9 Punkte von xguru 2026-01-18 | 3 Kommentare | Auf WhatsApp teilen
  • Erweiterungsmodul, das entwickelt wurde, um SQLite um Graphdatenbank-Funktionen zu erweitern, mit Unterstützung für die Cypher-Abfragesprache
  • In SQLite als leichtgewichtiger, dateibasierter Single-File-Datenbank können relationale + graphbasierte Datenmodellierung gleichzeitig umgesetzt werden
  • Nutzt Cypher-Syntax wie MATCH, CREATE, MERGE, UNWIND, RETURN unverändert und bietet damit ein Neo4j-ähnliches Query-Erlebnis
  • Unterstützung für integrierte Graphalgorithmen wie PageRank, Louvain, Dijkstra, BFS/DFS und Connected-Components-Erkennung
  • Dank Zero-Configuration direkt in bestehenden SQLite-Dateien ohne separaten Server oder zusätzliche Konfiguration ausführbar
  • Bietet Schnittstellen für Python, Rust und SQL und lässt sich dadurch in verschiedenste Sprachumgebungen integrieren
  • Enthält ein REPL-basiertes CLI-Tool (gqlite)
    • Unterstützt Meta-Befehle wie .help, .schema, .stats
    • Bietet JSON-Ausgabeformat und Verarbeitung mehrzeiliger Eingaben
  • MIT-Lizenz

3 Kommentare

 
ng0301 2026-01-18

Genau das, was ich wollte – sehr nice.

 
twinstae 2026-01-18

https://github.com/twinstae/graphqlite-ts

Ich habe zusammen mit einem LLM mal ganz im Vibe ein bun sqlite + ffi-Binding gebaut. Es läuft tatsächlich. (Was für eine gute Zeit)

 
yangeok 2026-01-18

Scheint sich gut für einen PoC zu eignen, haha.