Open-source construction ERP for BOQ, 4D and 5D planning, and CAD or BIM takeoff
- Stars349
- Forks119
- Open Issues9
Other
- TypeScript
- Python
- HTML

About OpenConstructionERP
OpenConstructionERP is an open-source construction ERP that combines estimates, schedules, tenders, contracts, site tasks, and reports in one platform. It brings bill of quantities (BOQ) work, 4D scheduling, and 5D cost control together for construction project management.
It supports PDF takeoff, CAD and BIM import from DWG, RVT, and IFC files, and AI cost matching against a catalog of 55,000+ priced cost items. It also covers tendering, validation, risk, and reporting, and ships with multiple language bundles and regional cost catalogues.
OpenConstructionERP is self-hosted under AGPL-3.0. The backend is Python and FastAPI with a React frontend, and it runs as a native desktop app on Windows, macOS, and Linux or via pip install, with Docker as an option. It uses an embedded PostgreSQL 16 database by default, or SQLite, and runs fully offline on your own machine.
Key features
- BOQ management with 4D scheduling and 5D cost control
- AI-powered PDF takeoff and AI cost matching
- DWG, RVT, and IFC import for CAD or BIM takeoff
- Catalog of 55,000+ priced cost items
- Tendering, contracts, site tasks, validation, and reports
Details
- First released
- 2026
- Backend
- Python 3.12+ · FastAPI
- Frontend
- React 18 · TypeScript
- Database
- PostgreSQL 16 or SQLite
- License
- AGPL-3.0
