# aquametalabs/aquameta

Web development platform built entirely in PostgreSQL

Repository: https://github.com/aquametalabs/aquameta
Canonical: https://ross.abutalabs.com/products/aquameta
Language: PLpgSQL
License: GPL-3.0
License Family: copyleft
Topics: postgresql, rest-api, version-control-system, system-catalog, events, widgets, semantics, plpgsql
Last push: 2025-08-09T16:00:48+00:00

## Health v2 (maintenance only)
Score: 39/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 36, release rhythm 8, longevity 100
- inputs: {"age_days": 4164, "days_push": 389, "days_rel": 455, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1100, forks 48 (observed 2026-08-28T04:03:35.356642+00:00)

## What it is
Aquameta is an experimental web development platform built entirely inside PostgreSQL, where schemas, REST endpoints, WebSocket events, version control, and UI widgets are all represented as database rows. A thin Golang daemon connects the database to the web, and a web-based IDE sits on top of the stack.

## Use cases
- build web apps entirely in postgres
- serve a rest api from database functions
- version control database rows like git
- build modular ui components stored as data
- get realtime events when table rows change
- manage database schema by editing rows instead of ddl
- access the filesystem from sql

## When to choose
- you want an all-database web stack and love postgres
- you need row-level version control for database content
- you're experimenting with datafied web development paradigms

## When to avoid
- you need a production-ready framework
- you're building mission-critical or untrusted-facing applications
- you prefer conventional file-based web stacks

## Facets
- artifact type: framework
- maturity: experimental
- function: web-framework, api-framework, websocket, version-control, database, orm, ui-components, routing
- domain: web-development, databases, backend, developer-tools, apis
- platform: self-hosted
- tags: postgresql, plpgsql, all-database-stack, rest-api, writable-system-catalog, web-ide, golang-daemon, event, linux, macos, web-server

## Member repositories
- aquametalabs/aquameta (main) score 39

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:35.356642+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:45:46.535728+00:00, confidence not recorded.
  - readme: https://github.com/aquametalabs/aquameta (fetched 2026-08-28T04:03:35.356642+00:00, sha ff25fa122450)
- Data as of 2026-08-30T08:39:29.467469+00:00.
