Is Saltcorn Self-Hostable and Open-Source?
Updated
Yes. Saltcorn is an open-source database app builder that you can self-host, and its own description explicitly frames it as "self-hostable, no lock-in." That combination matters if you want to build internal tools around your own data without handing control of the system to a vendor. The rest of this page explains what those two properties actually mean in practice, and when they should (or shouldn't) drive your decision.
What "open-source" means here
Saltcorn describes itself as an open-source database app builder. In practical terms, that means the software that runs your app is available for you to inspect, run, and modify, rather than being a closed service you can only rent.
The important consequence is not the license text itself — it's what it enables:
- You can run it yourself. Open source is what makes self-hosting possible in the first place.
- You are not locked to one vendor's hosting. Because the code is available, you aren't dependent on a single company continuing to offer the product on terms you accept.
- You can adapt it. If your team needs a behavior the default build doesn't provide, the source is there to change.
The site's own framing reinforces this: "Own the system behind the work." Open source is the mechanism behind that claim.
What "self-hostable" means here
Self-hostable means you can deploy and operate Saltcorn on infrastructure you control, rather than only using a vendor-hosted version. The site lists this as a core property alongside "no lock-in."
For a database app builder, self-hosting has a specific payoff: the apps you build sit on top of your own data, and if you host the builder yourself, that data and the tooling around it stay inside your environment.
The four-move build model
Saltcorn describes its build process as going "from raw data to working tools, in four moves." The point for a self-hosting decision is that the builder is structured around your data model — you define the structure, then layer on the processes and workflow tools. Self-hosting keeps that whole stack under your control.
What you can build with it
Saltcorn positions itself as a way to replace scattered tools with one structured home. Its stated use cases include:
- Ops and records — a unified place for operational data instead of spreadsheets.
- Workflows — process tools shaped around how your team actually works.
- Dashboards — views over the same underlying data.
- Custom system tools — the internal apps an organization needs but doesn't want to buy as separate SaaS products.
The recurring theme in the site's headings is consolidation: "One home for your ops," bringing "processes, records, workflows, dashboards, and tools into one place, instead of spreading them across spreadsheets and SaaS."
When self-hosting and open source should drive your choice
These properties are a good fit when:
- Data control matters. You want your records and the app layer over them to stay in your own environment.
- You want to avoid lock-in. You don't want your internal tools tied to a vendor's continued pricing or product decisions.
- You have infrastructure and some operational capacity. Self-hosting means you (or your team) run the deployment; that's a real responsibility, not a checkbox.
- Your needs are custom. You're building workflow tools specific to your organization rather than buying a generic SaaS product.
They matter less when:
- You have no way to run or maintain a hosted service and need someone else to operate it entirely.
- Your use case is fully served by an existing off-the-shelf tool with no customization needs.
How to verify the claims yourself
Because Saltcorn is open source and self-hostable, you don't have to take the description on faith:
- Check the source. Confirm the project is genuinely open source by looking at its repository and license.
- Review the deployment options. Look at how the project documents running it on your own infrastructure.
- Map your data first. Since the builder is structured around your data, sketch the records, workflows, and dashboards you need before committing — this is the "raw data" step in the four-move model.
- Test with one real workflow. Build a single internal tool end to end and see whether it replaces the spreadsheet or SaaS tool you're trying to retire.
The site's own summary is the cleanest statement of the value proposition: structure your data, connect your processes, and build workflow tools your organization actually needs — self-hostable, no lock-in.