nowfound

Dev tools · alternatives · 2026

24 alternatives to graf (1000x faster graphify in Rust)

graf is graphify, rebuilt properly in rust: 1000x faster search, 89x faster updates, and one native binary. - ctxrs/graf

Graf is a graph database tool written in Rust that offers significant performance improvements over its predecessor. It provides faster search capabilities and quicker updates through a single native binary, making it… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1IB

    grafar is a JavaScript library for creating visualizations on the web, with 3D support via WebGL. Built for mathematical plotting, but also can also handle data visualization.

    2021 · thoughtspile.github.io · its alternatives →

  2. 2
    Grafiti▲184

    The search engine for graphs and charts - on the web & Slack

    2019 · its alternatives →

  3. 3

    Portable, Serverless & Lightweight SQLite-based Graph Database in Arturo - drkameleon/grafito

    2021 · github.com · its alternatives →

  4. 4

    2020 · paytonturnage.gitbook.io · its alternatives →

  5. 5

    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 →

  6. 6

    Layout is a rust library and a tool that renders Graphviz dot files. - nadavrot/layout

    2022 · github.com · its alternatives →

  7. 7

    SeekStorm: vector & lexical search - in-process library & multi-tenancy server, in Rust. - SeekStorm/SeekStorm

    2024 · github.com · its alternatives →

  8. 8

    Hi all, I've talked about glidesort a few times on HN already, but it's finally ready for release. If you have any questions, feel free to ask. An academic paper on glidesort that goes into a lot more detail than the readme is upcoming, but is not ready yet. I will be giving a talk on glidesort tomorrow at FOSDEM 2023 in the Rust Devroom at 16:10, you can seek me out there as well. In other news, I am leaving academia soon, so if you have interesting (Rust) jobs the coming months feel free to approach me.

    2023 · github.com · its alternatives →

  9. 9

    Embedded graph memory for AI agents, mobile apps, and the browser. - project-minigraf/minigraf

    18d ago · github.com · its alternatives →

  10. 10

    `cronexpr` is a library to parse and drive the crontab expression.

    2024 · docs.rs · its alternatives →

  11. 11

    Common data structures and algorithms in Rust. Contribute to EbTech/rust-algorithms development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  12. 12
    Tantivy▲68

    A full-text, horse-speed search engine library in Rust

    2022 · github.com · its alternatives →

  13. 13

    HNSW implementation in Rust. Reference: https://arxiv.org/ftp/arxiv/papers/1603/1603.09320.pdf - swapneel/hnsw-rust

    2024 · github.com · its alternatives →

  14. 14

    Boost relevance and UX with fast hybrid and semantic search

    2025 · meilisearch.com · its alternatives →

  15. 15

    Hi HN, (First time poster!) I'm the author of `lstr`. I've always loved the classic Linux `tree` command for its simplicity, but I often found myself wanting more modern features like interactivity and Git integration. So, I decided to build my own version in Rust with a philosophy of being fast, minimalist, and interactive. It was also an excuse to help learn more about Rust\! Here's a quick look at the interactive mode: https://raw.githubusercontent.com/bgreenwell/lstr/main/asset... I've just released v0.2.0 with some features I think this community might find…

    2025 · github.com · its alternatives →

  16. 16

    Hi HN, author here. I built Tylax because I wanted to migrate my old LaTeX papers to Typst but found existing regex-based scripts too fragile for nested environments. Tylax parses LaTeX into an AST (using mitex-parser) and converts it to Typst code. It supports: - Full document structure (not just math snippets) - Complex math (matrices, integrals) - Experimental TikZ -> CeTZ graphics conversion - Runs in browser via WASM Repo: https://github.com/scipenai/tylax Web Demo: https://convert.silkyai.cn/ Happy to answer any questions!

    Jan 2026 · github.com · its alternatives →

  17. 17

    End-to-end Grafana streaming datasource example. Contribute to seanlaff/simple-streaming-datasource development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  18. 18AC

    I think that asdf (https://asdf-vm.com) was a great idea for a project. It helps consolidate installing and running different programming languages into a similar UX. It also is built with a plugin interface that makes it easy to build support for new languages. However it is so slow. I was just testing `node -v` and it was taking ~900ms. That kind of overhead is completely unusable. My shell prompt uses runtimes inside of it for various things so this effectively makes every command take multiple seconds to complete. So I rebuilt it in Rust but using the same plugin ecosystem so…

    2023 · its alternatives →

  19. 19RM
  20. 20

    Hey HN, My friend Sam and I were bored one weekend, and wanted to make something self-contained but still useful. We ended up with Victor [0], a vector database designed to run in the browser. It’s written in Rust, which gives us access to things like super-fast and compact serialization and deserialization, but it’s compiled to WASM and uses web-sys to interact with the browser’s JS APIs to write the database contents to disk. We worked hard on designing it in a way that makes sense for the browser. It uses the private origin file system [1] and stores the vectors in a compact format (one…

    2023 · github.com · its alternatives →

  21. 21

    Rerun 0.21 comes with a new graph viewer that's written in Rust and runs in the browser via wasm. It's powered by a new force based layout engine that is a port of much of d3-force to Rust. (The release also contains some other cool stuff like undo/redo implemented on top of a timeseries DB.) We built this with applications in robotics and spatial computing in mind but would love to hear feedback from folks that would see this as useful in other domains as well.

    2024 · rerun.io · its alternatives →

  22. 22

    Python library for embedding large graphs in 2D space, using force-directed layouts. - H4kor/graph-force

    2022 · github.com · its alternatives →

  23. 23

    Contribute to connorwstein/exchange development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  24. 24

    Series (one-dimensional) and dataframes (two-dimensional) for fast and elegant data exploration in Elixir - elixir-explorer/explorer

    2021 · github.com · its alternatives →

Also compare

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 →