Dev tools · alternatives · 2026
24 alternatives to Shisho, a lightweight code matching and transformation engine in Rust
Lightweight static analyzer for several programming languages - flatt-security/shisho
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Shisho, a lightweight code matching and transformation engine in Rust launched in 2021; newer entries below may have overtaken it.
- 1

Find static code analysis tools and linters for Java, JavaScript, PHP, Python, Ruby, C/C++, C#, Go, Swift, and more. All tools and linters are peer-reviewed by fellow developers to select the best tools available. Avoid bugs in production, outages on weekends, and angry customers.
2020 · analysis-tools.dev · its alternatives →
- 2

HNSW implementation in Rust. Reference: https://arxiv.org/ftp/arxiv/papers/1603/1603.09320.pdf - swapneel/hnsw-rust
2024 · github.com · its alternatives →
- 3
Tantivy▲68A full-text, horse-speed search engine library in Rust
2022 · github.com · its alternatives →
- 4AP
2022 · sanskar.me · its alternatives →
- 5AI
I built this software to help users who need to do static code analysis for C/C++ codebase. This can help you to explore the ASTs interactively. It can replace the Clang ast dump completely and also you can search the code/ASTs in a structual way. For example you can search a function which matches specific name or number of paremeters.
May 2026 · uvic-aurora.github.io · its alternatives →
- 6

2018 · sterlingdemille.com · its alternatives →
- 7
Rust 1.0▲6A high-level, safe and concurrent alternative to C++
2015 · rust-lang.org · its alternatives →
- 8

A unified, high-performance data validation and serialization framework for Rust, inspired by Pydantic's ergonomics and powered by Serde.
Mar 2026 · github.com · its alternatives →
- 9

2020 · github.com · its alternatives →
- 10

- 11CS
2019 · codesearch.aelve.com · its alternatives →
- 12

High-level RealSense library in Rust
2021 · gitlab.com · its alternatives →
- 13

- 14

2020 · gamelisp.rs · its alternatives →
- 15

An Erlang library for carefully refactoring critical paths - sthadka/fuge
2016 · github.com · its alternatives →
- 16

- 17

2017 · github.com · its alternatives →
- 18

- 19

2024 · maelstrom-software.com · its alternatives →
- 20

Happy to release FastPlaid, which aim to ease and accelerate ColBERT and ColPali retrieval
2025 · github.com · its alternatives →
- 21

- 22HA
A minimalist but powerful static site generator
2017 · hastysite.h3rald.com · its alternatives →
- 23
Rust 1.1▲1A memory-safe alternative to C/C++ with modern semantics
2015 · blog.rust-lang.org · its alternatives →
- 24BG
We originally set out to solve complex debugging headaches and useless alerts caused by traditional security scanners in our own projects. Static Analysis (SAST) flagged too much noise because it couldn't verify runtime context, while Dynamic Analysis (DAST) missed internal logic bugs because it treated the app like a black box. We built a CLI tool to bridge this gap using grey box testing from a red team approach. We use internal knowledge of the codebase to guide parallel execution, allowing us to find complex or hidden logic errors and attack paths standard linters/scanners miss. The…
Dec 2025 · bloodhoundsecurity.ca · its alternatives →
Also compare
- Compare Analysis Tools For Python, Ruby, C, PHP, Go alternatives
- A fast HNSW implementation in Rust alternatives
- Tantivy alternatives
- A Python Web Framework with Rust Runtime alternatives
- Anyone interested in a tool helps to explore C++ ASTs alternatives
- Encrusted – A Zork Interpreter Written in Rust / WebAssembly 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 →