Enterprise operations without monolithic vendor lock-in.

Saccharine is an open-source suite of independent, modular engines designed to automate complex workflows, manage dynamic pricing, and generate compliant documentation.

Own Your Code & Data

Free from proprietary subscription walls and vendor lock-in. Run it on your terms with standard open-source licenses.

Modular by Design

Adopt the entire integrated suite or use standalone packages inside existing Laravel applications.

Audit-Proof Accuracy

Built-in point-in-time pricing and historical document versioning protect operational integrity.


Core Operational Modules

Explore each package or drill down into its technical implementation.

Workflow Orchestration

BPMN Process Engine

saccharine/bpmn-engine

Turns standard visual flowcharts (BPMN 2.0) into durable background tasks. Handles automated actions, human approvals, timeouts, and error escalations without relying on third-party SaaS workflow engines.

Pricing & Configuration

Dynamic Catalog & CPQ Engine

saccharine/cpq-contracts

Headless Configure-Price-Quote system for complex products and services. Features point-in-time temporal pricing, multi-location catalog aliasing, and an instant reactive frontend configurator.

Compliance & Paperwork

Document Generation & Envelope Ledger

saccharine/documents

Converts dynamic application data into compliant PDFs (via Blade, Markdown, or fillable PDF templates). Tracks document versions over time and manages e-signature envelope lifecycles.


The Modular Monolith Advantage

Rather than forcing businesses into a rigid, all-or-nothing software suite, Saccharine components operate independently while fitting together cleanly. This reduces key person risk, invites open-source collaboration, and provides total control over business logic and data.