Built on DATAOS
A modern approach to web architecture treating the DOM as the single source of application state.
genX
Declarative HTML formatting for currency, dates, phones, and drag-drop via attributes.
Backend
- Python 3.13 Core language with modern type hints
- FastAPI High-performance async web framework
- Jinja2 Server-side HTML template engine
- Turso SQLite-compatible database rewritten in Rust
Frontend
- HTMX Hypermedia-driven interactions without SPA complexity
- Vanilla JavaScript DOM manipulation, drag-drop, and spatial operations
Infrastructure
- Render Cloud hosting and deployment
- Turso Cloud Globally distributed database replicas
Architecture
- DOM as Source of Truth No client-side state management libraries
- Pure Functions All business logic as stateless functions for testability
- Set Theory Operations Mathematical filtering using INTERSECT, UNION, EXCEPT
- RoaringBitmap Compressed bitmap indexes for sub-millisecond queries
Security
- Auth0 OAuth2/OIDC authentication with PKCE
- Zero-Trust API UUID-based data segregation per workspace
- Privacy Mode Browser-based WASM database for offline-first operation