nowfound

Life & fun · alternatives · 2026

24 alternatives to Naja-Verilog – Structural Verilog Parser

A standalone structural (gate-level) verilog parser - najaeda/naja-verilog

Naja-Verilog is a structural Verilog parser that reads and processes Verilog hardware description language files. It is designed for developers and engineers who work with digital design and need to parse Verilog code… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Naja-Verilog – Structural Verilog Parser launched in 2023; newer entries below may have overtaken it.

  1. 1

    This project will compile verilog (a hardware description language) into factorio blueprints. - Redcrafter/verilog2factorio

    2021 · github.com · its alternatives →

  2. 2

    Truly cross platform, truly native. multiple backend GUI for rust - ivanceras/sauron-native

    2019 · github.com · its alternatives →

  3. 3

    The world’s most accurate open source parser

    2016 · github.com · its alternatives →

  4. 4

    A versatile web framework and library for building client-side and server-side web applications - ivanceras/sauron

    2019 · github.com · its alternatives →

  5. 5

    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 →

  6. 6

    The core question: how did HP's scientific calculators actually work at the gate level? That rabbit hole led to building one from scratch. The architectural decision everything else follows from: a decimal calculator should store numbers as BCD — one decimal digit per 4-bit nibble. A standard byte-oriented CPU (Z80, 6502) fights that layout constantly. So I designed a small custom CPU in Verilog where 4 bits is the natural data width and memory is nibble addressable. What the project covers: - Custom CPU: Harvard architecture, 12-bit ISA, 8-state execution FSM, hardware stack guard with a…

    May 2026 · github.com · its alternatives →

  7. 7

    :zap: A parser for electronic component descriptions - kitspace/electro-grammar

    2018 · github.com · its alternatives →

  8. 8

    Hi, I made a bridge (https://github.com/fzyzcjy/flutter_rust_bridge v2.0.0) between Flutter and Rust, which auto translates syntaxes like arbitrary types, &mut, async, traits, results, closure (callback), lifetimes, etc. The goal is to make a bridge between the two, seamlessly as if working in one single language. Then, as an example, I showed how to write Rust applications with GUI by utilizing Flutter. That is discussed in the link in details. To play with it, please visit the GitHub repo, or refer to the end of the article for detailed folders and commands. When I…

    2024 · cjycode.com · its alternatives →

  9. 9

    A parser generator for visibly pushdown languages. - ianh/owl

    2018 · github.com · its alternatives →

  10. 10
    Svelvet▲79

    A Svelte component library for building flow diagrams

    2022 · svelvet.io · its alternatives →

  11. 11

    Language Lego. Contribute to ayoungprogrammer/Lango development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  12. 12

    An open-source benchmark of how much code AI models add.

    9d ago · parsimony.lasu.dev · its alternatives →

  13. 13

    Wrote this to learn more about the `chumsky` parser combinator library, rustyline, and the `ariadne` error reporting crate. Such a nice DX combo for writing new languages. Still a work in progress, but I thought I'd share :)

    2025 · github.com · its alternatives →

  14. 14

    Godot-based Rust multi-PTY emulator desktop application - godot-pty/gpty

    Sep 2026 · github.com · its alternatives →

  15. 15

    This is an evolving toolkit of capabilities helpful for analysing and reverse engineering legacy Cobol code. Currently, the following capabilities are available: - Program / Section-level flowchart generation based on AST (SVG or PNG) - Parse Tree generation (with export to JSON) - Control Flow Tree generation (with export to JSON) - Allows embedding code comments as comment nodes in the graph - The SMOJOL Interpreter (WIP) - Injecting AST and Control Flow into Neo4J - Injecting Cobol data layouts from Data Division into Neo4J (with dependencies like MOVE, COMPUTE, etc.) + export to…

    2024 · github.com · its alternatives →

  16. 16

    Runs AWS graviton2 images on intel, with native-speed compile times - valkmit/aws-graviton2-on-intel

    2021 · github.com · its alternatives →

  17. 17

    VEKOS(Verified Experimental Kernel OS) is a Rust-based experimental kernel that focuses on runtime verification and security. Every filesystem operation and memory allocation generates cryptographic proofs that can be verified in real-time, ensuring system integrity. Think of it like a blockchain for OS operations rather than just storage verification. Key features: - Merkle tree-backed filesystem with operation verification - Memory manager with CoW and proof generation - Buddy allocator with zone-based memory management - Shell with VT100 support - Verified boot sequence with stage…

    2024 · github.com · its alternatives →

  18. 18

    Improved file parsing for LLM’s. Contribute to Filimoa/open-parse development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  19. 19

    Emacs minor mode that intercepts and translates keystrokes to provide a modifier-free non-modal editing experience - susam/devil

    2023 · github.com · its alternatives →

  20. 20

    Learn digital hardware design in the browser: write VHDL and SystemVerilog, simulate, read waveforms, and synthesize to a netlist. No installation required.

    Jul 2026 · risingedge.pro · its alternatives →

  21. 21

    Jssembly is a library that allows you to execute native assembly from Java. - dvx/jssembly

    2014 · github.com · its alternatives →

  22. 22

    The world’s most powerful template engine and Go embeddable interpreter - open2b/scriggo

    2021 · github.com · its alternatives →

  23. 23

    A C++ parser generator: lexer, parser, and AST generation in one tool. - TantrixAuto/yantra

    21d ago · github.com · its alternatives →

  24. 24

    Post about Avocado, a small library and pattern guide to help you with type safety and data validation in native JavaScript.

    2015 · rafelsberger.at · 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 →