# NovaBuilder > NovaBuilder is a self-hosted, open-source platform for building real business applications, internal tools, admin panels, and customer-facing portals — with full data control and no vendor lock-in. NovaBuilder is system-first: you model data (DataModules), workflows, and user interfaces in one place. It serves both internal (back-office, admin panels) and external (public portals, customer dashboards) use cases on your own infrastructure. No vendor lock-in; the codebase is open source and auditable. Core capabilities: - Data models from Excel/CSV; visual workflow engine; resource page and UI builder - Multi-tenant, RBAC, audit trails; OWASP-aligned, secure by default - Web installer and in-app updates; runs on your server (VPS or enterprise) - Modular and extensible; unified JSON schemas for LLMs and AI agents Target users: startups, SMBs, enterprises, governments, regulated sectors, and developers building long-lived business systems. Use cases: citizen and government portals, internal admin panels and back-office tools, case management, compliance workflows, partner and customer dashboards, line-of-business apps that require data sovereignty and no vendor lock-in. Frequently asked: NovaBuilder is self-hosted (you run it on your own server). It is open source; support and discussions are on GitHub Discussions. Installation is via web installer or from source; no commercial SaaS offering. ## Documentation - [Homepage](https://novabuilder.com/) - [GitHub Repository](https://github.com/novabuilder-org/novabuilder-core) - [GitHub Discussions](https://github.com/orgs/novabuilder-org/discussions) - support and community ## Optional - **Technologies:** Laravel, PHP, Vue.js, Inertia.js, MySQL/PostgreSQL - **License:** Open source (see repository) - **Contact:** Community and contributions via GitHub Discussions; no commercial email support.