# 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 8

## Krayin CRM

Business application

A Laravel CRM for contacts, leads, quotations and sales pipelines.

### Why we recommend it

Choose it when you want to extend a working sales application while staying in PHP and Laravel.

### When to choose it

- Custom sales CRM, lead qualification and quotation workflows.

### What to consider

- Its domain model and extension conventions shape your fork; custom modules need an upgrade strategy.
- The separately offered multi-tenant SaaS extension is not included in the core repository.

### Start with this project

Prototype one lead-to-quotation journey before extending the full system.

Technology: PHP, Laravel, Vue.js, MySQL / MariaDB

License: MIT

Default branch: 2.2

Sources checked: 2026-10-25

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

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

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/krayin/laravel-crm](https://github.com/krayin/laravel-crm)
- [https://github.com/krayin/laravel-crm/blob/2.2/README.md](https://github.com/krayin/laravel-crm/blob/2.2/README.md)
- [https://github.com/krayin/laravel-crm/blob/2.2/LICENSE](https://github.com/krayin/laravel-crm/blob/2.2/LICENSE)


## Frappe CRM

Business application

A sales CRM with leads, deals and shared customer activity.

### Why we recommend it

A good fit for a focused sales workspace that will connect to other Frappe applications.

### When to choose it

- Sales pipelines, follow-up tasks and customer communication history.

### What to consider

- Plan for Frappe operations and AGPL requirements; verify each needed integration in the chosen release.

### Start with this project

Map your deal stages and import a small representative customer sample.

Technology: Python, Frappe Framework, Vue.js

License: AGPL-3.0

Default branch: develop

Sources checked: 2026-10-25

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

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

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/crm](https://github.com/frappe/crm)
- [https://github.com/frappe/crm/blob/develop/README.md](https://github.com/frappe/crm/blob/develop/README.md)
- [https://github.com/frappe/crm/blob/develop/LICENSE](https://github.com/frappe/crm/blob/develop/LICENSE)


## ERPNext

Business application

An integrated ERP spanning sales, purchasing, stock, accounting and manufacturing.

### Why we recommend it

We recommend it when several business areas must share records and processes, including customer portals or service operations.

### When to choose it

- Connected ERP, order-to-invoice processes and customer self-service.

### What to consider

- The broad scope raises migration and operating effort; check local accounting requirements and upstream compatibility.

### Start with this project

Validate one end-to-end business process using real sample data and explicit acceptance criteria.

Technology: Python, JavaScript, Frappe Framework, MariaDB

License: GPL-3.0

Default branch: develop

Sources checked: 2026-10-25

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

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

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/erpnext](https://github.com/frappe/erpnext)
- [https://github.com/frappe/erpnext/blob/develop/README.md](https://github.com/frappe/erpnext/blob/develop/README.md)
- [https://github.com/frappe/erpnext/blob/develop/license.txt](https://github.com/frappe/erpnext/blob/develop/license.txt)
- [https://docs.frappe.io/erpnext/maintenance-visit](https://docs.frappe.io/erpnext/maintenance-visit)
- [https://docs.frappe.io/erpnext/customer-portal](https://docs.frappe.io/erpnext/customer-portal)


## Dolibarr

Business application

A modular PHP ERP and CRM for everyday business administration.

### Why we recommend it

A practical base when you need customers, orders, invoices and service records in one adaptable PHP system.

### When to choose it

- Small-business ERP, service work orders and customer administration.

### What to consider

- It is not Laravel; module quality and advanced service scheduling need separate evaluation.

### Start with this project

Enable only the needed modules and test a customer-to-invoice or service-order workflow.

Technology: PHP, JavaScript, MySQL / MariaDB / PostgreSQL

License: GPL-3.0-or-later

Default branch: develop

Sources checked: 2026-10-25

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

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

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/Dolibarr/dolibarr](https://github.com/Dolibarr/dolibarr)
- [https://github.com/Dolibarr/dolibarr/blob/develop/README.md](https://github.com/Dolibarr/dolibarr/blob/develop/README.md)
- [https://github.com/Dolibarr/dolibarr/blob/develop/COPYING](https://github.com/Dolibarr/dolibarr/blob/develop/COPYING)
- [https://wiki.dolibarr.org/index.php/Module\_Interventions](https://wiki.dolibarr.org/index.php/Module_Interventions)


## Apache OFBiz

Business application

A Java business application framework with ERP and commerce foundations.

### Why we recommend it

Useful when your team wants deep control over business processes and can invest in a framework-based product.

### When to choose it

- Custom ERP, commerce backends and integrated business applications.

### What to consider

- Expect a substantial learning curve and implementation effort; review the framework's security advisories before selecting a release.

### Start with this project

Build a small domain prototype and estimate the cost of adapting the existing service and data model.

Technology: Java, Gradle

License: Apache-2.0

Default branch: trunk

Sources checked: 2026-10-25

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

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

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/apache/ofbiz-framework](https://github.com/apache/ofbiz-framework)
- [https://github.com/apache/ofbiz-framework/blob/trunk/README.md](https://github.com/apache/ofbiz-framework/blob/trunk/README.md)
- [https://github.com/apache/ofbiz-framework/blob/trunk/LICENSE](https://github.com/apache/ofbiz-framework/blob/trunk/LICENSE)


## InvenTree

Business application

Inventory and parts management with APIs and an extension ecosystem.

### Why we recommend it

We recommend it for a purpose-built inventory product where stock, parts and integrations matter more than a full ERP.

### When to choose it

- Parts catalogues, stock tracking and manufacturing-related inventory.

### What to consider

- Validate your warehouse and accounting boundaries; plugins have their own compatibility and maintenance needs.

### Start with this project

Model representative parts, locations and stock movements before building custom screens.

Technology: Python, Django, React, PostgreSQL / MySQL / MariaDB / SQLite

License: MIT

Default branch: master

Sources checked: 2026-10-25

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

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

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/inventree/InvenTree](https://github.com/inventree/InvenTree)
- [https://github.com/inventree/InvenTree/blob/master/README.md](https://github.com/inventree/InvenTree/blob/master/README.md)
- [https://github.com/inventree/InvenTree/blob/master/LICENSE](https://github.com/inventree/InvenTree/blob/master/LICENSE)
- [https://github.com/inventree/InvenTree/blob/master/pyproject.toml](https://github.com/inventree/InvenTree/blob/master/pyproject.toml)
- [https://github.com/inventree/InvenTree/blob/master/src/frontend/package.json](https://github.com/inventree/InvenTree/blob/master/src/frontend/package.json)


## Snipe-IT

Business application

An IT asset register for equipment assignments and software licences.

### Why we recommend it

A strong Laravel-based starting point when the key question is who has which company asset.

### When to choose it

- Laptop checkout, employee equipment records and IT asset audits.

### What to consider

- Asset checkout differs from commercial warehouse fulfilment; assess AGPL obligations and integration gaps.

### Start with this project

Test the full issue, return and reassignment lifecycle with a small equipment sample.

Technology: PHP, Laravel

License: AGPL-3.0-or-later

Default branch: master

Sources checked: 2026-10-25

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

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

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/grokability/snipe-it](https://github.com/grokability/snipe-it)
- [https://github.com/grokability/snipe-it/blob/master/README.md](https://github.com/grokability/snipe-it/blob/master/README.md)
- [https://github.com/grokability/snipe-it/blob/master/LICENSE](https://github.com/grokability/snipe-it/blob/master/LICENSE)
- [https://github.com/grokability/snipe-it/blob/master/composer.json](https://github.com/grokability/snipe-it/blob/master/composer.json)


## OpenBoxes

Business application

Warehouse and stock-movement software rooted in healthcare supply chains.

### Why we recommend it

Worth evaluating when transfers, receiving and stock visibility are central to your operating model.

### When to choose it

- Multi-warehouse logistics, receiving and supply-chain stock tracking.

### What to consider

- Its specialised domain and Groovy/Grails stack require fit analysis and suitable operating expertise.

### Start with this project

Reproduce one receipt, transfer and dispatch process with your own location structure.

Technology: Groovy, Grails, React

License: EPL-1.0

Default branch: develop

Sources checked: 2026-10-25

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

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

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/openboxes/openboxes](https://github.com/openboxes/openboxes)
- [https://github.com/openboxes/openboxes/blob/develop/README.md](https://github.com/openboxes/openboxes/blob/develop/README.md)
- [https://github.com/openboxes/openboxes/blob/develop/LICENSE.md](https://github.com/openboxes/openboxes/blob/develop/LICENSE.md)
- [https://github.com/openboxes/openboxes/blob/develop/build.gradle](https://github.com/openboxes/openboxes/blob/develop/build.gradle)
- [https://github.com/openboxes/openboxes/blob/develop/package.json](https://github.com/openboxes/openboxes/blob/develop/package.json)


## Grocy

Business application

A lightweight system for household stock, food and consumables.

### Why we recommend it

Useful for small consumption-focused applications where expiry dates and everyday stock handling drive the design.

### When to choose it

- Food inventory, shared supplies and small internal stock tools.

### What to consider

- Do not assume enterprise warehouse features, complex purchasing or financial inventory valuation are included.

### Start with this project

Check product units, expiry handling and consumption flows against your real use case.

Technology: PHP, SQLite, JavaScript

License: MIT

Default branch: master

Sources checked: 2026-10-25

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

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

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/grocy/grocy](https://github.com/grocy/grocy)
- [https://github.com/grocy/grocy/blob/master/README.md](https://github.com/grocy/grocy/blob/master/README.md)
- [https://github.com/grocy/grocy/blob/master/LICENSE.md](https://github.com/grocy/grocy/blob/master/LICENSE.md)


## Plane

Business application

A foundation for planning software work with issues, cycles, project pages and shared views.

### Why we recommend it

We recommend Plane Community when you want to connect product planning and daily delivery in one modern workspace.

### When to choose it

- Build a team issue tracker, product roadmap or customer-specific development workspace.

### What to consider

- Use the Community code as your scope: commercial features are a separate offering. Plan for a Django and React stack and review the AGPL terms for your distribution model.

### Start with this project

Model one team's real issue lifecycle, then prototype its permissions, cycle planning and external integrations.

Technology: Python, Django, TypeScript, React Router, Node.js

License: AGPL-3.0

Default branch: preview

Sources checked: 2026-10-25

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

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

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/makeplane/plane](https://github.com/makeplane/plane)
- [https://github.com/makeplane/plane/blob/preview/README.md](https://github.com/makeplane/plane/blob/preview/README.md)
- [https://github.com/makeplane/plane/blob/preview/LICENSE.txt](https://github.com/makeplane/plane/blob/preview/LICENSE.txt)
- [https://developers.plane.so/self-hosting/editions-and-versions](https://developers.plane.so/self-hosting/editions-and-versions)


[Next](https://orqestria.com/catalog/repositories.md?locale=en&page=2)
