Declarative by design
Tables, pages, forms, reports, navigation, validation, and permissions live in a checked, source-controlled model.
MatterData is an early-stage open-source platform for the small operational applications that
clubs, schools, local publishers, and public-interest organizations struggle to afford. An app
author writes a compact .mtd model. A Go runtime compiles and interprets it, owns the security
rules, and renders accessible HTML.
Declarative by design
Tables, pages, forms, reports, navigation, validation, and permissions live in a checked, source-controlled model.
One tenant, one SQLite database
Tenant data stays isolated and portable. The runtime serves many organizations without a separate application process for each one.
Security belongs to the engine
Authentication, authorization, row filters, CSRF protection, validation, and safe SQL are shared platform behavior rather than repeated app code.
HTML that works without JavaScript
Pages are rendered on the server. Progressive enhancement can improve interaction, while the complete workflow remains available without client-side JavaScript.