Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cayleygraph/cayley
An open-source graph database
https://github.com/cayleygraph/cayley
cayley go graph graph-database linked-data
Last synced: 6 days ago
JSON representation
An open-source graph database
- Host: GitHub
- URL: https://github.com/cayleygraph/cayley
- Owner: cayleygraph
- License: apache-2.0
- Created: 2014-06-05T18:49:41.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-05-29T13:12:04.000Z (8 months ago)
- Last Synced: 2024-05-29T21:16:44.851Z (8 months ago)
- Topics: cayley, go, graph, graph-database, linked-data
- Language: Go
- Homepage: https://cayley.io
- Size: 19.1 MB
- Stars: 14,782
- Watchers: 576
- Forks: 1,251
- Open Issues: 93
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing.md
- License: LICENSE
- Codeowners: CODEOWNERS
- Authors: AUTHORS
Awesome Lists containing this project
- awesome - cayley - An open-source graph database (Go)
- awesome-github-repos - cayleygraph/cayley - An open-source graph database (Go)
- awesome-repositories - cayleygraph/cayley - An open-source graph database (Go)
- awesome-starred - cayleygraph/cayley - An open-source graph database (go)
- go-awesome - Cayley - graph database (Open source library / Database)
- awesome-list - cayley - source graph database | cayleygraph | 13899 | (Go)
- awesome-golang-repositories - cayley - source graph database (Repositories)
- awesome-graph - Cayley - open source database written in Go (Graph databases)
- awesome-knowledge-graph - Cayley - open source database written in Go (Infrastructure / Graph Databases)
- awesome-go-extra - cayley - source graph database|14294|1277|88|2014-06-05T18:49:41Z|2022-03-04T21:43:06Z| (Generators / Interfaces to Multiple Backends)
- awesome-data-engineering - cayley - An open-source graph database. Google. (Databases)
- my-awesome - cayleygraph/cayley - database,linked-data pushed_at:2024-12 star:14.9k fork:1.2k An open-source graph database (Go)
README
![Tests](https://github.com/cayleygraph/cayley/actions/workflows/build-and-release.yml/badge.svg)
Cayley is an open-source database for [Linked Data](https://www.w3.org/standards/semanticweb/data). It is inspired by the graph database behind Google's [Knowledge Graph](https://en.wikipedia.org/wiki/Knowledge_Graph) (formerly [Freebase](https://en.wikipedia.org/wiki/Freebase_(database))).
[![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-white.svg)](https://snapcraft.io/cayley)
## [Documentation](https://cayley.gitbook.io/cayley/)
## Features
- Built-in query editor, visualizer and REPL
- Multiple query languages:
- [Gizmo](./docs/gizmoapi.md): query language inspired by [Gremlin](https://tinkerpop.apache.org/gremlin.html)
- [GraphQL](./docs/graphql.md)-inspired query language
- [MQL](./docs/mql.md): simplified version for [Freebase](https://en.wikipedia.org/wiki/Freebase_(database)) fans
- Modular: easy to connect to your favorite programming languages and back-end stores
- Production ready: well tested and used by various companies for their production workloads
- Fast: optimized specifically for usage in applications### Performance
Rough performance testing shows that, on 2014 consumer hardware and an average disk, 134m quads in LevelDB is no problem and a multi-hop intersection query -- films starring X and Y -- takes ~150ms.
## Community
- Website: [cayley.io](https://cayley.io)
- Slack: [cayleygraph.slack.com](https://cayleygraph.slack.com) -- Invite [here](https://cayley-slackin.herokuapp.com/)
- Discourse list: [discourse.cayley.io](https://discourse.cayley.io) (Also acts as mailing list, enable mailing list mode)
- Twitter: [@cayleygraph](https://twitter.com/cayleygraph)
- Involvement: [Contribute](./docs/contributing.md)