# Project foundations

Explore repositories by project goal or target platform. Compare business applications, app foundations, game engines and supporting libraries before choosing your starting point.

Page 1 of 1

## Appsmith

Business application

A visual builder for internal tools connected to databases and APIs.

### Why we recommend it

Choose it when you want useful operational screens over existing data without building every interface component yourself.

### When to choose it

- Admin panels, approval screens, customer-support tools and operational dashboards.

### What to consider

- Community Edition is Apache-2.0; paid editions have separate terms and features. Data access and business logic still need design.

### Start with this project

Connect one data source and prototype a complete read-and-update workflow for a specific internal role.

Technology: TypeScript, React, Java, Spring Boot

License: Apache-2.0 Community; separate commercial editions

Default branch: release

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/appsmith)

[Start a project in Orqestria](orqestria://catalog/project?repository=appsmith)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/appsmithorg/appsmith](https://github.com/appsmithorg/appsmith)
- [https://github.com/appsmithorg/appsmith/blob/release/README.md](https://github.com/appsmithorg/appsmith/blob/release/README.md)
- [https://github.com/appsmithorg/appsmith/blob/release/LICENSE](https://github.com/appsmithorg/appsmith/blob/release/LICENSE)
- [https://github.com/appsmithorg/appsmith/blob/release/app/client/package.json](https://github.com/appsmithorg/appsmith/blob/release/app/client/package.json)
- [https://github.com/appsmithorg/appsmith/blob/release/app/server/pom.xml](https://github.com/appsmithorg/appsmith/blob/release/app/server/pom.xml)
- [https://docs.appsmith.com/](https://docs.appsmith.com/)
- [https://www.appsmith.com/terms-and-conditions](https://www.appsmith.com/terms-and-conditions)


## Grist

Business application

A relational spreadsheet with linked tables, Python formulas, forms and configurable views.

### Why we recommend it

Choose it when a spreadsheet-based process needs clearer relationships and shared views without immediately becoming a custom application.

### When to choose it

- Operational registers, linked business lists, intake forms and small reporting tools.

### What to consider

- This is grist-core; the full edition adds features such as advanced admin controls and audit-log streaming.

### Start with this project

Import a representative spreadsheet, split repeated data into linked tables and build one role-specific view.

Technology: TypeScript, Python, SQLite

License: Apache-2.0

Default branch: main

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/grist)

[Start a project in Orqestria](orqestria://catalog/project?repository=grist)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/gristlabs/grist-core](https://github.com/gristlabs/grist-core)
- [https://github.com/gristlabs/grist-core/blob/main/README.md](https://github.com/gristlabs/grist-core/blob/main/README.md)
- [https://github.com/gristlabs/grist-core/blob/main/LICENSE.txt](https://github.com/gristlabs/grist-core/blob/main/LICENSE.txt)


## Frappe Framework

Business application

A full-stack framework for business applications built around structured data models.

### Why we recommend it

Choose it when your application needs forms, permissions, reports and APIs around a custom business process.

### When to choose it

- Custom back-office applications, approval workflows and domain-specific management tools.

### What to consider

- The framework supplies application building blocks; you still need to define the domain model, rules and operating setup.

### Start with this project

Model one business record and prove its form, permissions, report and API before expanding the application.

Technology: Python, JavaScript, MariaDB

License: MIT

Default branch: develop

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/frappe-framework)

[Start a project in Orqestria](orqestria://catalog/project?repository=frappe-framework)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/frappe/frappe](https://github.com/frappe/frappe)
- [https://github.com/frappe/frappe/blob/develop/README.md](https://github.com/frappe/frappe/blob/develop/README.md)
- [https://github.com/frappe/frappe/blob/develop/LICENSE](https://github.com/frappe/frappe/blob/develop/LICENSE)


## Baserow

Business application

A no-code platform for shared databases, applications and automations.

### Why we recommend it

Useful when teams need structured records and editable interfaces before investing in a fully custom product.

### When to choose it

- Shared registers, internal applications and workflows around structured business data.

### What to consider

- Core is MIT, while Premium and Enterprise directories require their own production subscriptions. Check the edition for each needed feature.

### Start with this project

Build one representative database and user workflow, then verify its permissions and feature availability in your chosen edition.

Technology: Python, Django, Vue.js, PostgreSQL

License: MIT core; separate Premium and Enterprise licenses

Default branch: develop

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/baserow)

[Start a project in Orqestria](orqestria://catalog/project?repository=baserow)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/baserow/baserow](https://github.com/baserow/baserow)
- [https://github.com/baserow/baserow/blob/develop/README.md](https://github.com/baserow/baserow/blob/develop/README.md)
- [https://github.com/baserow/baserow/blob/develop/LICENSE](https://github.com/baserow/baserow/blob/develop/LICENSE)
- [https://github.com/baserow/baserow/blob/develop/premium/LICENSE](https://github.com/baserow/baserow/blob/develop/premium/LICENSE)
- [https://github.com/baserow/baserow/blob/develop/enterprise/LICENSE](https://github.com/baserow/baserow/blob/develop/enterprise/LICENSE)

