{"schemaVersion":1,"locale":"en","checkedAt":"2026-10-26","categories":[{"id":"crm","title":"CRM","intro":"Start from customer relationships and your sales process. Compare a focused CRM with broader business platforms before choosing a foundation.","count":3,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/crm"},{"id":"erp","title":"ERP","intro":"Connect sales, purchasing, stock and finance around shared records. Choose how much ready-made business behavior your team can adopt and maintain.","count":3,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/erp"},{"id":"inventory","title":"Inventory and assets","intro":"Separate warehouse stock, company equipment and consumables. These foundations solve different inventory problems; the right choice starts with your stock movements.","count":4,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/inventory"},{"id":"project-management","title":"Projects and tasks","intro":"Choose between a simple Kanban board and full project coordination. Compare planning, dependencies, collaboration and the amount of structure your users need.","count":5,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/project-management"},{"id":"support","title":"Customer support and ticketing","intro":"Start with how requests arrive and how your team resolves them. Shared email, live chat and IT service desks call for different foundations.","count":6,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/support"},{"id":"hr","title":"HR and time tracking","intro":"Decide whether you need an employee portal, project timesheets or leave management. Keep local rules and sensitive employee access in the initial design.","count":5,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/hr"},{"id":"recruitment","title":"Recruitment","intro":"Connect job openings, candidates and onboarding. This collection includes HR systems with recruitment capabilities, not unrelated time-tracking tools.","count":3,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/recruitment"},{"id":"documents","title":"Document management","intro":"Match the foundation to document intake, search, revisions or approval workflows. An archive and a business approval system have different boundaries.","count":4,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/documents"},{"id":"portals","title":"Customer and partner portals","intro":"Choose around the customer's main action: follow a case, receive files, view orders or use several connected services from one interface.","count":5,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/portals"},{"id":"learning","title":"Learning platforms","intro":"Compare a focused customer academy with full institutional learning management. Content creation, assessment and learner administration shape the required foundation.","count":4,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/learning"},{"id":"app-builders","title":"Forms and application builders","intro":"Build internal tools around data, APIs and reusable forms. Choose between interface builders, linked spreadsheets and full business application frameworks.","count":4,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/app-builders"},{"id":"field-service","title":"Service and maintenance","intro":"Connect equipment, service orders, technicians and parts. Compare ERP service features with Odoo add-on collections for field work and maintenance.","count":4,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/field-service"},{"id":"automation","title":"Workflows and automation","intro":"Distinguish visual automation, durable process execution and scheduled data processing. Select a foundation for the kind of work you need to coordinate.","count":5,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/automation"},{"id":"web-starters","title":"Web application starters","intro":"Choose a foundation for your own web product: Laravel with React or Vue, a separate Next.js frontend, or a TypeScript SaaS stack. Compare application starters with generators before deciding what to clone.","count":7,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/web-starters"},{"id":"mobile-starters","title":"Mobile application starters","intro":"Compare React Native and Flutter generators with native Android and SwiftUI reference apps. Start from your target platforms, device features and the amount of architecture you want to adopt.","count":5,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/mobile-starters"},{"id":"desktop-starters","title":"Desktop application starters","intro":"Build on Electron, Tauri, Wails or Avalonia according to your team's language and native integration needs. Separate ready application structures from generators, then plan packaging, signing and updates.","count":5,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/desktop-starters"},{"id":"game-engines","title":"Game engines and frameworks","intro":"Compare visual editors with code-driven 2D\/3D frameworks. Choose around your target platforms, programming language, content pipeline and first playable slice.","count":7,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/game-engines"},{"id":"game-web","title":"Browser games and 3D worlds","intro":"Build 2D games, 3D scenes and interactive worlds for the browser. Compare complete game frameworks with rendering libraries, then plan input, assets, performance and delivery.","count":4,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/game-web"},{"id":"game-multiplayer","title":"Multiplayer and game backends","intro":"Connect your game client to authoritative sessions, matchmaking and persistent services. These server foundations need your own game rules, hosting and operational design.","count":2,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/game-multiplayer"},{"id":"game-physics","title":"Game physics and simulation","intro":"Add collision detection, rigid bodies and scene queries to a game or simulation. Match the physics integration and timestep to your rendering engine and target devices.","count":1,"url":"https:\/\/orqestria.com\/en\/catalog\/collections\/game-physics"}],"repositories":[{"slug":"frappe-hr","name":"Frappe HR","kind":"application","repoUrl":"https:\/\/github.com\/frappe\/hrms","categoryIds":["hr","recruitment"],"stack":["Python","Frappe Framework","Vue.js"],"licenseLabel":"GPL-3.0","archived":false,"defaultBranch":"develop","checkedAt":"2026-10-25","sourceUrls":["https:\/\/github.com\/frappe\/hrms","https:\/\/github.com\/frappe\/hrms\/blob\/develop\/README.md","https:\/\/github.com\/frappe\/hrms\/blob\/develop\/license.txt","https:\/\/docs.frappe.io\/hr\/job-applicant"],"summary":"An HR foundation for employee records, recruitment, leave, attendance and related workforce processes.","why":"We recommend Frappe HR when you want several HR processes to share one employee model and approval structure.","businessFit":["Build an employee portal covering onboarding, requests, recruitment and workforce administration."],"limitations":["Plan around compatible Frappe and ERPNext versions. Payroll and employment rules vary by jurisdiction; built-in features still need local validation and careful personal-data permissions."],"gettingStarted":"Prototype one employee's journey from hiring to leave approval with separate employee, manager and HR roles.","url":"https:\/\/orqestria.com\/en\/catalog\/repositories\/frappe-hr","startProjectUrl":"orqestria:\/\/catalog\/project?repository=frappe-hr","markdownUrl":"https:\/\/orqestria.com\/catalog\/repositories\/frappe-hr.md?locale=en","recommendedTeam":{"package":{"slug":"orqestria-foundation-team-dolibarr","version":"1.0.0+b841e0154c1d1c2a66764927"},"members":[{"name":"Orion","role":"Architect, planner, backend developer"},{"name":"Axel","role":"CRM ERP developer, backend developer, analyst"},{"name":"Focus","role":"Analyst, planner, reviewer"},{"name":"Bram","role":"Open-source extension and modernization specialist"},{"name":"Yara","role":"Open-source adoption and supply-chain reviewer"}]}},{"slug":"kimai","name":"Kimai","kind":"application","repoUrl":"https:\/\/github.com\/kimai\/kimai","categoryIds":["hr"],"stack":["PHP","Symfony","MySQL \/ MariaDB"],"licenseLabel":"AGPL-3.0-or-later","archived":false,"defaultBranch":"main","checkedAt":"2026-10-25","sourceUrls":["https:\/\/github.com\/kimai\/kimai","https:\/\/github.com\/kimai\/kimai\/blob\/main\/README.md","https:\/\/github.com\/kimai\/kimai\/blob\/main\/LICENSE","https:\/\/github.com\/kimai\/kimai\/blob\/main\/composer.json"],"summary":"A time-tracking foundation that connects work hours to customers, projects and activities.","why":"We recommend Kimai when your main question is who worked on which client or project and for how long.","businessFit":["Build project timesheets, agency time accounting or a reporting workflow connected to billing."],"limitations":["Kimai uses Symfony rather than Laravel and is not a complete HR suite. Check the availability and terms of optional extensions and validate local time-recording requirements."],"gettingStarted":"Record a sample project week, review the report with a manager and test the required billing export.","url":"https:\/\/orqestria.com\/en\/catalog\/repositories\/kimai","startProjectUrl":"orqestria:\/\/catalog\/project?repository=kimai","markdownUrl":"https:\/\/orqestria.com\/catalog\/repositories\/kimai.md?locale=en","recommendedTeam":{"package":{"slug":"orqestria-foundation-team-dolibarr","version":"1.0.0+b841e0154c1d1c2a66764927"},"members":[{"name":"Orion","role":"Architect, planner, backend developer"},{"name":"Axel","role":"CRM ERP developer, backend developer, analyst"},{"name":"Focus","role":"Analyst, planner, reviewer"},{"name":"Bram","role":"Open-source extension and modernization specialist"},{"name":"Yara","role":"Open-source adoption and supply-chain reviewer"}]}},{"slug":"horilla","name":"Horilla HRMS","kind":"application","repoUrl":"https:\/\/github.com\/horilla\/horilla-hr","categoryIds":["hr","recruitment"],"stack":["Python","Django"],"licenseLabel":"LGPL-2.1","archived":false,"defaultBranch":"2.0","checkedAt":"2026-10-25","sourceUrls":["https:\/\/github.com\/horilla\/horilla-hr","https:\/\/github.com\/horilla\/horilla-hr\/blob\/2.0\/README.md","https:\/\/github.com\/horilla\/horilla-hr\/blob\/2.0\/LICENSE"],"summary":"A Django HR foundation for recruitment, onboarding, employee records, attendance and leave.","why":"We recommend Horilla when you want to build a dedicated employee portal on Django with recruitment and HR workflows already connected.","businessFit":["Build a recruitment-to-onboarding flow, a leave portal or a broader internal HR application."],"limitations":["Choose the supported version deliberately: the repository's 2.0 line supersedes the older development focus. Validate migrations, local HR rules and the chosen modules' behavior before adoption."],"gettingStarted":"Follow one candidate through application, interview and employee creation, then test manager and employee permissions.","url":"https:\/\/orqestria.com\/en\/catalog\/repositories\/horilla","startProjectUrl":"orqestria:\/\/catalog\/project?repository=horilla","markdownUrl":"https:\/\/orqestria.com\/catalog\/repositories\/horilla.md?locale=en","recommendedTeam":{"package":{"slug":"orqestria-foundation-team-dolibarr","version":"1.0.0+b841e0154c1d1c2a66764927"},"members":[{"name":"Orion","role":"Architect, planner, backend developer"},{"name":"Axel","role":"CRM ERP developer, backend developer, analyst"},{"name":"Focus","role":"Analyst, planner, reviewer"},{"name":"Bram","role":"Open-source extension and modernization specialist"},{"name":"Yara","role":"Open-source adoption and supply-chain reviewer"}]}},{"slug":"orangehrm","name":"OrangeHRM","kind":"application","repoUrl":"https:\/\/github.com\/orangehrm\/orangehrm","categoryIds":["hr","recruitment"],"stack":["PHP","Symfony"],"licenseLabel":"GPL-3.0-or-later","archived":false,"defaultBranch":"main","checkedAt":"2026-10-25","sourceUrls":["https:\/\/github.com\/orangehrm\/orangehrm","https:\/\/github.com\/orangehrm\/orangehrm\/blob\/main\/README.md","https:\/\/github.com\/orangehrm\/orangehrm\/blob\/main\/LICENSE","https:\/\/github.com\/orangehrm\/orangehrm\/blob\/main\/src\/composer.json","https:\/\/orangehrm.com\/orangehrm-starter-open-source-software","https:\/\/github.com\/orangehrm\/orangehrm\/tree\/main\/src\/plugins\/orangehrmRecruitmentPlugin"],"summary":"A PHP HR application that provides a base for employee administration and selected recruitment processes.","why":"We recommend evaluating OrangeHRM Starter when a conventional employee-management structure matches your organization.","businessFit":["Build a tailored employee register, HR administration portal or recruitment workflow around the Starter features."],"limitations":["Use the public Starter feature set for your estimate; commercial product features are not automatically included. Assess upgrade effort and local personal-data requirements."],"gettingStarted":"Compare the Starter screens and permissions against one real HR process before planning custom modules.","url":"https:\/\/orqestria.com\/en\/catalog\/repositories\/orangehrm","startProjectUrl":"orqestria:\/\/catalog\/project?repository=orangehrm","markdownUrl":"https:\/\/orqestria.com\/catalog\/repositories\/orangehrm.md?locale=en","recommendedTeam":{"package":{"slug":"orqestria-foundation-team-dolibarr","version":"1.0.0+b841e0154c1d1c2a66764927"},"members":[{"name":"Orion","role":"Architect, planner, backend developer"},{"name":"Axel","role":"CRM ERP developer, backend developer, analyst"},{"name":"Focus","role":"Analyst, planner, reviewer"},{"name":"Bram","role":"Open-source extension and modernization specialist"},{"name":"Yara","role":"Open-source adoption and supply-chain reviewer"}]}},{"slug":"timeoff-management","name":"TimeOff.Management","kind":"application","repoUrl":"https:\/\/github.com\/timeoff-management\/timeoff-management-application","categoryIds":["hr"],"stack":["JavaScript","Node.js","SQLite"],"licenseLabel":"MIT","archived":false,"defaultBranch":"master","checkedAt":"2026-10-25","sourceUrls":["https:\/\/github.com\/timeoff-management\/timeoff-management-application","https:\/\/github.com\/timeoff-management\/timeoff-management-application\/blob\/master\/README.md","https:\/\/github.com\/timeoff-management\/timeoff-management-application\/blob\/master\/LICENSE"],"summary":"A focused Node.js foundation for employee leave and absence requests.","why":"We recommend it when leave approval is the initial business problem and a full HR system would add unnecessary scope.","businessFit":["Build a small-company absence portal with tailored request types and approval rules."],"limitations":["Assess dependency health and maintenance before adoption. Complex country-specific leave rules, payroll links and broader HR functions may require additional development.","At the source check, the latest repository push was in March 2024 and the README referenced an old Node.js baseline."],"gettingStarted":"Test leave balances, overlapping requests and manager approval using your company's actual rules.","url":"https:\/\/orqestria.com\/en\/catalog\/repositories\/timeoff-management","startProjectUrl":"orqestria:\/\/catalog\/project?repository=timeoff-management","markdownUrl":"https:\/\/orqestria.com\/catalog\/repositories\/timeoff-management.md?locale=en","recommendedTeam":{"package":{"slug":"orqestria-foundation-team-dolibarr","version":"1.0.0+b841e0154c1d1c2a66764927"},"members":[{"name":"Orion","role":"Architect, planner, backend developer"},{"name":"Axel","role":"CRM ERP developer, backend developer, analyst"},{"name":"Focus","role":"Analyst, planner, reviewer"},{"name":"Bram","role":"Open-source extension and modernization specialist"},{"name":"Yara","role":"Open-source adoption and supply-chain reviewer"}]}}],"pagination":{"page":1,"perPage":10,"total":5,"lastPage":1}}