C++ graph-database

Open-source C++ projects categorized as graph-database

Top 8 C++ graph-database Projects

  • 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):

  • NebulaGraph Database

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

  • 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
  • Memgraph

    Open-source graph database, built for real-time streaming data, compatible with Neo4j.

  • 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-...

  • 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
  • atomspace

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

  • ustore

    Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Python 3, Java, GoLang 🗄️

  • mage

    MAGE - Memgraph Advanced Graph Extensions :crystal_ball: (by memgraph)

  • Project mention: How to Implement Custom JSON Utility Procedures With Memgraph MAGE and Python | dev.to | 2023-07-04

    You can find the MAGE repository on this link.

  • 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
  • netbase

    🌐 Netbase : Semantic Graph Database & Wikidata Server

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).

C++ graph-database related posts

Index

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

Project Stars
1 ArangoDB 13,340
2 NebulaGraph Database 10,114
3 Memgraph 2,074
4 kuzu 1,003
5 atomspace 775
6 ustore 486
7 mage 230
8 netbase 7

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