datadrivenconstruction / OpenConstructionERP
git clone https://github.com/datadrivenconstruction/OpenConstructionERP.git
v18.7.0 · 3d ago
Open-source construction ERP - BOQ, PDF/CAD/BIM takeoff, AI cost matching, 293 guided cases. 120,000+ priced positions, 44 languages, 190+ modules, cost data for 40+ markets. AGPL-3.0. pip install openconstructionerp
+6
stars, 24h · #2,323
+~42
stars, 7 days · #2,888
+~180
stars, 30 days · #2,855
1.0k
★ total · +4% this week
324
forks · 9 open issues
Star history (as recorded here)
LanguageTypeScript
LicenseAGPL-3.0
Created2026-04-02 (6mo ago)
Last pushtoday
Watchers18
OwnerUser
GitHub topics
aibimboqcadconstructionconstruction-estimatingconstruction-managementcost-estimationcost-managementdin276erpfastapigaebifcopen-sourcepostgresqlpythonquantity-surveyingself-hostedtakeoff
Links
- GitHub: github.com/datadrivenconstruction/OpenConstructionERP
- Homepage: https://openconstructionerp.com
- Releases · Issues · Hacker News mentions
README excerpt
# OpenConstructionERP ### A leading open-source workspace for construction project management Professional BOQ, CAD and BIM takeoff, 4D scheduling, 5D cost model, and tendering - all in one self-hosted platform. **Like WordPress for construction companies** - pick modules from the marketplace, drop in your own, or replace ours with custom-built ones. Same plug-and-play model, but for BOQ, scheduling, cost control, BIM, and tendering. ▶ Watch the 12-min walkthrough · Demo · Documentation · Build on it · Community chat (Telegram) · Report Bug ) ▶ 1-minute teaser 1-minute teaser above · for the full 12-minute walkthrough → watch on YouTube · onboarding → BOQ → BIM → DWG → PDF → AI → dashboard ### Download the free desktop app No Python, no Docker, nothing to set up. Pick your system and run it. Not sure which file? openconstructionerp.com/download picks the right one for you automatically. Prefer the terminal? pip install openconstructionerp or Docker, see Quick Start below. 120K+ cost items 44 languages 47 countries 6 CAD formats 190+ modules 293 guided cases --- Table of Contents **Get Started** - Video guides - Why OpenConstructionERP? - A Look Inside - Quick Start - Demo Accounts **Estimating & Costs** - Bill of Quantities - Cost Databases & Catalog - CAD/BIM Takeoff & AI **Quality & Setup** - Guided Onboarding - All 190+ Modules **Technical** - Tech Stack - Architecture - Security **Community** - Contributors - Support the Project - AI Disclaimer - Trademarks **Legal & Privacy** - License - Privacy and Terms --- > **Ready to try it?** See the **Getting Started guide** for three ways to install (desktop app, pip, Docker) with prerequisites and step-by-step instructions, or jump straight to the **Quick Start** section below. --- ## Video guides Short, practical videos, most of them from the OpenConstruction Academy YouTube channel. Each one follows a real task in the app, from installing it to getting paid. Videos marked DE are in German, the rest are in English. **Start here, estimating and BOQ** Install and set up your first project · 4:41 Full product walkthrough · 12:00 Build an estimate step by step · 4:48 Overhead, profit and contingency · 3:54 Price a construction job · 4:49 Ein Leistungsverzeichnis aufbauen · 5:02 · DE Vom vollständigen LV zur Kostenbasis · 10:15 · DE All guides on the OpenConstruction Academy channel **Cost databases, quantities and schedule** Check a unit rate in the cost database · 4:02 Einheitspreise und Kosten nachvollziehen · 6:36 · DE Kostenquellen und Ressourcen anpassen · 7:35 · DE Mengen aus PDF und DWG ermitteln · 5:55 · DE BIM-Modelle verstehen und nutzen · 5:41 · DE Abhängigkeiten und Ressourceneinsatz planen · 4:31 · DE Schedule to substantial performance · 4:49 The Landshut learning project from start to finish · DE **Tendering, procurement, finance and contracts** Tender work to subcontractors · 4:23 GAEB-Dateien kontrolliert austauschen · 5: