Limbas
Self-HostedOpen-source low-code platform for custom database applications
Overview
Limbas is an open-source low-code tool for building database-driven apps without extensive coding. It supports MySQL/PostgreSQL, featuring a drag-and-drop UI builder, workflow automation, role-based access control, and report generation. Deployable via Docker (simplified setup) or traditional PHP/database servers, it gives teams full control over data privacy and infrastructure. Ideal for small/medium businesses needing tailored data solutions, avoiding proprietary cloud tools while enabling custom workflows and access management.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
limbas:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: limbas
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Low-code UI builder for custom database apps
- Workflow automation & role-based access control
- Supports MySQL/PostgreSQL & Docker deployment
Frequently Asked Questions
? Is Limbas hard to install?
Limbas is easy to install via Docker (one-click setup for most cases). Manual installation requires basic server skills to configure PHP, MySQL/PostgreSQL, and a web server like Apache/Nginx, but documentation guides simplify the process.
? Is it a good alternative to Airtable?
Yes—Limbas offers self-hosting (unlike Airtable's cloud-only model) and more control over data. While Airtable is beginner-friendly, Limbas excels at custom workflows and role-based access, making it better for on-premise needs.
? Is it completely free?
Yes—Limbas is open-source under the GNU GPLv2 license. It’s free to use, modify, and self-host without any subscription fees or hidden costs.
Top Alternatives
People Also Ask about Limbas
Tool Info
Pros
- ⊕ Self-hostable (full data privacy control)
- ⊕ No coding needed for basic applications
- ⊕ Flexible deployment options (Docker/traditional)
Cons
- ⊖ Steeper learning curve for advanced workflows
- ⊖ Manual setup requires PHP/database knowledge
- ⊖ Smaller community than mainstream tools like Airtable