graph-database

Open-source projects categorized as graph-database

Top 23 graph-database Open-Source Projects

  • surrealdb

    A scalable, distributed, collaborative, document-graph database, for the realtime web

  • Project mention: Show HN: I made a tool to easily compare pricing of developer tools and services | news.ycombinator.com | 2024-04-23

    you should add https://surrealdb.com -- basically an open source firebase. and they will launch a paid cloud offering soon.

  • dgraph

    The high-performance database for modern applications

  • Project mention: DGraph – GraphQL Database | news.ycombinator.com | 2024-03-12
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • cayley

    An open-source graph database

  • ArangoDB

    🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.

  • Project mention: Ask HN: When is pure functional programming beneficial? | news.ycombinator.com | 2023-07-11

    ... or working in an environment or on a problem for which functional patterns apply.

    Suppose you are writing a "CRUD" app that writes to a relational database, how do you apply functional programming to that? The whole point of an application like that is that it makes side effects.

    In some cases you can break those problems down into functional pieces. Consider Python drivers for a product like

    https://www.arangodb.com/

    One major problem is that you want drivers that work synchronously and asynchronously, the structure of the average api call is something like

       def query(parameters):

  • Neo4j

    Graphs for Everyone

  • Project mention: How to choose the right type of database | dev.to | 2024-02-28

    Neo4j: An ACID-compliant graph database with a high-performance distributed architecture. Ideal for complex relationship and pattern analysis in domains like social networks.

  • NebulaGraph Database

    A distributed, fast open-source graph database featuring horizontal scalability and high availability (by vesoft-inc)

  • janusgraph

    JanusGraph: an open-source, distributed graph database

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • OrientDB

    OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.

  • cozo

    A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!

  • Project mention: Transactional, relational-graph-vector database that uses Datalog for query | news.ycombinator.com | 2024-03-31
  • Apache AGE

    Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL. (by apache)

  • Project mention: Apache AGE: PostgreSQL Extension Graph Data Processing and Analytics | news.ycombinator.com | 2024-03-28
  • terminusdb

    TerminusDB is a distributed database with a collaboration model

  • Project mention: Ask HN: What is new in Algorithms / Data Structures these days? | news.ycombinator.com | 2023-05-10

    How about some succinct data structures and delta encoding for modern databases [1]. Succinct data structures are a family of data structures which are close in size to the information theoretic minimum representation (while still being queryable).

    [1] https://github.com/terminusdb/terminusdb/blob/dev/docs/white...

  • xtdb

    An immutable database for application development and time-travel data compliance, with SQL and XTQL. Developed by @juxt

  • Project mention: Mariposa – A programming language with time-travel | news.ycombinator.com | 2024-01-09

    You don't necessarily need to embed it into the programming language itself to get a ton of value. XTDB (https://github.com/xtdb/xtdb) offer a Clojure, Java and HTTP API for interacting with the database, which is bitemporal and lets you query the database for a specific point in time for example.

  • Memgraph

    Open-source graph database, tuned for dynamic analytics environments. Easy to adopt, scale and own.

  • Project mention: Ask HN: Who is hiring? (March 2024) | news.ycombinator.com | 2024-03-01

    Memgraph | Staff C++ Database Engineer | REMOTE (Central/Western Europe, LatAm, or North America) https://memgraph.com/

    Memgraph is a Seed stage, open source graph database vendor. Graph DBs are a great solution for GenAI, logistics, cybersecurity and fintech so we are looking to grow aggressively this year.

    We're looking for a staff-level engineer to set technical direction, mentor junior team members, and solve some very difficult problems.

    Either DM me (the hiring manager) or apply here: https://join.com/companies/memgraph/10684850-staff-software-...

  • indradb

    A graph database written in rust

  • RedisGraph

    A graph database as a Redis module

  • Project mention: Matrices and Graph | news.ycombinator.com | 2023-07-15

    This approach reminds me of RedisGraph[1] (which is now unfortunately EoL).

    "RedisGraph is the first queryable Property Graph database to use sparse matrices to represent the adjacency matrix in graphs and linear algebra to query the graph."

    1. https://github.com/RedisGraph/RedisGraph

  • aleph

    Search and browse documents and data; find the people and companies you look for. (by alephdata)

  • Project mention: 🥪 Best Sites For ebooks, articles, research papers etc..🥪 | /r/RockMods | 2023-05-17
  • neo4j-apoc-procedures

    Awesome Procedures On Cypher for Neo4j - codenamed "apoc"                     If you like it, please ★ above ⇧            

  • Neo4j.rb

    An active model wrapper for the Neo4j Graph Database for Ruby.

  • kuzu

    Embeddable property graph database management system built for query speed and scalability. Implements Cypher.

  • Project mention: Unum: Vector Search engine in a single file | news.ycombinator.com | 2023-07-31
  • eliasdb

    EliasDB a graph-based database.

  • oxigraph

    SPARQL graph database

  • graph

    Practical Gremlin - An Apache TinkerPop Tutorial (by krlawrence)

  • atomspace

    The OpenCog (hyper-)graph database and graph rewriting system

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

graph-database related posts

Index

What are some of the best open-source graph-database projects? This list will help you:

Project Stars
1 surrealdb 25,191
2 dgraph 20,059
3 cayley 14,770
4 ArangoDB 13,340
5 Neo4j 12,454
6 NebulaGraph Database 10,114
7 janusgraph 5,090
8 OrientDB 4,691
9 cozo 3,099
10 Apache AGE 2,671
11 terminusdb 2,622
12 xtdb 2,441
13 Memgraph 2,086
14 indradb 2,075
15 RedisGraph 1,960
16 aleph 1,944
17 neo4j-apoc-procedures 1,662
18 Neo4j.rb 1,394
19 kuzu 1,003
20 eliasdb 986
21 oxigraph 925
22 graph 808
23 atomspace 777

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com