Dev tools · alternatives · 2026
24 alternatives to CraftQL – A Rust CLI tool for GraphQL schemas manipulation and graphviz
crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
CraftQL is a command-line tool written in Rust that helps developers manipulate GraphQL schemas and generate graphviz visualizations. It processes GraphQL schema files and converts them into visual diagrams, 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. Prices are shown for the 2 we have checked on their own sites, 2 of them free or with a free tier. CraftQL – A Rust CLI tool for GraphQL schemas manipulation and graphviz launched in 2020; newer entries below may have overtaken it.
- 1

crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
2020 · crates.io · its alternatives →
- 2

Hi everyone! I’m excited to open source GritQL, a Rust CLI for searching and transforming source code. GritQL comes from my experiences with conducting large scale refactors and migrations. Usually, I would start exploring a codebase with grep. This is easy to start with, but most migrations end up accumulating additional requirements like ensuring the right packages are imported and excluding cases which don’t have a viable migration path. Eventually, to build a complex migration, I usually ended up having to write a full codemod program with a tool like jscodeshift. This comes with its own…
2024 · github.com · its alternatives →
- 3

Layout is a rust library and a tool that renders Graphviz dot files. - nadavrot/layout
2022 · github.com · its alternatives →
- 4

crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
2022 · crates.io · its alternatives →
- 5

An example GraphQL server written in Rust. Contribute to lucperkins/rust-graphql-juniper-actix-diesel-postgres development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 6

GraphQL IDE for better development workflows
2017 · github.com · its alternatives →
- 7
Hubql CLI▲119Create data schema visualizations from your terminal
2024 · schemavisualizer.dev · its alternatives →
- 8
How to GraphQL▲376Open-source tutorial website to learn GraphQL development
2017 · howtographql.com · its alternatives →
- 9

I built a Rust-based CLI/terminal UI for inspecting Parquet files—data, metadata, and row-group-level structure—right from the terminal. If someone sent me a Parquet file, I used to open DuckDB or Polars just to see what was inside. Now I can do it with one command. Repo: https://github.com/kaushiksrini/parqeye
Nov 2025 · github.com · its alternatives →
- 10

- 11
GraphQL Editor▲156Online GraphQL IDE, visualize your GraphQL Schema
2019 · graphqleditor.com · its alternatives →
- 12HP
crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
2020 · crates.io · its alternatives →
- 13

Common data structures and algorithms in Rust. Contribute to EbTech/rust-algorithms development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 14
Bedrock▲257Full-stack Next.js & GraphQL boilerplate for SaaS products
2021 · bedrock.mxstbr.com · its alternatives →
- 15

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 →
- 16

2025 · mackow.ski · its alternatives →
- 17

Query C++ codebases using SQLite. Contribute to frabert/ClangQL development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 18

2020 · datacrayon.com · its alternatives →
- 19
Hubql▲109Turn data models and APIs into diagrams and documentation
2023 · hubql.com · its alternatives →
- 20

crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
2025 · crates.io · its alternatives →
- 21

- 22

😱 GraphQL Editor Official CLI - Generate and maintain GraphQL Backend and GraphQL Server - graphql-editor/graphql-editor-cli
2020 · github.com · its alternatives →
- 23RT
crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
2019 · crates.io · its alternatives →
- 24

Create apps from the world's data.
2020 · graphiteapps.com · its alternatives →
Also compare
- JQL – A JSON Query Language CLI Tool Built with Rust alternatives
- GritQL, a Rust CLI for rewriting source code alternatives
- A Graphviz Implementation in Rust alternatives
- An Express-inspired web framework for Rust alternatives
- An example GraphQL server written in Rust alternatives
- GraphQL Playground 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 →