22 modules to start from.
Build the rest.
Run it all.
These are ready-made starters, not a fixed suite. Install one in a click and reshape it, or build your own in VS Code — and run them all the same way, in test and in production.
A pack bundles several modules that install together in one step — like the ERP Suite, which sets up Sales, Finance, Warehouse and HR pre-wired. Everything else in the catalog is a single module.
Shared customer & vendor directory — the identity layer fin, crm, and hr build on. One entity, role flags (is_customer / is_vendor), structured address that satisfies invoicing standards like Swiss QR-bill.
Accounts receivable, accounts payable, invoicing, and payments
Warehouse management: procurement requests, PO workflow, stock operations, inventory tracking. Vendor identity lives in the shared parties module; WMS-specific columns (supplier code, payment terms) are layered as an extension.
Sales CRM: contacts, leads, opportunities, quotes, activities, and product catalog. Customer identity lives in the shared parties module; CRM-specific columns (industry, credit limit, account manager) are layered on as an extension.
Product pricing, price lists, discount rules, and cost tracking (WAC)
Core HR management — departments, positions, employees, leave, attendance, skills, training, and documents
Bridges WMS and Pricing: adds the Refresh Prices action to purchase orders, pulling costs from product cost records
Ukrainian double-entry accounting system based on НП(С)БО and Наказ МФУ №291 chart of accounts
Projects, tasks, time tracking, and daily reports. Time entry favors a daily-report flow over per-row grid editing; billable tracking lives in the pm-fin bridge.
Bridges CRM and Finance: invoice lookups on quotes, customer/source-quote lookups on invoices, quote-to-invoice conversion, and credit limit checks
Bridges CRM and Pricing: adds the Refresh Prices action to quotes, pulling prices from the default active price list
Minimal accounting module demonstrating the ledger registry trait. Journal entries auto-post to balance register — no DSL needed.
WMS module demonstrating column-based registry. Multiple document types post to the same stock balance via A-type columns.
Generic double-entry General Ledger: hierarchical chart of accounts mapped to statement categories, classic T-account journal entries that auto-post to a balance register via the ledger registry trait, accounting periods with close, and analytics dimensions.
Swiss QR-bill payment slip for invoices (ISO 20022 / SIX QR-bill standard)
Sample file library — drop files into a tile-based grid view. Demonstrates the file-library trait and the library view type.
Company budgeting: hierarchical cost categories, periods, and plan-vs-actual budget lines with variance tracking.
Sales, finance, warehouse, HR — installed and wired together as a starter ERP. Bundles five core modules and four bridge modules in dependency order.
Bridges WMS and Finance: vendor/source-PO lookups on bills, bill back-link on purchase orders, and PO-to-bill conversion
Bridges Warehouse Management and the General Ledger: posts inventory movements into the GL using the three-way-match model — a goods receipt debits Inventory and credits GR/IR (cleared later by the vendor bill via fin-gl), and a goods issue debits COGS and credits Inventory at weighted-average cost.
Bridges Finance and the General Ledger: generates a balanced draft GL journal entry from a finalized invoice (Dt AR / Cr Revenue / Cr Tax), linked back to the invoice. Posting stays in the GL so balance updates run through the ledger engine.
Budget-vs-Actual for the General Ledger: account-level budget lines per period, actuals pulled from the GL balance register, and variance — rendered as a matrix beside the income statement.
Three tiers.
One runtime.
Maintained by dForge. CRM, HR, Finance, Warehouse, Pricing and more. Regularly updated, fully supported, guaranteed to compose.
Specialized industry packs, regional compliance, and integration connectors built by partners and the wider community.
Build your own in VS Code with the dForge extension — by hand or with AI. Keep them private inside your tenant, or share them across organizations. Run them in test and production, just like system modules.
Need something
that isn't here?
Describe the module you need and our team will build it for you — or build it yourself in VS Code with the dForge extension.