TypeGraph
An embedded graph library for TypeScript applications that keeps property graph data in an existing SQLite or PostgreSQL database, compiling typed traversals to SQL rather than running a separate graph service. Node and edge schemas are declared with Zod and carry ontology relations such as subClassOf and inverseOf, alongside vector and keyword search through pgvector, sqlite-vec, and libSQL.
89 GitHub stars up 78 since Feb 2026 Sources
Elsewhere
- Overall rank
- #119
- First released
- February 2026
- License
- MIT
- Built with
- TypeScript
Sources 4 references
License MIT
SPDX identifier as classified by GitHub from the repository licence file.
-
"spdx_id": "MIT"
GitHub licence API — nicia-ai/typegraph · reviewed 2026-11-03
Released 2026-02
Confirms the current value; the npm registry shows the first published version (0.1.0) on 2026-02-08, the same day the GitHub repository was created.
-
"0.1.0":"2026-02-08T20:07:22.334Z"
@nicia-ai/typegraph npm registry metadata · reviewed 2026-11-03
Language TypeScript
Confirms the current value; README describes it as TypeScript-first and GitHub's byte-count is dominated by TypeScript.
-
TypeScript-first embedded knowledge graph library.
typegraph README.md · reviewed 2026-11-03
embeddable true
TypeGraph is a TypeScript library that runs inside the application and stores data in an existing SQL database (SQLite in-process, or PostgreSQL), with no separate graph service.
-
TypeScript-first embedded knowledge graph library.
TypeGraph README · reviewed 2026-11-03