Open Source Alternatives LogoOpen Source Alternatives
AlternativesBlogAdvertise
Open Source Alternatives LogoOpen Source Alternatives

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product
  • Search
  • Categories
  • Tag
  • Sign In
Resources
  • Blog
  • Collection
  • Submit
  • Advertise your tool
Company
  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap
Copyright © 2026 All Rights Reserved.
Home/Categories/No-Code & Low-Code/Totum
icon of Totum

Totum

Open source alternative to Retool, Microsoft Power Apps and Zoho Creator

A self-hosted, low-code platform for building internal business tools with a built-in language and universal UI.

983 starsPHPMITActive this month
Visit websiteGitHub repo
image of Totum
Contents
  1. 01Who Totum is for
  2. 02The problem it solves
  3. 03How it solves it
  4. 04Strengths and trade-offs
  5. 05Install and self-host
  6. 06Tech stack
  7. 07FAQ
  8. 08Similar open-source tools
TL;DR

Totum is a self-hosted low-code database platform for building internal business apps with a built-in language, universal UI, access rules, actions, logs, and reports. It replaces spreadsheets and custom CRUD tools for teams that want business users closer to the data model. MIT licensed for the listed repository.MIT · PHP · 983 stars · Active this month

who it's for

Who Totum is for#

Operations teams replacing spreadsheets

Totum fits teams that run processes in spreadsheets but need access rules, logs, reports, and repeatable actions.

Skip if:

Your workflow is simple enough that a shared spreadsheet is still accurate and low risk.

Small businesses building internal apps

The platform can support inventory, orders, CRM, and production processes without a full custom application team.

Skip if:

You need a mainstream low-code marketplace with many third-party templates and hosted connectors.

the problem

The problem it solves#

Internal business tools often start as spreadsheets because they are flexible and familiar. Over time, those spreadsheets become fragile databases with unclear permissions, manual processes, duplicated formulas, and poor audit history.

Traditional custom apps solve structure but push every change through developers. Business teams need a middle ground: data tables, logic, access rules, and workflows that can evolve without rebuilding an application for every process change.

how Totum solves it

How it solves it#

Database as interface

Totum treats the database itself as the interface for internal apps, giving teams a small-code path between spreadsheets and custom CRUD software.

Built-in business logic

Totum includes a built-in language for business logic, letting teams encode process rules closer to the data model.

Self-hosted web app

Totum covers use cases such as production management, finance, order management, stocks, CRM, and equipment inventory.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • Spreadsheet-like flexibility with structureTotum's database-and-UI model gives business users more structure than spreadsheets while keeping changes closer to operators than a custom-coded app.
  • Internal apps from one platformTotum can cover production management, finance, order management, stocks, CRM, and equipment inventory from one self-hosted platform.

Trade-offs

  • -Platform-specific languageTotum's small-code model is useful but requires learning Totum's syntax and mental model. Teams expecting standard SQL plus generic forms may face a learning curve.
install · self-host

Install and self-host#

bash
sudo curl -O https://raw.githubusercontent.com/totumonline/totum-mit/master/totum/moduls/install/totum_autoinstall.sh && sudo bash totum_autoinstall.sh
tech stack · detected from GitHub

What it's built on#

Languages
PHP
Databases
PostgreSQL
frequently asked

FAQ#

What is Totum used for?

Totum is used to build self-hosted internal business apps around data tables, access rules, actions, reports, and process logic.

Is Totum a spreadsheet replacement?

Yes. Totum can replace spreadsheet-driven processes when teams need permissions, logs, reports, and repeatable actions.

Can Totum be self-hosted?

Yes. Totum is a self-hosted web app and includes an Ubuntu auto-install command.

also worth a look

Similar open-source tools#

Appsmith

Appsmith

Build internal tools with a low-code drag-and-drop UI

39.8KTypeScriptApache-2.0
Budibase

Budibase

Low-code platform for building internal apps, self-hosted

27.9KTypeScriptGPL-3.0
ToolJet

ToolJet

Build internal tools with a drag-and-drop UI and 50+ connectors

37.9KJavaScriptAGPL-3.0
Windmill

Windmill

Developer platform for scripts, automations, and internal tools

16.6KHTML
Twake Drive

Twake Drive

Twake file management for Cozy-backed Drive workflows

922JavaScriptAGPL-3.0
Automatisch

Automatisch

Self-hosted Zapier alternative for workflow automation

13.8KJavaScript

Repository

Stars
983
Forks
56
License
MIT
Latest
7.17.63.0
Last commit
18 days ago
Last verified
May 13, 2026
Repo
totumonline/totum-mit ↗

Additional details

Language
PHP
Open issues
0
Contributors
8
First release
2019

Categories

No-Code & Low-CodeBusiness & ProductivityDatabases & Storage

Tags

Low-codeSelf HostedWorkflow AutomationDatabaseCRMDeveloper ToolsAPI InfrastructureTask Management