Noodl
Noodl is a visual low-code platform where designers and developers build full-stack web applications, with a GPL-licensed editor and MIT runtime.
- GitHub stars
- 552
- Last commit
- 2 yr ago
- Latest release
- v1.0.1
- Licence
- GPL-3.0
- Self-hosted
- Yes

Noodl is a low-code platform for creating custom applications and experiences, built as a visual programming environment. It aims to speed up development and lets designers and developers produce apps with minimal coding knowledge.
The repository is the open-source continuation of the formerly closed-source product, with pre-built binaries on GitHub and guidance for migrating projects to a Git provider, moving the backend and database, and self-hosting the frontend. Documentation is available on a docs site and the main support channel is Discord. The editor is built with TypeScript, React and JavaScript.
Licensing is split: editor components are under GPLv3, while the runtime packages used by deployed applications (noodl-runtime, noodl-viewer-cloud and noodl-viewer-react) are under MIT. Source code of applications you create is MIT, so project-specific runtime changes need not be redistributed.
Key features
- Visual programming environment
- Full-stack web app building
- React-based runtime
- Visual workflows for app logic
- Self-hostable frontend
- Pre-built desktop releases
Pricing: Free and open source: editor under GPLv3, runtime packages under MIT.