noodl.net - Accelerate Development with Scalable Low-Code Powered by AI
-
noodl.net - Accelerate Development with Scalable Low-Code Powered by AI
- Very well thought out and are converting to fully open source!
- Documentation is good
- Connect to any API/DB
- Docker API Backend
- "Flat" SPA front end - I've already dropped a template into surfer no problem
- Node/Graph Based system
- Leverages NodeJS/Express & React + other bells and whistles
- AI integration (ChatGPT for now - ALL providers/Open Source LLMs soon)
- What more do i need to say?!?!?
- There are too many features for me to go over them all now and the site is really good so i suggest to take a look
+1
-
ive been using Wappler.io for several years now since 1.0 and they just published 6.x recently and its a great company/product but THIS org/project is the only thing that has come close/beyond regarding features while being open source
Exciting times -
The more i dive in the more i'm impressed...THIS is what an iddeal* web* "IDE" is meant to be lol
-
@plusone-nick said in noodl.net - Accelerate Development with Scalable Low-Code Powered by AI:
noodl.net - Accelerate Development with Scalable Low-Code Powered by AI
- Very well thought out and are converting to fully open source!
- Documentation is good
- Connect to any API/DB
- Docker API Backend
- "Flat" SPA front end - I've already dropped a template into surfer no problem
- Node/Graph Based system
- Leverages NodeJS/Express & React + other bells and whistles
- AI integration (ChatGPT for now - ALL providers/Open Source LLMs soon)
- What more do i need to say?!?!?
- There are too many features for me to go over them all now and the site is really good so i suggest to take a look
+1
Your comments on why Cloudron are useful. Some key factors to note when making an application wish are:
Docker:
Licence:
Github:
Demo:Docker: TBA
Github: TBA (To Be Announced)
Licence:
The editor component will be licensed under GPL3, encouraging collaboration and ongoing platform improvements. The deployment and hosting component will be licensed under Apache 2.0, enabling organizations to build, deploy, and host commercial Noodl applications while benefiting from community contributions. The backend express server will be licensed under MIT.Low-Code: https://www.ibm.com/topics/low-code
-
https://www.noodl.net/post/noodls-open-source-era-pioneering-ai-powered-low-code-development
https://github.com/noodlapp/noodl
https://github.com/noodlapp/noodl/releasesAnnouncement
|
January 31, 2024
Noodl's Open Source Era: Pioneering AI-Powered Low-Code Development!Today, we're excited to share a landmark development in our journey – Noodl has officially transitioned to an open-source platform! This isn't just a shift in our operational model; it's a pioneering stride in the realm of open-source software. As a robust AI-powered low-code platform, Noodl is set to significantly impact how both businesses and individuals craft powerful, custom software solutions.
Transition to a Community-Motivated Project:Moving from a centrally developed commercial platform, Noodl is now embracing a true community-motivated project model. This shift represents a fundamental change in how we develop, innovate, and grow. It's about tapping into the collective intelligence and creativity of a global community, ensuring that Noodl evolves not just as a tool, but as an ecosystem driven by its users.
Why Noodl's Transition is a Game Changer:
- Bridging Gaps in Software Development: Noodl's transition caters to a vital need in the software development sphere. Our platform empowers everyone, from non-technical users to seasoned developers, to swiftly and effectively create complex, enterprise-grade applications.
- A Hub for Innovation: By embracing open source, Noodl opens its doors to a global community of innovators. This means our platform will evolve rapidly, benefiting from diverse contributions and perspectives.
- Leveraging AI for Smarter Development: Noodl uniquely integrates AI technologies within a low-code environment. This fusion sets a new benchmark, offering smarter, more efficient tools for software development.
Exploring the Open Source Noodl:
- Direct Access via GitHub: The latest version of Noodl is now just a click away on our GitHub page. Get your hands on it at Noodl on GitHub.
- The Full Story of Our Evolution: Curious about the changes and enhancements? Dive into our detailed changelog at Noodl Open Source Changelog.
- A Wealth of Resources: Visit Noodl.net for in-depth insights, comprehensive documentation, and the latest updates.
Your Role in Our Community:
- Engage and Grow with Us: Star and watch our project on GitHub – your engagement is crucial for our collective growth and evolution.
- Spread the News: Share the story of Noodl's transformation within your networks and help us expand our reach.
- Join the Noodl Family: Connect with fellow enthusiasts and us in the Noodl Discord Community.
Empowering You with New Features:
- Autonomy and Control: We’ve eliminated dependencies on Noodl servers, giving you greater control over your projects.
- Adaptable Project Management: Choose between local storage or git providers for managing your projects, enhancing both flexibility and collaboration.
- Easy Migration Path: Seamlessly transition from Noodl-hosted git with our guide, available at Migrating from Noodl Hosted Git.
- A Special Note of Thanks:As we embark on this exciting new chapter, we extend our heartfelt gratitude to our incredible team: Kotte Aistre, Flor Diniello, James Haliburton, Daeun Jeong, Anders Larsson, Johan Olsson, Katherine Cerrato, Michael Cartner, Victor Permild, Mikael Tellhed, Eric Tuvesson, Tore Knudsen, and our supportive investors at 42CAP. Their dedication and talent have been pivotal in shaping Noodl's path to this momentous milestone.
Noodl's transition to open source is not just a change; it's a bold step forward in low-code development. By harnessing the power of AI, we are redefining the landscape of software creation.
Thank you for being an integral part of this transformative journey. Together, we are poised to redefine the future of low-code platforms!
Warm regards,The Noodl Team
-
https://noodlapp.github.io/noodl-docs/docs/guides/deploy/using-an-external-backend/
The different parts of a Noodl App
As a background it's good to know that a Noodl App consists of three parts:The database:
All Noodl applications must be backed by a database, you can use either a MongoDB or Postgres compatible database. This is where users and other records are stored. Nodes like Query Records access the database via the backend web service.The backend service:
This is the Noodl backend service that is provided via a Docker image and an instance can be started on most cloud providers. The Noodl backend is based on and compatible with the Parse Platform which is a great choice for a backend service. A solid open source project with an active foundation supporting many of the critical functions needed.Static frontend hosting:
Noodl applications are SPAs (Single Page Applications) and need a place that serves the application frontend created when you deploy your application from Noodl. -
Being able to deploy all 3 (DB, Backend Cloud Service & Static SPA) on Cloudron would be a Huge Value
- Surfer or minio work fine for the Static SPA front end (I've tested - just drop it in and go)
- Getting the Backend Cloud Service Docker File/Image + Mongo or Postgres Cloudron addon into a single Cloudron image seems to be the play
- Then one can just use the desktop builder app at a minimum*
Being able to deploy all 4 (Builder, DB, Backend Cloud Service & Static SPA) on Cloudron would be Even More Value
- They use Electron to build the Noodl Builder Desktop Apps so the builder itself is just NodeJS/TS & can be ran locally. Unfortunately it does not seem to have an official docker implementation.... (Yet! ) only the Backend Cloud Service does...
- It Should Not matter if the builder is in the same Cloudron Image as the Backend and DB. From what I understand only the Builder and Backend Service need to communicate - if there is some limitation where the builder talks directly to the DB (looking into this more) then putting all 4 components into a single Cloudron Image could possibly be "ideal" or even required as the desktop app could have issues with direct DB connection in Cloudron - I exp this issue/limitation with the Wappler website/app desktop builder but this solution is Fully Open Source