// the catalog

22 modules to start from.
Build the rest.
Run it all.

new modules ship every week

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.

23
total
22
modules
1
pack
pack

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.

live
[parties]
Parties

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.

partiescustomersvendorscontacts
Core
live
[fin]
Finance

Accounts receivable, accounts payable, invoicing, and payments

financeinvoicingpaymentsaccounts-receivable
Finance
live
[wms]
Warehouse Management

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.

warehouseinventorystocklogistics
Operations
live
[crm]
Sales CRM

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.

crmsalesleadsopportunities
Sales
live
[pricing]
Pricing

Product pricing, price lists, discount rules, and cost tracking (WAC)

pricingprice-listdiscountcost
Sales
live
[hr]
Human Resources

Core HR management — departments, positions, employees, leave, attendance, skills, training, and documents

hremployeesdepartmentsleave
Human Resources
live
[wms-pricing]
WMS–Pricing Integration

Bridges WMS and Pricing: adds the Refresh Prices action to purchase orders, pulling costs from product cost records

wmspricingintegration
Integration
live
[ua-accounting]
Ukrainian Accounting

Ukrainian double-entry accounting system based on НП(С)БО and Наказ МФУ №291 chart of accounts

accountingukraineбухгалтеріяоблік
Accounting
live
[pm]
Project Management

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.

pmprojectstaskstime-tracking
Operations
live
[crm-fin]
CRM–Finance Integration

Bridges CRM and Finance: invoice lookups on quotes, customer/source-quote lookups on invoices, quote-to-invoice conversion, and credit limit checks

crmfinanceintegrationinvoicing
Integration
live
[crm-pricing]
CRM–Pricing Integration

Bridges CRM and Pricing: adds the Refresh Prices action to quotes, pulling prices from the default active price list

crmpricingintegration
Integration
live
[acc-registry]
Accounting (Registry Sample)

Minimal accounting module demonstrating the ledger registry trait. Journal entries auto-post to balance register — no DSL needed.

accountingledgerjournalregistry
Accounting
live
[wms-registry]
WMS (Registry Sample)

WMS module demonstrating column-based registry. Multiple document types post to the same stock balance via A-type columns.

wmswarehouseinventorystock
Operations
live
[gl]
General Ledger

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.

Other
live
[fin-ch]
Finance — Switzerland

Swiss QR-bill payment slip for invoices (ISO 20022 / SIX QR-bill standard)

financeswitzerlandqr-billsepa
Integration
live
[file-library]
File Library

Sample file library — drop files into a tile-based grid view. Demonstrates the file-library trait and the library view type.

fileslibraryaisample
Other
live
[budget]
Budgeting

Company budgeting: hierarchical cost categories, periods, and plan-vs-actual budget lines with variance tracking.

Other
pack
[erp-pack]
ERP Suite

Sales, finance, warehouse, HR — installed and wired together as a starter ERP. Bundles five core modules and four bridge modules in dependency order.

Other
live
[wms-fin]
Warehouse–Finance Integration

Bridges WMS and Finance: vendor/source-PO lookups on bills, bill back-link on purchase orders, and PO-to-bill conversion

warehousefinanceintegrationbilling
Integration
live
[wms-gl]
Warehouse–General Ledger Integration

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.

Other
live
[fin-gl]
Finance–General Ledger Integration

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.

Other
live
[gl-budget]
GL Budgeting

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.

Other
live
[budget_sample]
Budgeting — Sample Actuals

Other
/ ecosystem

Three tiers.
One runtime.

[system]
System modules

Maintained by dForge. CRM, HR, Finance, Warehouse, Pricing and more. Regularly updated, fully supported, guaranteed to compose.

● available now
[community]
Community modules

Specialized industry packs, regional compliance, and integration connectors built by partners and the wider community.

● coming soon
[custom]
Custom modules

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.

● build in vs code today
/ build your own

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.