Dev tools · alternatives · 2026
24 alternatives to Mr. Graph – A graph definition and execution library for Python
What: Mr. Graph is a python library designed to make composing graphs of sync and async functions easy! Use google style docstrings to automagically create dataclasses and chain together function calls into graphs. Why: I like the design of Dagster, but not the latency. For apps and systems engineering, sometimes I want to compose a graph out of regular python functions. I don;t need all the heavy machinery that comes with a full workflow engine. Current features: - Use with either async or sync functions - Uses google style doc strings to name return values. - Creates dataclasses for each…
Mr. Graph is a Python library for composing graphs of synchronous and asynchronous functions. It uses Google-style docstrings to automatically generate dataclasses and chain function calls into directed acyclic graphs.… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Mr. Graph – A graph definition and execution library for Python launched in 2023; newer entries below may have overtaken it.
- 1
MRRArt Pro▲568Create beautiful text charts (ascii) from your data
2023 · mrrartpro.com · its alternatives →
- 2

GraphBLAS for Python. Contribute to Graphegon/pygraphblas development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 3

Python library for embedding large graphs in 2D space, using force-directed layouts. - H4kor/graph-force
2022 · github.com · its alternatives →
- 4

Python library for creating data pipelines with chain functional programming - EntilZha/PyFunctional
2017 · github.com · its alternatives →
- 5

Creator here. I built ChartGPU because I kept hitting the same wall: charting libraries that claim to be "fast" but choke past 100K data points. The core insight: Canvas2D is fundamentally CPU-bound. Even WebGL chart libraries still do most computation on the CPU. So I moved everything to the GPU via WebGPU: - LTTB downsampling runs as a compute shader - Hit-testing for tooltips/hover is GPU-accelerated - Rendering uses instanced draws (one draw call per series) The result: 1M points at 60fps with smooth zoom/pan. Live demo:…
Jan 2026 · github.com · its alternatives →
- 6

This is a simple graph database in SQLite, inspired by "SQLite as a document database" - dpapathanasiou/simple-graph
2020 · github.com · its alternatives →
- 7

Many JS libraries exist to build graphs on the web (Vega, chartJS, Plotly...). They allow to make charts quickly. But you lose flexibility: you're limited by the options they offer. I just created a gallery with hundreds of graphs made with d3.js and React. - Examples are split by graph types - They all come with explanation and code sandboxes - Gradual complexity to ease the learning curve It took me ages to create this project! Feedback welcome!
2023 · react-graph-gallery.com · its alternatives →
- 8

Hey HN, we want to share HelixDB (https://github.com/HelixDB/helix-db/), a project a college friend and I are working on. It’s a new database that natively intertwines graph and vector types, without sacrificing performance. It’s written in Rust and our initial focus is on supporting RAG. Here’s a video runthrough: https://screen.studio/share/szgQu3yq. Why a hybrid? Vector databases are useful for similarity queries, while graph databases are useful for relationship queries. Each stores data in a way that’s best for its main type of query (e.g.…
2025 · github.com · its alternatives →
- 9

- 10

Fast by default, flexible 2D plotting library. Contribute to wwwtyro/candygraph development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 11

HypergraphZ – directed hypergraph library in Zig with Python bindings - yamafaktory/hypergraphz
2024 · github.com · its alternatives →
- 12DA
Dear HN, I am Riwaj, the cofounder of dstack.ai (https://github.com/dstackai). A few months ago, we built an online service that allows users to publish data visualizations from Python or R. The idea was to build a tool that did not require additional programming or front-end development for publishing data visualizations. Such a code can be invoked from either Jupyter notebook, RMarkdown, Python, or R scripts. Once the data is pushed, it can be accessed via a browser. Open-sourcing dstack: During our customer discovery phase, we realized that dstack.ai should integrate a lot…
2020 · its alternatives →
- 13MN
2017 · mrnode.tk · its alternatives →
- 14

DRS is a web application that helps to navigate through documentation by giving you page recommendations based on your input URL.
2022 · memgraph.com · its alternatives →
- 15

A Python library for detecting patterns and anomalies in massive datasets using the Matrix Profile - target/matrixprofile-ts
2019 · github.com · its alternatives →
- 16

Hello and happy new year! We're excited to introduce the Pyper package for concurrency & parallelism in Python. Pyper is a flexible framework for concurrent / parallel data processing, following the functional paradigm. Source code can be found on [github](https://github.com/pyper-dev/pyper) Key features: Intuitive API: Easy to learn, easy to think about. Implements clean abstractions to seamlessly unify threaded, multiprocessed, and asynchronous work. Functional Paradigm: Python functions are the building blocks of data pipelines. Let's you write clean, reusable…
2025 · github.com · its alternatives →
- 17

CogDB is an open source, persistent embedded graph database for Python with zero setup. Store relationships as triples, run vector similarity search with SIMD acceleration, and query using Torque – a fluent Python API. No server, no setup.
2022 · cogdb.io · its alternatives →
- 18

Read the latest news, product updates, and announcements from the Hygraph team.
2018 · graphcms.com · its alternatives →
- 19

Publication-quality data representation library based on Matplotlib. - alopezrivera/mpl_plotter
2021 · github.com · its alternatives →
- 20
Memgraph 1.0▲65A high-performance, in-memory, transactional graph database.
2020 · memgraph.com · its alternatives →
- 21GP
2017 · mikedombo.github.io · its alternatives →
- 22

2016 · github.com · its alternatives →
- 23

Hello everybody, I built Memory Graph to help students (and myself) build a correct mental model of Python references, mutability, and copying, and to make debugging data structures less “print-driven”. It’s inspired by Python Tutor, but focuses on clearer graphs and on running locally in many different environments and debuggers. The Memory Graph Web Debugger quickly turns your web browser into a Python debugger where the whole program state is visualized in each step, clearly showing aliasing and the structure of the data, giving insight that is hard to get with just printing. Some…
Jan 2026 · memory-graph.com · its alternatives →
- 24

A compositional diagramming and animation library as an eDSL in Python - revalo/iceberg
2023 · github.com · its alternatives →
Also compare
- MRRArt Pro alternatives
- Graph Processing with Python and GraphBLAS alternatives
- Python library for embedding large graphs (Written in Rust) alternatives
- Python library for functional programming alternatives
- ChartGPU – WebGPU-powered charting library (1M points at 60fps) alternatives
- Simple-graph – a graph database in SQLite alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →