// the find
eastcollegeavenue/pg_fhir
PostgreSQL extension for FHIR
A PostgreSQL extension that adds FHIR (Fast Healthcare Interoperability Resources) support directly in the database layer. Zero stars, zero forks, and a single C file — this is either a very early experiment or an abandoned prototype. FHIR is a real problem worth solving at the DB layer, but there's almost nothing here yet.
- The concept is sound: pushing FHIR validation and querying into Postgres as an extension avoids round-trips and lets you enforce conformance at the storage layer
- C extension approach means it can be fast when it eventually does something — no interpreted overhead
- Uses the standard PGXS Makefile setup, so it would slot into a normal pg extension build/install workflow
- A single .c file with no README, no tests, no documentation, and no release — there is no way to know what this actually implements or whether it runs at all
- Zero community signal: 0 stars, 0 forks, last touched March 2024 — effectively dormant
- FHIR is a complex spec (R4, R5, profiles, extensions, terminology bindings) — a one-file implementation almost certainly handles none of that complexity
- No schema definitions, no SQL functions exported, no install script — not clear this installs into a real Postgres instance without serious archaeology