Magic is a no-code/low-code CRUD generator that allows you to generate CRUD apps 100% automatically. In addition it is a complete open source cloud platform and IDE, allowing you to create your own virtualized cloud on top of your own server, and/or other cloud systems, editing your code from your phone if required. Below is a screenshot of Hyper IDE.
Magic works by reading meta data from your database, for then to automatically generate a complete backend web API for you. The resuling CRUD API is secured automatically, and Magic takes care of authentication, authorisation, user management, and everything else that's difficult.
TL;TR - You can create closed source applications with Magic, but you can not close Magic itself.
The frontend dashboard is licensed under the terms of the GPL version 3, as published by the Free Software Foundation - While the backend is licensed under the terms of the MIT license. What this implies, is that you can freely use Magic as you see fit, also in your own proprietary and closed source applications - However, if you modify any of its plugins, and or the dashboard frontend, you'll have to publish your changes to anyone requesting your changes.
To sum up each license.
- All NuGet packages are LGPL3
- The
backend
folder is MIT - The
frontend
folder is GPL3
See the enclosed LICENSE files within each folder, and/or plugin if in doubt.
Copyright(c) Aista, Ltd 2019 - 2022, [email protected]