Totum is An Astonishing Open Source Low-code Airtable Alternative
Business database for non-programmers. Universal UI, simple-code logic, automatic actions, access rules, logging, API and more
Totum is an open-source no-code database interface that allows users to create complex data oriented and spreadsheet based applications with a complex interface without having to dig into the backend code.
In contrast, it is a business database tool for programmers, that supports logic building, automatic actions, and comes with rich access rules system, and logging.
Totum's front-end supports both desktop and mobile, and it is straightforward to build, connect data sources, and manage your interface.
Beside's the spreadsheet view, Totum offers a Kanban view mode, list view, and allows users to create a customizable view.
Use cases
Totum can be used for:
- Create accounting software
- Order management
- Service accounting
- Contract shipments
- Lease management and accounting
- Stock management
- Inventory management
- Collecting data from sensors (IoT)
- Backend for online shops
- Purchasing optimization
- Application prototyping
- Building internal tools
Features
- Easy to setup, configure and use
- Supports many user interface elements: Strings, Numbers, Checkboxes, Buttons, Dropdown lists, Trees, Dates, Files/ Images, and Charts.
- Responsive user interface
- Spreadsheet view
- Offers table, tree, kanban, and custom views
- Import/ Export data to CSV
- Built-in developer-friendly REST API
- Rich documentation
- Offers a built-in simple syntax for low-code mode
- Comes with a built-in full-text search that can be customized to search in certain tables, and fields.
- Allows field calculation in a simple syntax code like Google and MS Office Spreadsheet
- Supports Charts
- Comes with a built-in file browser
- Includes date/time picker
- Tree and kanban views support drag-and-drop
Modes
By utilizing its efficient ACL, Totum offers two modes, system: Admin/ Developer mode, and end-user mode, in which admins and developers can easily manage end-user mode permissions.
Developer's note
Totum is written in PHP
but is internally programming with its own language — totum code
.
Totum uses PostgreSQL database as a data store.
License
The Community version of Totum is distributed under an MIT license. Free for any type of use!