SQL first, twice over
Every query is a 2-way SQL file: executable as-is in any SQL client, parameterized by the framework at runtime. What you test in your editor is what production runs. Transactional writes and pagination stay declarative.
SQL first, twice over
Every query is a 2-way SQL file: executable as-is in any SQL client, parameterized by the framework at runtime. What you test in your editor is what production runs. Transactional writes and pagination stay declarative.
Hypermedia UI
Server-rendered Thymeleaf with Hypermedia Components and htmx — no front-end build, no client state to reconcile. The UI patterns cover tables, forms, wizards, and printable documents.
A browser IDE included
tesseraql serve opens Studio: route editing, a data browser, migration authoring,
test recording, live feature flags, and a copilot chat — against your running app.
Start in five minutes.
Operations built in
Health probes, Prometheus metrics, audit trails, SSO (OIDC/SAML/SCIM), workflow delegation, and an admission profile that gates releases in CI.
Each guide is a reading order through the pages that matter for one shape of application.
An approval application
Requests, reviews, and states: the approval guide.
Integration and batch
Scheduled work, file drops, and message channels: the integration guide.
Reporting and analytics
Dashboards, exports, and files queried in place: the analytics guide.
An existing database
An API and screens over a schema you did not create: the guide.