Skip to content
This repository was archived by the owner on Jul 25, 2025. It is now read-only.
/ tabbled Public archive

Self-hosted low-code platform for business applications like CRM, ERP, WMS, etc. Built using JavaScript/TypeScript. πŸš€

License

Notifications You must be signed in to change notification settings

tabbled/tabbled

Repository files navigation

πŸ—ƒοΈ Tabbled (archived)

⚠️ This repository is archived and no longer maintained.
Development of the Tabbled platform has been discontinued.
The code remains available for historical and reference purposes only.


🧩 What was Tabbled?

Tabbled was a low-code data platform designed for fast creation of structured reports, dashboards, and internal tools.

It provided:

  • A dynamic table designer with expressions and formatting
  • Plugin architecture for custom logic (both frontend and backend)
  • Integration with PostgreSQL as the main data source
  • Role-based access control and flexible authentication (including OpenID)
  • Embeddable views and component-based layout engine

Tabbled was actively used in production setups with high data throughput (20–30 params/sec), dynamic reports, and flexible user roles.


πŸ€” Why was it archived?

Tabbled went through 3 major internal iterations (most of them private) before this open-source version.
While the platform proved useful in real projects, over time:

  • Architectural complexity started to limit development speed
  • Accumulated legacy slowed down innovation
  • A major feature overhaul was needed β€” which pointed to starting fresh

Instead of retrofitting everything into the old codebase, a new system is now being built from scratch using lessons learned here.


πŸ’¬ Final thoughts

Thanks to everyone who contributed, tested, gave feedback, or just starred the project ⭐
This repository represents a finished chapter, not a failure.

Some projects live forever.
Others give birth to better ideas.

β€” Archived with respect, July 2025