Build with
dForge.
Everything you need to use, configure, and extend the platform. From your first install to self-hosting in production.
Browse by topic.
Getting Started
Get up and running in minutes.
Getting Started with dForge
Sign up, create your first tenant, install modules, and start working with your data in minutes.
User Guide
How to navigate dForge, work with data views, create and edit records, filter, sort, and use keyboard shortcuts.
Administration Guide
Manage tenants, users, roles, folders, modules, and security settings in dForge.
Core Concepts
Understand how dForge works: tenants, modules, entities, views, folders, security, and the metadata-driven approach.
Reference
Detailed reference for views, fields, actions, formulas.
Views Guide
Data views in dForge: grid, card, kanban, calendar, list, and gallery layouts. Configuration, data sources, and filters.
Fields Reference
Complete reference of all field types in dForge: text, number, date, dropdown, lookup, formula, and more.
Actions & Workflows
Server-side actions with the dForge DSL: parameters, conditions, execution modes, built-in functions, and triggers.
Formulas
Formula engine reference: calculated fields, validation rules, conditional logic, navigation paths, and built-in functions.
Security Model
How dForge controls access: composable security across folders, entity views, and roles. Folder-scoped roles, additive rights, row-level filters, and column-level visibility.
Triggers & Webhooks
Event-driven automation in dForge: triggers run actions when records change, webhooks notify external services. Both share the same event model.
Reports & Queries
Build reports with multiple datasets, parameters, and visualizations. Use the visual query builder for ad-hoc analysis without writing SQL.
Data Import & Export
Import data from Excel and CSV files, export grids and reports to Excel, CSV, and PDF. Mapping, validation, templates, and security.
Guides
Step-by-step tutorials and how-to guides.
Advanced
Self-hosting, deployment, infrastructure, ops.
Can't find it?
Ask us directly.
If the docs don't cover your case, write to us. We read every message and update the docs based on what we get asked.