NetworkX Alternatives

NetworkX is described as 'Python language software package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks' and is an app in the development category. There are more than 10 alternatives to NetworkX for a variety of platforms, including Linux, Mac, Windows, SaaS and Web-based apps. The best NetworkX alternative is ArangoDB, which is free. Other great apps like NetworkX are neo4j, Amazon DynamoDB, Wikibase and Titan Database.

Copy a direct link to this comment to your clipboard
NetworkX alternatives page was last updated

Alternatives list

  1. ArangoDB icon
     35 likes
    Copy a direct link to this comment to your clipboard

    ArangoDB database is an open-source NoSQL solution with a flexible data model for documents, graphs, and key-values.

    52 ArangoDB alternatives

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
    • ArangoDB is the most popular Windows, Mac & Linux alternative to NetworkX.

    • ArangoDB is the most popular free alternative to NetworkX.

    • ArangoDB is Free and ProprietaryNetworkX is Free and Open Source
  2. neo4j icon
     13 likes
    Copy a direct link to this comment to your clipboard

    You can think of Neo4j as a high-performance graph engine with all the features of a mature and robust database.

    33 neo4j alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
    • neo4j is the most popular Open Source alternative to NetworkX.

    • neo4j is Free and Open SourceNetworkX is also Free and Open Source
  3. Copy a direct link to this comment to your clipboard

    Amazon DynamoDB is a fully managed NoSQL database service offered by Amazon.com as part of the Amazon Web Services portfolio. It was announced by Amazon CTO Werner Vogels on January 18, 2012.OverviewDynamoDB differs from other Amazon services by allowing developers to purchase a...

    54 Amazon DynamoDB alternatives

    Cost / License

    • Freemium (Subscription)
    • Proprietary

    Platforms

    • Software as a Service (SaaS)
    • Amazon Web Services
     
    • Amazon DynamoDB is the most popular SaaS alternative to NetworkX.

    • Amazon DynamoDB is Freemium and ProprietaryNetworkX is Free and Open Source
  4. Wikibase icon
     9 likes
    Copy a direct link to this comment to your clipboard

    Wikibase is the software that runs Wikidata, but is also usable for other projects beyond that. Wikibase allows the collaborative editing of structured data on top of MediaWiki. It is optimized for graph-like, schema-poor data, not for tabular and strongly pre-structured data.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • MediaWiki
     
  5. Copy a direct link to this comment to your clipboard

    Titan is a scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. Titan is a transactional database that can support thousands of concurrent users executing complex graph...

    Cost / License

    • Free
    • Open Source

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
     
  6. AllegroGraph icon
     3 likes
    Copy a direct link to this comment to your clipboard

    AllegroGraph is a high-performance, persistent graph database. AllegroGraph supports SPARQL, RDFS++, and Prolog reasoning from numerous client applications.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
     
    • AllegroGraph is the most popular commercial alternative to NetworkX.

    • AllegroGraph is Paid and ProprietaryNetworkX is Free and Open Source
  7. RedisGraph icon
     6 likes
    Copy a direct link to this comment to your clipboard

    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.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Linux
     
  8. Orient DB icon
     11 likes
    Copy a direct link to this comment to your clipboard

    The Document-Graph database supports SQL and Native Queries, asynchronous commands, intents, and much more.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  9.  2 likes
    Copy a direct link to this comment to your clipboard

    An embedded transactional graph engine for Python backed by a LMDB file. Works with Python 2.6, 2.7 and 3.x.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  10. Copy a direct link to this comment to your clipboard

    Bitsy is a small, fast, embeddable, durable in-memory graph database that implements the Blueprints API. It supports ACID transactions with optimistic concurrency control and on-disk persistence.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  11. Flockdb icon
     3 likes
    Copy a direct link to this comment to your clipboard

    FlockDB is a distributed graph database for storing adjancency lists, with goals of supporting:

    Cost / License

    • Free
    • Open Source

    Alerts

    • Discontinued

    Platforms

    • Linux
     
  12. graph-tool icon
     2 likes
    Copy a direct link to this comment to your clipboard

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

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Linux
     
12 of 14 NetworkX alternatives