graph-tool Alternatives
graph-tool is described as 'Graph-tool is an efficient Python module for manipulation and statistical analysis of graphs (a.k.a. networks). Contrary to most other python modules with similar functionality, the core data structures and algorithms are implemented in C++, making extensive use of template' and is an app in the development category. There are five alternatives to graph-tool for a variety of platforms, including Linux, Mac, Windows, Web-based and Self-Hosted apps. The best graph-tool alternative is RedisGraph, which is both free and Open Source. Other great apps like graph-tool are NetworkX, LemonGraph, neo4j and TerminusDB.
RedisGraph
Is this is a good alternative?YesNo18 RedisGraph alternatives- Free • Open Source
- Mac
- Linux
RedisGraph is a property graph database module for Redis. It is the first graph database to use linear algebra on sparse adjacency matrices to implement graph operations, which lets it achieve high performance. It understands OpenCypher queries.
- - RedisGraph is the most popular Mac & Linux alternative to graph-tool.
- - RedisGraph is the most popular Open Source & free alternative to graph-tool.
RedisGraph Features
NetworkX
Is this is a good alternative?YesNo14 NetworkX alternatives- Free • Open Source
- Windows
- Linux
- Python
NetworkX is a Python language software package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.
- - NetworkX is the most popular Windows alternative to graph-tool.
NetworkX Features
LemonGraph
Is this is a good alternative?YesNo20 LemonGraph alternatives- Free • Open Source
- Mac
- Windows
- Linux
An embedded transactional graph engine for Python backed by a LMDB file. Works with Python 2.6, 2.7 and 3.x.
LemonGraph Features
You can think of Neo4j as a high-performance graph engine with all the features of a mature and robust database.
neo4j Features
TerminusDB
Is this is a good alternative?YesNo- Free • Open Source
22 TerminusDB alternatives- Mac
- Windows
- Linux
- Online
- Self-Hosted
- Software as a Service (SaaS)
TerminusDB is a distributed database with a collaboration model.
- - TerminusDB is the most popular Web-based, SaaS & Self-Hosted alternative to graph-tool.
TerminusDB Features