mirror of
https://github.com/noodlapp/noodl.git
synced 2026-01-10 14:22:51 +01:00
78af7d6c2ae17dffbc79f4f2326d0e1733bfe6c0
fix: update package name, commit #dedd2f4f1487462cc80454d0d8c72bc6b99eb898 didn't address the whole issue (#12)
fix: update package name, commit #dedd2f4f1487462cc80454d0d8c72bc6b99eb898 didn't address the whole issue (#12)
fix: update package name, commit #dedd2f4f1487462cc80454d0d8c72bc6b99eb898 didn't address the whole issue (#12)
Noodl
Noodl is a low-code platform where designers and developers build custom applications and experiences. Designed as a visual programming environment, it aims to expedite your development process. It promotes the swift and efficient creation of applications, requiring minimal coding knowledge.
Documentation
Documentation for how to use Noodl can be found here: https://noodlapp.github.io/noodl-docs/
Community
Main support channel is Discord: https://www.noodl.net/community
Download releases
Pre-built binaries can be downloaded from Github
Note for users who are migrating from the deprecated closed source version
- Migrating the project files and workspaces to a Git provider
- Migrate backend and database
- Self-host frontend
Building from source
# Install all dependencies
$ npm install
# Start the Noodl Editor and build a production version of the cloud and react runtime (useful when running Noodl from source but want to deploy to production)
$ npm start
# Start the Noodl Editor and watch the filesystem for changes to the runtimes. Development versions of the runtimes, not meant for production (mostly due to source maps and file size)
# This is ideal for a quick workflow when doing changes on the runtimes.
$ npm run dev
# Start Noodl Editor test runner
$ npm run test:editor
Languages
JavaScript
68.5%
TypeScript
27.6%
CSS
1.4%
SCSS
1.4%
HTML
1.1%