Daquota (https://platform.daquota.io) is a low-code IDE to build local-first WEB/PWA apps.
Daquota is:
- Extensible: components and plugins can be modified and added to fit more needs.
- Local First: no strong dependencies to the cloud and allow offline work. You can start working without any account or connection, and save your work on your local hard drive. Read about the local-first principles and technologies here.
- Eco-design friendly: built-in resource monitoring, Local First to save network traffic and server resources, and many tools for helping impact calculation.
Folder (click to open) | Description |
---|---|
templates |
Daquota templates. Get started easily by adapting templates to your own requirements. |
apps |
Daquota apps (tools, examples, demos). Open Source and free to use, copy and fork for your own projects. |
eco-design |
Daquota tools and apps for Eco Design. For instance, impact referentials or simulators to help developers building better apps with more responsible environmental impacts. |
src |
(WIP) Web Components written in JavaScript with the Daquota API, which are packaged directly in the IDE or as plugins in Daquota apps. |
Daquota programs are editable with https://platform.daquota.io, and can be exported as *.json
files,
which are the JSON descriptors of the apps. In order to open any app with Daquota, use the following link: https://platform.daquota.io?src=https://url-to-your-app-descriptor
.
- For example, to open the Boavizta database, which contains various GWP impacts, open the link https://platform.daquota.io/?src=https://raw.githubusercontent.com/cincheo/daquota/main/eco-design/boavizta-database/boavizta-database.json.
- Then, modify the app by click on the
edit
button (pencil button, top/right corner of the page). - When modified, save it to your own local disk (menu
Project > Save as...
). - Re-open your project whenever needed (go to
https://platform.daquota.io
, andProject > Open...
).
There is no need for an account or any kind of registration to run or modify apps in this repository. By default, most apps are local first and your data will be saved locally in the browser's IndexedDB storage. If you want to use the local-first data synchronization and share data accross devices and/or users, you will need to register on the platform. Registration is free for developers needing small amount of data. For other plans, see the license section.
More apps and eco-design tooling will be provided in the future. Contributions are welcome.
The IDE (https://platform.daquota.io) is free to use (development environment) and will remain so. In order to deploy compiled apps in a production envrionment, a commercial licence will be required.
Please contact us at [email protected] for commercial licencing information and visit https://www.daquota.io