Open source

Read every line before you trust it with payroll.

BuildSuite Core is an open-source Frappe application for construction and infrastructure project delivery. Released under the MIT licence, so you can run it, change it and build on it with no obligation back to us.

MIT licenceFrappe appPythonNo user caps
Ownership

Your data stays yours

Standard MariaDB with a documented schema. Export it, move it, no exit fee.

Auditability

Verifiable maths

Overtime, wage rates and WPS formats are readable code your accountant can check.

Continuity

No vendor deadlock

If we stop being the right partner, the software keeps running and someone else can pick it up.

The repository

BuildSuite Core.

One app on your bench. It models recursive project hierarchies, work package and task execution, stage planning, and role-based site governance — the construction domain that a general-purpose ERP has no opinion about.

Install

Three commands on an existing bench.

You will need a Frappe bench with ERPNext installed. The documentation covers both Docker and bare metal.

01 Get
bench get-app https://github.com/BuildSuite-io/buildsuite_coreFetches the app into your bench
02 Install
bench --site yoursite install-app buildsuite_coreInstalls it onto one site
03 Migrate
bench --site yoursite migrateThen set up your first company and project

Licensing

What the MIT licence means for you.

MIT is about as permissive as a licence gets. In practice it removes most of the questions people ask before adopting open-source software in a business.

I’m a contractor running my own sites
Use it, change it, run it on as many projects and companies as you like. Keep your changes private if you want to. The licence asks nothing of you beyond preserving the copyright notice.
I want to modify it and offer it to others as a service
You can. MIT does not require you to publish your modifications, and there is no copyleft obligation to pass on. If you would rather partner than compete, talk to us about the partner programme.
I’m an implementation partner
Build client-specific apps on top rather than forking the base app — your work stays yours and survives upgrades. That is a maintenance argument, not a licensing one; MIT would let you fork if you wanted to.
Is the managed cloud a different product?
No. Same code, same repository. You are paying for hosting, implementation and support, not for features held back from the open-source build.
What about Frappe and ERPNext underneath?
They carry their own licences — Frappe is MIT and ERPNext is GPL-3.0. BuildSuite Core sits on top of them, so those terms apply to those layers regardless of ours.

Get started

Bring one messy project to the demo.

Thirty minutes on your BOQ, your labour categories, your cost codes — and you’ll know whether it fits.