Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 23 C++ Graph Projects
-
NebulaGraph Database
A distributed, fast open-source graph database featuring horizontal scalability and high availability (by vesoft-inc)
A NoSQL graph database is a type of non-relational, distributed database which employs a graph model. NoSQL stands for “Not only SQL” and refers to a new breed of databases that differ from traditional relational databases in their data model and performance. Graph databases are especially useful for data associated with relationships—everything from friendships on social netwo#rks to equipment supply chains or business processes. They can quickly traverse vast amounts of linked data points to discover insights and hidden connections between entities, making them ideal for network analysis– such as financial fraud detection, recommendation engines and many other use cases– all while performing at scale.
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
GraphScope
🔨 🍇 💻 🚀 GraphScope: A One-Stop Large-Scale Graph Computing System from Alibaba 来自阿里巴巴的一站式大规模图计算系统 图分析 图查询 图机器学习
Project mention: Show HN: Graphlearn-for-PyTorch, distributed graph learning on PyTorch | news.ycombinator.com | 2023-05-15Optimizing distributed sampling and feature lookup looks really attractive. It's really challenging to deploy GNN training at an industrial-scale for a large graph.
Will GLT be part of graphscope[1] and replacing the current graphscope-for-learning implementation?
-
-
-
It's not possible to escape tradeoffs. To deal with tradeoffs, focus is important. API to tradeoffs is also important.
I bet somebody will raise a similar question in a few years time when the list under https://db-engines.com/en/ranking/graph+dbms will be bigger.
DISCLAIMER: Coming from https://github.com/memgraph/memgraph
-
For 3D visualisation I use Easy3D by Professor Nan: https://github.com/LiangliangNan/Easy3D
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
-
Project mention: mCaptcha: Open-source proof-of-work captcha for websites | news.ycombinator.com | 2023-08-08
Asymmetric PoW algorithms, such as Cuckoo Cycle [1] or the poorly named Equihash [2] (which is not a hash function) do not lend themselves to password hashing, since a given instance can have 0 or 1 or many solutions.
-
-
-
Actual Web Site
-
AlphaPlot
:chart_with_upwards_trend: Application for statistical analysis and data visualization which can generate different types of publication quality 2D and 3D plots with extensive visual customization.
-
They often repeat questions. Make sure to practice PYQs. See this repo for example.
-
-
-
-
-
parallel-dfs-dag
A parallel implementation of DFS for Directed Acyclic Graphs (https://research.nvidia.com/publication/parallel-depth-first-search-directed-acyclic-graphs)
-
-
Project mention: ImPlot: Interactive plotting library, ImGui style | news.ycombinator.com | 2023-08-04
Impressive! I've made something a lot more hacky and limited for simple realtime use cases: https://github.com/fdkz/aniplot
Screenshot of a program that uses this library: https://fdkz.net/static/images/20171215-aniplot.png
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Graph related posts
- GraphAr Release v0.5.0
- Show HN: GraphAr – An File Format for Graph Data Archiving/Exchanging
- Crypto: My Part in Its Downfall
- Show HN: GraphAr – Open-source file format for archiving/exchanging graph data
- Show HN: GraphAr – Open-source file format for archiving/exchanging graph data
- Revolutionizing Data Processing with CXXGraph: A Comprehensive Guide to Graph Data Structures in C++
- Bullshit Graph Database Performance Benchmarks
-
A note from our sponsor - Onboard AI
getonboard.dev | 3 Dec 2023
Index
What are some of the best open-source Graph projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | NebulaGraph Database | 9,687 |
2 | Serial-Studio | 3,768 |
3 | GraphScope | 2,963 |
4 | euler | 2,864 |
5 | nodeeditor | 2,600 |
6 | Memgraph | 1,866 |
7 | Easy3D | 1,146 |
8 | vg | 998 |
9 | QuickQanava | 994 |
10 | cuckoo | 804 |
11 | swiftplot | 385 |
12 | libgrape-lite | 344 |
13 | CXXGraph | 325 |
14 | AlphaPlot | 212 |
15 | SamsungPractice | 210 |
16 | GraphAr | 133 |
17 | graphlite | 65 |
18 | gcl | 62 |
19 | AnoGraph | 61 |
20 | parallel-dfs-dag | 42 |
21 | tomorrow | 9 |
22 | aniplot | 9 |
23 | tksort | 6 |