Show HN: SQLite Graph Ext – Graph database with Cypher queries (alpha)
6 months ago
- #cypher
- #sqlite
- #graph-database
- SQLite extension adding graph database capabilities with full Cypher query support.
- Alpha release (v0.1.0-alpha.0) for testing and feedback, not recommended for production.
- Supports core graph operations: create, read, update, delete nodes and edges via SQL functions.
- Full basic Cypher support including CREATE, MATCH, WHERE, and RETURN operations.
- Graph virtual tables for SQLite integration and basic graph algorithms.
- Performance metrics: 300K+ nodes/sec and 390K+ edges/sec.
- Python 3.6+ bindings with examples and thread safety for production use.
- Advanced Cypher features in development: bidirectional matching, variable-length paths, aggregations.
- Includes security features like buffer overflow protections and SQL injection prevention.
- Roadmap includes full openCypher compliance, advanced algorithms, and query optimization.