Web applications, using only SQL
Turn your queries into dashboards, forms, and data apps without writing a single line of HTML, CSS, or JavaScript. SQLPage is installed and maintained by DINAO, in France.
What is SQLPage?
SQLPage is a data application builder using only SQL: it automatically generates a user interface on top of your queries. By writing simple .sql files, you create interactive web pages displaying your data as text, lists, grids, graphs, maps, and forms — without resorting to HTML, CSS, or JavaScript.
Designed for data engineers and analysts who master SQL but don't want to build a full web stack, SQLPage allows you to deliver an internal tool, dashboard, or prototype in record time. The engine, written in Rust, is fast and lightweight, and connects to PostgreSQL, MySQL, SQLite, and SQL Server databases. Open source, it facilitates migration when the application grows.
Host SQLPage at DINAO
Resource tiers compatible with SQLPage prerequisites (minimum 1 vCPU / 256 Mo / 1 Go). Hosted in France, fully managed.
- 1 dedicated vCPU
- 2 Go RAM
- 20 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 2 dedicated vCPU
- 4 Go RAM
- 40 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 4 dedicated vCPU
- 8 Go RAM
- 80 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 8 dedicated vCPU
- 16 Go RAM
- 160 GB NVMe
- Daily backups
- Managed & monitored by DINAO
Technical details
You might be wondering…
Do I need to know HTML or JavaScript?
No. SQLPage automatically generates the interface from your .sql files. You only write SQL: tables, lists, graphs, and forms appear without front-end code.
Which databases are supported?
PostgreSQL, MySQL, SQLite, and SQL Server. SQLPage connects to your existing data without migration.
Who is SQLPage for?
Analysts, data engineers, and back-end developers who want to quickly deliver an internal tool or interactive dashboard without building a full web stack.
Does my data remain private?
Yes. The application and database run on your instance hosted in France, isolated by a dedicated container and GDPR compliant.
Do I need a technical team to manage it?
DINAO handles hosting, security, and updates. You only write your .sql files; we take care of the rest.