GraphQLite - Cypher 쿼리 언어와 내장 그래프 알고리듬을 지원하는 SQLite 확장
(github.com/colliery-io)- SQLite에 그래프 DB 기능을 추가하기 위해 개발된 확장 모듈로, Cypher 쿼리 언어 지원
- 단일 파일 기반의 경량형 DB인 SQLite 환경에서 관계형 + 그래프형 데이터 모델링을 동시에 수행 가능
- MATCH, CREATE, MERGE, UNWIND, RETURN 등 Cypher 구문을 그대로 활용해 Neo4j 유사한 쿼리 경험 제공
- PageRank, Louvain, Dijkstra, BFS/DFS, 연결 요소 탐색 등 내장 그래프 알고리듬 지원
- Zero-configuration 구조로 별도 서버나 설정 없이 기존 SQLite 파일에서 바로 실행 가능
- Python, Rust, SQL 인터페이스를 모두 제공해 다양한 언어 환경에서 통합 사용 가능
-
REPL 기반 CLI 도구(gqlite) 포함
-
.help,.schema,.stats등 메타 명령 지원 - JSON 포맷 출력 및 다중 입력 라인 처리 기능 제공
-
- MIT 라이선스