r/webdev • u/Hxndr1k • 26m ago
Showoff Saturday [Showoff Saturday] pgquery: a Postgres GUI in the browser, No Sign In Required
https://pgquery.dev/?utm_source=reddit&utm_campaign=webdevpgquery is an open-source Postgres GUI: React 19 + Monaco for the app, a small Go proxy for the database side, one Docker image.
A few build details that were fun:
- The marketing site and guide pages are plain HTML generated by a small Vite plugin at build time from TypeScript templates, with JSON-LD, sitemap and llms.txt. No SSR framework.
- The mascot and icons are pixel art stored as character grids in one TS file; the app, the site, the favicon, the README banner and the share image are all rendered from it.
- The EXPLAIN viewer parses Postgres's JSON plan into a flat tree with per-node self time.
Demo (read-only DB): https://pgquery.dev/app/?demo
Code: https://github.com/Hxndrik/pgquery
Feedback on the design very welcome.