
Acumatica
Cloud ERP platform for growing businesses across industries.
Discover top open-source software, updated regularly with real-world adoption signals.

A modular, API‑first operating system for modern manufacturing.
Carbon is a modular, API‑first platform that unifies ERP, MES, and QMS, offering real‑time data, extensible apps, and modern type‑safe tech for manufacturers seeking flexibility and reduced vendor lock‑in.

Carbon delivers a unified operating system for manufacturing, combining ERP, MES, and QMS into a single, API‑first platform. Built with Remix, TypeScript, and Supabase, it provides real‑time database subscriptions, unified authentication, and full‑stack type safety, enabling developers to extend core functionality with custom applications.
Designed for manufacturers that need a flexible, composable solution rather than a monolithic, off‑the‑shelf ERP. Development teams can leverage the provided API, webhooks, and example apps to tailor workflows, integrate third‑party services, and maintain control over data and permissions.
The monorepo follows a Turborepo structure, supporting Docker‑based local development and cloud hosting on Vercel. External services such as Upstash (Redis), Trigger.dev (job runner), and Posthog (analytics) are optional and can be replaced with self‑hosted equivalents. Production use requires a commercial BSL license.
When teams consider Carbon, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Custom Product Configurator
Streamlines order‑to‑manufacturing flow by allowing dynamic variant creation and real‑time inventory checks.
Automated Billing Integration
Connects Stripe via the built‑in integration to generate invoices and manage subscriptions without manual effort.
Real‑time Shop Floor Monitoring
Uses MES and realtime subscriptions to alert operators of bottlenecks, reducing downtime.
Regulatory Traceability
Provides end‑to‑end component tracking and audit trails to meet compliance requirements.
A commercial license under the Business Source License (BSL) is required for production deployments.
Carbon uses Supabase, which provides a PostgreSQL database with built‑in authentication.
Yes, you can self‑host using Docker and replace Upstash with a local Redis container.
Authentication is unified via Supabase and supports email, Google, ABAC, and role‑based access control.
The roadmap includes accounting, capacity planning, and simulation, but they are not yet implemented.
Project at a glance
ActiveLast synced 4 days ago