LiteTable EcosystemHigh-performance, lightweight database access across languages
A unified architecture featuring Database, Table, and Query abstractions for PHP, Go, .NET, and Python.
A unified architecture featuring Database, Table, and Query abstractions for PHP, Go, .NET, and Python.
Traditional ORMs often introduce unnecessary overhead, hidden performance traps (like N+1 queries), and heavy change-tracking magic. LiteTable strips away the boilerplate while keeping safety and developer experience (DX) intact.
The LiteTable philosophy isn't tied to a single language. We are building a consistent API and developer experience across multiple stacks, making it seamless for developers working in polyglot environments:
| Language | Package Status | Description |
|---|---|---|
| 🟢 Active | Native PDO wrapper, fast CRUD, and query execution. | |
| 🚧 In Progress | High-performance implementation mirroring the same DX. | |
| 🔜 Coming Soon | Lightweight data access mapping directly to dictionaries/structs. | |
| 🔜 Coming Soon | Clean, minimal database utility without heavy ORM bloat. |
Across all implementations, LiteTable provides three fundamental building blocks:
Database / Connection: A clean, streamlined database connection manager configured with safe defaults (prepared statements, secure character sets, and optimal error modes).Table: A zero-boilerplate CRUD helper for standard table operations (find, all, insert, update, delete).Query: A safe query executor for custom SQL statements with parameter binding returning raw objects, maps, or collections.