SQLPage is a free and open-source tool for building beautiful web apps entirely in SQL.
It is a small single binary executable that runs a web server, executes .sql
files on demand, and renders the results using a wide array of pre-defined web components.
Writing an application entirely in SQL is quite unconventional. Here is why I still think it is a great choice in some cases :
Of course, if you are designing a huge application with a complex backend logic, SQLPage is not for you. But if you have an idea for a cool CRUD app that you have been postponing for months, you should try building it with SQLPage !
.sql
file.Some cool things people have built with SQLPage include
Here are the two SQL queries that build the components list on SQLPage's official documentation website, which is itself built with SQLPage :
SELECT 'list' AS component, 'Built-In SQLPage components' AS title;
SELECT
name AS title,
description,
icon,
'?component='||name||'#component' AS link,
$component = name AS active
from component
order by name;
Check out the website examples in the official git repository for more examples.
Explore the possibilities and limitations of SQLPage on the website builder's homepage and read the tutorial on building SQL websites.
Join the SQLPage community to discuss your PostgreSQL-powered web apps. Don't hesitate to come to the forum to discuss your thoughts and ideas !
Be part of the open-source project and contribute to SQLPage's growth on GitHub. Come and leave us a star 🌟.
Unleash the power of SQL-driven web application development with SQLPage and elevate your PostgreSQL experience! Let's build together! 🚀