Dev tools · alternatives · 2026
24 alternatives to cgen – A tool for writing C code with metaprogramming in JavaScript
A tool for generating C code with metaprogramming in javascript - saltzm/cgen
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. cgen – A tool for writing C code with metaprogramming in JavaScript launched in 2018; newer entries below may have overtaken it.
- 1
Web Code Tools▲329Easy snippets of code essentials and generators
2017 · webcode.tools · its alternatives →
- 2

Next-level syntax for C-like languages :). Contribute to kiselgra/c-mera development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 3

- 4

I love C and C++, but setting up projects can sometimes be a pain. Every time I wanted to start something new I'd spend the first hour writing CMakeLists.txt, figuring out find_package, copying boilerplate from my last project, and googling why my library isn't linking. By the time the project was actually set up I'd lost all momentum. So, I built Craft - a lightweight build and workflow tool for C and C++. Instead of writing CMake, your project configuration goes in a simple craft.toml: [project] name = "my_app" version = "0.1.0" language = "c" c_standard = 99 [build] type = "executable"…
Apr 2026 · github.com · its alternatives →
- 5

- 6

Hi HN, Working with multiple projects, I got tired of re-explaining our complex multi-node system to LLMs. Documentation helped, but plain text is hard to search without indexing and doesn't work across projects. I built Linggen to solve this. My Workflow: I use the Linggen VS Code extension to "init my day." It calls the Linggen MCP to load memory instantly. Linggen indexes all my docs like it’s remembering them—it is awesome. One click loads the full architectural context, removing the "cold start" problem. The Tech: Local-First: Rust + LanceDB. Code and embeddings stay on your machine. No…
Dec 2025 · github.com · its alternatives →
- 7JP
2021 · grgv.xyz · its alternatives →
- 8

🧜♀️ RESTful rendering pipeline for generating sequence and UML diagrams using Mermaid for Markdown docs (Diagrams as a Service) - Schachte/Mermrender
2019 · github.com · its alternatives →
- 9

🛫 Zero-codegen, no-compile TypeScript `type` inference from protobuf `message`s - nathanhleung/protobuf-ts-types
2025 · github.com · its alternatives →
- 10

A C++ HTML template engine that uses compile time HTML parsing - rep-movsd/see-phit
2017 · github.com · its alternatives →
- 11RA
2016 · jamesmunns.com · its alternatives →
- 12CP
2021 · sentido-labs.com · its alternatives →
- 13AS
2018 · lukaslueg.github.io · its alternatives →
- 14

Hey HN! We've just open-sourced Codegen (https://github.com/codegen-sh/codegen-sdk), a Python library for manipulating Python + JS/React codebases. Codegen was engineered backwards from real-world, large-scale codebase analysis + refactors we performed on multi-million-line enterprise codebases. It provides a scriptable interface to a powerful, multi-lingual language server built on Tree-sitter. We realized that many code transformation tasks that impact large teams - refactors, enforcing patterns, analyzing control flow - are fundamentally programmatic operations.…
2025 · docs.codegen.com · its alternatives →
- 15

Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod
2014 · github.com · its alternatives →
- 16

- 17

- 18

- 19
Tools4CSS▲64Tools to help developers build interfaces modern quickly
2022 · tools4css.vercel.app · its alternatives →
- 20

Serialization code generator for QUICK struct content comparison - CovenantSQL/HashStablePack
2019 · github.com · its alternatives →
- 21GM
2021 · leoncvlt.github.io · its alternatives →
- 22

Runtime-rendered UI for web, IoT, and embedded systems. Zero codegen - darula-hpp/uigen
May 2026 · github.com · its alternatives →
- 23

:microscope: A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths. - bugthesystem/scientist.js
2016 · github.com · its alternatives →
- 24

Flexible code generator that grows with you and your project. - joelbugarini/hix_sharp
2015 · 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 →