No-code Postgres alternative for database applications
Top 2.4% on sourcepulse
Teable is a no-code platform designed for managing data and building applications with a spreadsheet-like interface, targeting both non-technical users and developers. It aims to provide a flexible, scalable, and collaborative alternative to existing no-code solutions, enabling real-time data management and application creation without vendor lock-in.
How It Works
Teable leverages a PostgreSQL backend for robust data handling and scalability, supporting millions of rows. The architecture comprises a Next.js frontend for a responsive user interface and a NestJS backend for API services. It offers multiple data visualization views (Grid, Form, Kanban, Gallery, Calendar) and includes features like real-time collaboration, formula support, and a plugin system for extensibility. This approach combines the ease of use of spreadsheets with the power of a relational database and a flexible architecture.
Quick Start & Requirements
docker-compose up -d
within the dockers/examples/standalone/
directory.pnpm install
, make switch-db-mode
, and running pnpm dev
in apps/nestjs-backend
. Plugin development requires pnpm dev
in the plugins
directory.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project structure indicates the frontend is AGPL 3.0 licensed, while the core packages are MIT licensed. The AGPL license for the apps
and plugins
directories may impose copyleft requirements on derivative works or linked applications.
20 hours ago
Inactive