Stars
Forks
Watchers
Developer links
Corteza
Salesforce's platform model, 100% open-source (Apache 2.0): Corteza is a Go/Vue.js low-code platform developed under a foundation, so there is no open-core bait to grow out of. The heart is Corteza Compose: namespaces contain applications, modules define record structures the way Salesforce objects do, and a drag-and-drop page builder assembles record pages, list pages, dashboards, and charts from configurable blocks. Automation comes from a visual, BPMN-style workflow engine plus JavaScript automation scripts, so cross-application business logic - approval chains, field updates, notifications - is configured rather than programmed. Granular role-based permissions reach down to individual modules, fields, and records, mirroring real organizational hierarchies. Corteza CRM ships as the flagship application built entirely on Compose: leads, accounts, opportunities, campaigns, and cases with a 360-degree customer view, covering most Salesforce standard objects - and because it is just a Compose app, adding or reshaping modules is configuration, not a fork. Everything is reachable over REST APIs, deliberately familiar tooling eases Salesforce admin migration, and a CLI can even generate synthetic records for load-testing what you build.
Benefits
- Salesforce Skills Transfer
- Objects, workflows, and build logic deliberately mirror what admins already know.
- No License Mathematics
- Unlimited apps, users, and records - Apache 2.0 with zero per-seat cost.
- CRM Is Just the Start
- The flagship CRM is a Compose app - reshape it or build entirely new ones.
- Permissions Match Reality
- Role-based access down to modules, fields, and individual records.
Features
- Compose App Builder
- Namespaces, modules, and drag-and-drop record pages, lists, and dashboards.
- Visual Workflow Engine
- BPMN-style automation plus JavaScript scripts for custom logic.
- Enterprise CRM Suite
- Leads, accounts, opportunities, campaigns, and cases with 360-degree views.
- Charts and Reporting
- Visualize module records with configurable charts on any page.
- REST API Everywhere
- Every record and configuration surface is API-accessible.
- Synthetic Data CLI
- Generate test records at scale to validate app performance.