nowfound

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. 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. 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. 3
    Tantivy▲68

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

    2022 · github.com · its alternatives →

  4. 4AP
  5. 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. 6
  7. 7

    A high-level, safe and concurrent alternative to C++

    2015 · rust-lang.org · its alternatives →

  8. 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. 9
  10. 10
    Rocket▲5

    Web Framework for Rust

    2016 · rocket.rs · its alternatives →

  11. 11CS
  12. 12

    High-level RealSense library in Rust

    2021 · gitlab.com · its alternatives →

  13. 13
    Fuse.js▲10

    A lightweight JavaScript fuzzy-search tool

    2016 · fusejs.io · its alternatives →

  14. 14
  15. 15

    An Erlang library for carefully refactoring critical paths - sthadka/fuge

    2016 · github.com · its alternatives →

  16. 16

    A Compiler for Web Components

    2017 · stenciljs.com · its alternatives →

  17. 17
  18. 18

    Web framework for Mozilla's expressive programming language

    2015 · its alternatives →

  19. 19
  20. 20

    Happy to release FastPlaid, which aim to ease and accelerate ColBERT and ColPali retrieval

    2025 · github.com · its alternatives →

  21. 21

    A search engine for Rust

    2024 · query.rs · its alternatives →

  22. 22HA

    A minimalist but powerful static site generator

    2017 · hastysite.h3rald.com · its alternatives →

  23. 23

    A memory-safe alternative to C/C++ with modern semantics

    2015 · blog.rust-lang.org · its alternatives →

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

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 →