Teable
by teableio
Teable: PostgreSQL-Powered No-Code Database Platform
Build powerful database applications with a spreadsheet interface backed by real PostgreSQL, combining no-code simplicity with enterprise-grade data.
- 20,760+ GitHub stars
- Built with TypeScript
- Native PostgreSQL backend with direct database access and SQL compatibility
- Other license
About This Project
Teable transforms how teams interact with relational databases by providing an intuitive spreadsheet-like interface directly connected to PostgreSQL. Unlike traditional no-code tools that lock your data in proprietary formats, Teable gives you full access to native Postgres databases while maintaining the ease of use developers and non-technical users expect from modern spreadsheet applications.
Built for real-world scalability, Teable bridges the gap between simple data management tools and complex database systems. It offers real-time collaboration, advanced querying capabilities, and the flexibility to extend functionality through APIs. Whether you're prototyping internal tools or building production-ready applications, your data remains in standard PostgreSQL format, ensuring portability and integration with existing infrastructure.
The platform excels at rapid application development without sacrificing technical depth. Developers can leverage SQL when needed while business users manipulate data through familiar spreadsheet operations. This dual approach makes Teable ideal for teams that need both accessibility and technical power, eliminating the traditional trade-off between no-code simplicity and database control.
With support for complex relationships, custom views, automations, and API access, Teable serves as both a data management interface and an application builder. The open-source architecture ensures transparency, customizability, and freedom from vendor lock-in while maintaining professional-grade features like role-based permissions and audit trails.
Key Features
- Native PostgreSQL backend with direct database access and SQL compatibility
- Real-time collaborative editing with spreadsheet-style interface
- RESTful API and webhooks for custom integrations and automation
- Advanced relational data modeling with multiple view types and filters
- Self-hostable architecture with SQLite support for lightweight deployments
How You Can Use It
Building internal admin panels and dashboards without custom backend code
Creating customer-facing portals with real-time data synchronization
Prototyping SaaS applications with complex relational data models
Managing operational databases with team collaboration and version control
Migrating from Airtable while maintaining direct PostgreSQL access
Who Is This For?
Full-stack developers, DevOps teams, startup founders, and technical product managers who need rapid application development with database flexibility