Dev tools · alternatives · 2026
24 alternatives to Runc – Compile and run C in one command
compile/run for the lazy. Contribute to alcover/lacy development by creating an account on GitHub.
Runc is a command-line tool that compiles and executes C code in a single command. Designed for developers and students who work with C programming, it eliminates the separate steps of compilation and execution. The… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Runc – Compile and run C in one command launched in 2020; newer entries below may have overtaken it.
- 1

Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL…
2025 · github.com · its alternatives →
- 2

A minimal C runtime for Linux i386 & x86_64. Contribute to lpsantil/rt0 development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 3

A simple way to write standalone C programs for i386 - luke8086/boot2c
2019 · github.com · its alternatives →
- 4

Compile ruby functions to C. Contribute to agrafix/rubyspeed development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 5

rcor C compiler (under development). Contribute to rcorcs/rcc development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 6

minimal freestanding C library for bare-metal i386 development - marssaxman/startc
2015 · github.com · its alternatives →
- 7

A C interpreter and API explorer. Contribute to hexagonal-sun/bic development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 8

Simple, zero-dependency garbage collection for C. Contribute to mkirchner/gc development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 9

A repository that collects libc ABI files for multiple versions and a tool to combine them into one dataset. - ziglang/libc-abi-tools
2021 · github.com · its alternatives →
- 10

a lightweight web framework in c. Contribute to ashtonjamesd/lavandula development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 11

Markdown defined task runner. Contribute to joerdav/xc development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 12

Programming language that compiles into a x86 ELF executable. - riicchhaarrd/ocean
2021 · github.com · its alternatives →
- 13

One of the most challenging projects of my life :)
2024 · github.com · its alternatives →
- 14

Runs your tasks at maximum concurrency. Contribute to cirocosta/cr development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 15

C compiler created in Python. Contribute to ShivamSarodia/ShivyC development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 16LC
I made a simple virtual machine that runs C in the browser.This project is made as an experiment to see if C can be learned easier if the lower level is covered in paralel. Sandbox: https://vasyop.github.io/miniC-hosting Tutorial part 1: https://vasyop.github.io/miniC-hosting/?0 More info: https://github.com/vasyop/miniC-hosting/blob/master/README.md Please support this project: https://github.com/vasyop/miniC-hosting/blob/master/support.md
2019 · its alternatives →
- 17
myCompiler▲122Run your favourite programming languages online
2019 · mycompiler.io · its alternatives →
- 18
CJIT▲83CJIT started as a hobby project around Fabrice Bellard’s tinyCC and slowly grew into something much more practical. It is now a small portable C compiler and runner that works across Linux, macOS, and Windows, can self host, and is packaged as a single executable. What mattered most to me was keeping the barrier to entry low. You can take one small binary, drop it onto a system, and compile or run C code using the libraries already available there, without setting up a full toolchain or installing a large stack of dependencies. I find that useful for quick prototyping, testing, auditing,…
2024 · dyne.org · its alternatives →
- 19
snippet.run▲149Run your code, from the cloud on your computer
2024 · snippet.run · its alternatives →
- 20

:copyright: Concurrent Programming Library (Coroutine) for C11 - sharow/libconcurrent
2016 · github.com · its alternatives →
- 21

C to Go Assembly. Contribute to minio/c2goasm development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 22

Investigation into replacing the MES compiler. Contribute to FransFaase/MES-replacement development by creating an account on GitHub.
Dec 2025 · github.com · its alternatives →
- 23

Learn how Runme brings securely shareable GitHub Gists to your day-to-day DevOps workflows and documentation.
2024 · runme.dev · its alternatives →
- 24

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 →
Also compare
- Run – a CLI universal code runner I built while learning Rust alternatives
- A minimal C runtime for Linux i386 and x86_64 in 87 SLOC of C alternatives
- A simple way to write standalone C programs for i386 alternatives
- Compile Ruby to C alternatives
- My own C compiler (just for fun) alternatives
- Minimal freestanding C runtime for bare-metal/embedded PC projects 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 →