Languages and libraries
Compilers, runtimes and the libraries other tools are built on.
86 tools, most recommended first
go
golang/go
The Go programming language
“It's not at "an accident" and Go didn't "somehow" fail to replace C++ at its systems programming domain. The reason why go failed to replace C and C++ is not a mystery to anyone: Mandatory GC and a rather heavyweight runtime. When the performance overhead of having a GC is less s…”
- Recommended by
- 8
- Stars
- 140k
- Licence
- BSD-3-Clause
rust
rust-lang/rust
Empowering everyone to build reliable and efficient software.
“Even in software, there are many things that haven't changed. e.g. Why do Rust and CPython still have over 5,000 open issues each? At some point, will the superintelligence fix all the bugs autonomously? When is that going to happen? https…”
- Recommended by
- 6
- Stars
- 121k
- Licence
- Apache-2.0
zig
ziglang/zig
Moved to Codeberg
“--> (profile from 8/6/25, not sure if it was different earlier)”
- Recommended by
- 6
- Stars
- 43k
- Licence
- MIT
OpenAdapt
OpenAdaptAI/OpenAdapt
For EHRs, payer portals, and any app your team clicks through. A person or an agent shows the task; OpenAdapt turns it into a local program that repeats the steps with no model calls, checks each save, and stops when something doesn't match.
“See for an open source alternative that runs segmentation locally.”
- Recommended by
- 5
- Stars
- 1.9k
- Licence
- MIT
dittofeed
dittofeed/dittofeed
Open-source customer engagement. Automate transactional and marketing messages across email, SMS, mobile push, WhatsApp, Slack, and more 📨
“Likewise we use typebox for everything in our project (open source customer.io alternative).”
- Recommended by
- 4
- Stars
- 3.0k
- Licence
- MIT
next.js
vercel/next.js
The React Framework
“Next.js positions itself as a hybrid framework, and is recommending SSG (static site generation) by default over SSR. See this discussion with the response from rauchg (framework author and Zeit founder) outlining where they are heading. This ability to easily mix SSG and SSR…”
- Recommended by
- 3
- Stars
- 143k
- Licence
- MIT
ClickHouse
ClickHouse/ClickHouse
ClickHouse® is a real-time analytics database management system
“shame they paywalled JWT authn behind their expensive PaaS offering:( forced us to use an alternative, and paywalling security features in an "open source" product didn't make us feel comfortable for a long-term investment like a db…”
- Recommended by
- 3
- Stars
- 51k
- Licence
- Apache-2.0
zod
colinhacks/zod
TypeScript-first schema validation with static type inference
“The commit was still not only in git history, but also on the release page on github for 4.6.6: So I think it's not a great leap to think this commit actually made it to 4.6.6 on npm. Good that it didn't though!”
- Recommended by
- 3
- Stars
- 44k
- Licence
- MIT
raylib
raysan5/raylib
A simple and easy-to-use library to enjoy videogames programming
“Raylib v6.0 (226 points)”
- Recommended by
- 3
- Stars
- 36k
- Licence
- Zlib
bend
bendlang/bend
Bend 2: a fast language that blocks AI mistakes via proof. Install: curl -fsSL https://bend-lang.com/install.sh | sh
“For the first thing you're talking about check out bend.”
- Recommended by
- 3
- Stars
- 25k
- Licence
- Apache-2.0
svelte
sveltejs/svelte
web development for the rest of us
“Tenets (201 points)”
- Recommended by
- 2
- Stars
- 89k
- Licence
- MIT
typst
typst/typst
A markup-based typesetting system that is powerful and easy to learn.
“Typst: An easy to learn alternative for LaTex (649 points)”
- Recommended by
- 2
- Stars
- 57k
- Licence
- Apache-2.0
gatsby
gatsbyjs/gatsby
React-based framework with performance, scalability, and security built in.
“If you're a fan of React, Gatsby is an excellent project to check out:”
- Recommended by
- 2
- Stars
- 56k
- Licence
- MIT
herdr
herdrdev/herdr
the runtime your coding agents live on
“I'm currently using herde to handle/supervise multiple agents (with some patches I need to try to upstream) along with Nono for sandboxing. This sandboxing approach avoids use of a microVM, which lets me use tooling I already have installed inside the sandbox. The downside…”
- Recommended by
- 2
- Stars
- 47k
- Licence
- Apache-2.0
colima
abiosoft/colima
Container runtimes on macOS (and Linux) with minimal setup
“for fuzzy shell history (ctrl+r) (nice coloured cat replacement) (so I don't need docker desktop) (performant database that lets you directly query…”
- Recommended by
- 2
- Stars
- 31k
- Licence
- MIT
the-super-tiny-compiler
jamiebuilds/the-super-tiny-compiler
:snowman: Possibly the smallest compiler ever
“Build Your Own React Create Your Own Programming Language Build Your Own Sinatra: (disclaimer: I'm the author of this) Vanilla JS series Super Tiny…”
- Recommended by
- 2
- Stars
- 29k
- Licence
- CC-BY-4.0
RustPython
RustPython/RustPython
A Python Interpreter written in Rust
“RustPython: A Python Interpreter Written in Rust (196 points)”
- Recommended by
- 2
- Stars
- 22k
- Licence
- MIT
OpenShell
NVIDIA/OpenShell
OpenShell is the safe, private runtime for autonomous AI agents.
“super interesting. I have so many half-considered questions... like sandboxing (it seems like it is BYO). would love to have some kind of policy engine.. perhaps an integration with in the form of an extension? also, I see most of the durabilit…”
- Recommended by
- 2
- Stars
- 21k
- Licence
- Apache-2.0
runtime
dotnet/runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
“Here's the issue which gives an overview of the problems: Further discussion can be found here: Turning off destructors will not help even a little because the biggest pain points are suppo…”
- Recommended by
- 2
- Stars
- 18k
- Licence
- MIT
Modern-CPP-Programming
federico-busato/Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
“Modern C++ Programming: Busato (102 points)”
- Recommended by
- 2
- Stars
- 16k
- Licence
- CC-BY-SA-4.0
HVM1
HigherOrderCO/HVM1
HVM1 (2022): a massively parallel, optimal functional runtime in Rust
“Join HVM and Kindelia’s Discord. Read Interaction Nets paper”
- Recommended by
- 2
- Stars
- 11k
- Licence
- MIT
embassy
embassy-rs/embassy
Modern embedded framework, using Rust and async.
“It would be really great to see how it fits in embedded systems, MCUs in particular! Embassy uses this concept of no heap allocation and I find it really solid. Even if you write in C, most of the times you don't use heap. MISRA, the C co…”
- Recommended by
- 2
- Stars
- 10k
- Licence
- Apache-2.0
htm
developit/htm
Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
“Preact + htm Why? Preact is small, fast, and reasonably easy to use. But the main selling point for me was that, together with htm, I don't need any build system a la webpack. No node_modules folder. I just have to load one script (preact + htm bundled), define my compone…”
- Recommended by
- 2
- Stars
- 9.1k
- Licence
- Apache-2.0
sccache
mozilla/sccache
Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
“Most of that time was probably compiling dependencies. If you give it another go, I would recommend a shared sccache.”
- Recommended by
- 2
- Stars
- 7.9k
- Licence
- Apache-2.0
lldap
lldap/lldap
Light LDAP implementation
“I wrote LLDAP after struggling to install and configure openLdap on my homelab. It's a simple and light LDAP server that only handles users and groups (which is all you need on a homelab).”
- Recommended by
- 2
- Stars
- 6.6k
- Licence
- GPL-3.0
c3c
c3lang/c3c
Compiler for the C3 language
“C3 is a C/C++ alternative for general purpose programming. Some links: - main site - github repo - tutorial - standard library docs”
- Recommended by
- 2
- Stars
- 5.9k
- Licence
- MIT
tau
taubyte/tau
Fullstack Workspace for Humans & Machines
“Not really open source, plus it does not scale beyond one VM! tau is a real alternative, to cloudflare & vercel and others, that is open source and actually scales ->”
- Recommended by
- 2
- Stars
- 5.2k
- Licence
- BSD-3-Clause
cppinsights
andreasfertig/cppinsights
C++ Insights - See your source code with the eyes of a compiler
“C++ Insights – See your source code with the eyes of a Compiler (179 points)”
- Recommended by
- 2
- Stars
- 4.7k
- Licence
- MIT
USearch
unum-cloud/USearch
Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
“I use usearch for the engine. It's fast. The vectors are stored in DB and added to usearch at startup for retreival. There is also FAISS.”
- Recommended by
- 2
- Stars
- 4.4k
- Licence
- Apache-2.0
gccrs
Rust-GCC/gccrs
GCC Front-End for Rust
“Other alternative Rust compilers/transpilers/grammars:”
- Recommended by
- 2
- Stars
- 3.0k
- Licence
- GPL-2.0
microzig
ZigEmbeddedGroup/microzig
MicroZig is a toolbox for building embedded applications in Zig.
“Plus some of the issues are clearly written with LLMs, and apparently there's an active contributor who has been using LLMs to translate comments and help with code -: > Yeah we know you're working with an LLM. That is fine…”
- Recommended by
- 2
- Stars
- 2.3k
- Licence
- Zlib
spinel
matz/spinel
Ruby AOT compiler
“Truffle is very good. Could also use Matz's Spinel Ruby compiler. That's Ruby with static types using RBS but you have to give up some metaprogramming to get it. I love the idea that we could get ractors written with Spinel and compiled ahead of time. I also love the idea that I…”
- Recommended by
- 2
- Stars
- 2.3k
- Licence
- MIT
pocketpy
pocketpy/pocketpy
Portable Python 3.x Interpreter in Modern C
“PocketPy: Lightweight(~5000 LOC) Python interpreter for game engines (182 points)”
- Recommended by
- 2
- Stars
- 2.1k
- Licence
- MIT
agent-shell
xenodium/agent-shell
Brings your favorite AI agents to Emacs, keeping you at home: familiar buffers and bindings, no terminal emulation. Powered by ACP.
“hmm, I haven't tried Carbon yet. But I have been using Argon on and off via agent-shell - and unofficial ACP client. In my limited usage, it has fixed issues which has not been correctly fixed by sol-6.1 (medium) -…”
- Recommended by
- 2
- Stars
- 2.0k
- Licence
- GPL-3.0
coalton
coalton-lang/coalton
Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
“I think these are (some of?) the mentioned ML and APL inspired libraries:”
- Recommended by
- 2
- Stars
- 1.8k
- Licence
- MIT
miqt
mappu/miqt
MIT-licensed Qt bindings for Go
“Topping my list of GUI toolkit requirements are cross-platform and native look & feel. As far as I know, Qt still beats everything else in these areas on the desktop. It's mostly excellent. However, I find The Qt Group's commercial licensing (and their tactics as reported by vari…”
- Recommended by
- 2
- Stars
- 804
- Licence
- MIT
glojure
glojurelang/glojure
Clojure interpreter hosted on Go, with extensible interop support.
“Glojure: Clojure interpreter hosted on Go, with extensible interop support (234 points)”
- Recommended by
- 2
- Stars
- 731
- Licence
- EPL-1.0
Tomlyn
xoofx/Tomlyn
Tomlyn is a TOML parser, validator and authoring library for .NET Framework and .NET Core
“My friend, with all due respect, I don't think this is a problem with the AI. I don't know anything about DotNet, but I just fired up Claude Code in an empty directory and asked it to create an example dotnet program using the Tomlyn library, it chugged away and ~5 minutes later…”
- Recommended by
- 2
- Stars
- 604
- Licence
- BSD-2-Clause
pon
can1357/pon
Python 3.14, compiled to metal — JIT & AoT native compiler and runtime in Rust. Cranelift backend, ruff parser, Green Tea GC, byte-exact differential testing against CPython.
“What advantages does this provide beyond what can be achieved with Cython? People are in love with the idea of a Pythonic language with the speed of an ahead of time compiled language. The issue is without 100% compatibility with existing CPython code, enabling you to use the exi…”
- Recommended by
- 2
- Stars
- 576
- Licence
- MIT
mu
micro/mu
The runtime for a personal assistant
“Hello. Me again. I think for 10 plus years I've been trying to make something work. Like most of us engineers, we have a lot of ideas. And after spending a bit of time at Google in 2011-2013 I felt like I understood the direction of where things were going. Obviously technology t…”
- Recommended by
- 2
- Stars
- 438
- Licence
- AGPL-3.0
txcript
skillsynchq/txcript
Pandoc for AI chats. Move ai chats across harnesses: Claude Code, Codex, OpenCode, Cursor, and more. Rust library, CLI, and WASM.
“I'll add support for this. On another note, if you know what the issue is, our core is open and I would love for you to contribute:”
- Recommended by
- 2
- Stars
- 209
- Licence
- Apache-2.0
Luon
rochus-keller/Luon
A compiler and IDE for the Luon programming language - a liaison beween Lua and Oberon+ - targeting LuaJIT
“> The syntax looks inspired from Lua (`end` marker) and OCaml (`of` keyword), CMIIW Oberon+ and Micron are mostly derived from Wirth's Oberon and Pascal lineage. Lua inherited many syntax features from Modula-2 (yet another Wirth language), and also OCaml (accidentally?) shares s…”
- Recommended by
- 2
- Stars
- 188
- Licence
- GPL-2.0
full-text-tabs-forever
iansinnott/full-text-tabs-forever
Full text search all your browsing history using Postgres + WASM
“A quick DDG shows this github repo - same username on HN and GH, so one can assume this is the source: Standard disclaimer: the version on Chrome Web Store could be different than the Github Repo. Edit: ah, it's 1 hour old, I g…”
- Recommended by
- 2
- Stars
- 156
- Licence
- MIT
aweb
awebai/aweb
Communication for AI agents: stable identity, durable mail and chat, and wake-up events across sessions, runtimes, machines, and organizations. MIT, self-hostable.
“I wrote a solution for this, and it has been working across several organizations for some months now. I run it as a public service at but I would love to offload it to a foundation. - OSS - Trust rooted in the DNS…”
- Recommended by
- 2
- Stars
- 127
- Licence
- MIT
U-00DC-Sprache
Panzerschrek/U-00DC-Sprache
"Ü" programming language
“Try my language:. It's memory safe (as Rust), but is way simpler (no explicit borrowing and traits hell) and it's already pretty developed (not in an experimental stage).”
- Recommended by
- 2
- Stars
- 117
- Licence
- BSD-3-Clause
ClashRoyaleAi
itzik123/ClashRoyaleAi
A fast, deterministic Clash Royale battle simulator in C++ with Python bindings, a recurrent PPO agent, lookahead search, and a computer-vision bridge to the real game.
“This small learning engine is part of a larger project aimed at creating the ultimate Clash Royale bot. The reason I started the project is actually quite funny: my brother Duddy is a pro at the game, and since I couldn't beat him myself, I launched this initiative. Building an e…”
- Recommended by
- 2
- Stars
- 25
- Licence
- MIT
LibreChat
LibreChat-AI/LibreChat
Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active
“Given how much data (personal and otherwise) that you're likely going to feeding into it, I would HIGHLY recommend using an open-source chat interface like Jan. It's cross platform, works with most LLMs, and has extension support. Another alternative…”
- Recommended by
- 1
- Stars
- 47k
- Licence
- MIT
v
vlang/v
Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io
“Looks too weird to repost an old 2023 rant about an alpha or very old version of a language, in 2026. Particularly when it's full of outdated, questionable, or outright misinformation. Languages in development are not static, they change. * VUI, Delphi-like visual editor, iOS sup…”
- Recommended by
- 1
- Stars
- 38k
- Licence
- MIT
v86
copy/v86
x86 PC emulator and x86-to-wasm JIT, running in the browser
“I use and recommend this project, v86 solely. I don't use anything else really. I find the "alternatives" are half baked clones of v86 or crappy sandboxes that don't really add anything. Also v86 has no ads, it is free and open source.”
- Recommended by
- 1
- Stars
- 24k
- Licence
- BSD-2-Clause
xberg
xberg-io/xberg
The fast, precise document-intelligence engine for every language: text, tables and metadata from 100+ formats, with OCR, transcription and code intelligence.
“All of them are listed as either "in development" or "early alpha", and every single person that has tried to do something even roughly resembling a task you would do with the original product can tell you that it's broken in a thousand ways. As it stands right now, it proofs lit…”
- Recommended by
- 1
- Stars
- 9.5k
- Licence
- MIT
evidence
evidence-dev/evidence
Business intelligence as code: build fast, interactive data visualizations in SQL and markdown
“We’ve been using evidence for this. You can have agents build an ad hoc dashboard, or if it is worth sharing you can commit it.”
- Recommended by
- 1
- Stars
- 7.1k
- Licence
- MIT
sandbox-runtime
anthropics/sandbox-runtime
A lightweight sandboxing tool for enforcing filesystem and network restrictions on arbitrary processes at the OS level, without requiring a container.
“In this vein, Anthropic's sandbox-runtime has struck a good balance between security and convenience. Simple config, filesystem and network restrictions, and credential masking make me comfortable running Pi in YOLO mode. Though I'm often running into frustrating (albeit inte…”
- Recommended by
- 1
- Stars
- 6.9k
- Licence
- Apache-2.0
helix-db
HelixDB/helix-db
HelixDB is an OLTP graph database with native vector and full-text search built in Rust on Object Storage.
“Show HN: HelixDB – A graph database built on object storage (159 points)”
- Recommended by
- 1
- Stars
- 6.3k
- Licence
- Apache-2.0
flutter_rust_bridge
fzyzcjy/flutter_rust_bridge
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple.
“Agreed! I've been using Flutter + Rust (using, which streamlines FFI bindings management). It's a joy to work with and run on all major desktop/mobile platforms with little effort, minus system APIs like win32.”
- Recommended by
- 1
- Stars
- 5.5k
- Licence
- MIT
CADAM
Adam-CAD/CADAM
CADAM is the open source text-to-CAD web application
“Launch HN: Adam (YC W25) – Open-Source AI CAD (215 points)”
- Recommended by
- 1
- Stars
- 5.4k
- Licence
- GPL-3.0
cozo
cozodb/cozo
A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!
“How does it compare with the since-discontinued embedded graph database cozodb? It also used datalog, written in rust Great to see tho, I'm always eagerly hoping for a successful embedded graph database. Most recently my hope was for kuzudb, but the…”
- Recommended by
- 1
- Stars
- 4.1k
- Licence
- MPL-2.0
omnara
omnara-ai/omnara
The open-source managed agent platform. A self-hostable alternative to Claude Managed Agents and OpenAI's Agents API.
“Show HN: Omnara – Open-source alternative to Claude Managed Agents (114 points)”
- Recommended by
- 1
- Stars
- 3.3k
- Licence
- Apache-2.0
mrustc
thepowersgang/mrustc
Alternative rust compiler (re-implementation)
“> Rust is managed by the Rust Foundation This is not quite true: the Foundation handles things like receiving and distributing some payments, helping conferences, employing people for operations (crates.io), and ownership of the trademark. But Rust the language and toolchain is m…”
- Recommended by
- 1
- Stars
- 2.6k
- Licence
- MIT
llvmlite
numba/llvmlite
A lightweight LLVM python binding for writing JIT compilers
“> The one aesthetic gripe I have is that the LLVM included is a fork. It's not technically a fork, it's a standalone build of vanilla LLVM (ok, there are a couple patches:). > It won't even try to work with the system LLV…”
- Recommended by
- 1
- Stars
- 2.3k
- Licence
- BSD-2-Clause
hucre
productdevbook/hucre
Zero-dependency spreadsheet engine. Read & write XLSX, CSV, ODS. Pure TypeScript, works everywhere.
“On the other hand we'll probably see a lot more fully vibecoded projects gaining traction, because of the rate at which they can move once human design and review gets taken out of the equation. For example, I recently came across Hucre,,…”
- Recommended by
- 1
- Stars
- 2.3k
- Licence
- MIT
printpdf
fschutt/printpdf
Rust / WASM library for reading, writing and rendering PDF
“Why do people try to vibecode PDF engines that already exist in Rust? which this project builds on completely misses which was already developed with tons of fixes over years (both with and without AI). MI…”
- Recommended by
- 1
- Stars
- 1.2k
- Licence
- MIT
pdf_oxide
yfedoseev/pdf_oxide
The fastest PDF library for Python and Rust. Text extraction, image extraction, markdown conversion, PDF creation & editing. 0.8ms mean, 5× faster than industry leaders, 100% pass rate on 3,830 PDFs. MIT/Apache-2.0.
“Why do people try to vibecode PDF engines that already exist in Rust? which this project builds on completely misses which was already developed with tons of fixes over years (both with and without AI). MI…”
- Recommended by
- 1
- Stars
- 1.2k
- Licence
- Apache-2.0
go-sqlite3
ncruces/go-sqlite3
Go bindings to SQLite using wasm2go
“Shameless plug: if you value Go, and CGO_ENABLED=0, and SQLite, and are worried about C in a web server and RCEs, may I interest you in my SQLite driver? I just wrote up the security goals of the tool I use to translate C to Go:…”
- Recommended by
- 1
- Stars
- 1.1k
- Licence
- MIT
libriscv
libriscv/libriscv
The fastest RVA23 RISC-V sandbox
“Yes roblox could be interpreted in that way. Minecraft in a similar vein too. I was actually thinking of creating a roblox alternative or atleast proposing the idea of modifying luanti which is open source to have roblox esque graphics. So it would be the open source browser whic…”
- Recommended by
- 1
- Stars
- 1.1k
- Licence
- BSD-3-Clause
swift-embedded-examples
swiftlang/swift-embedded-examples
A collection of example projects using Embedded Swift
“I just realized Swift has support for embedded hardware. It's very niche but having a high level programming language as Swift is a great option.”
- Recommended by
- 1
- Stars
- 1.0k
- Licence
- Apache-2.0
edge-runtime
supabase/edge-runtime
A server based on Deno runtime, capable of running JavaScript, TypeScript, and WASM services.
“> Also think the time for a FOSS alternative is coming. Serverless without, virtually, cold starts is here to stay but being tied to only 1 vendor is problematic. Supabase Edge Functions runs on the same V8 isolate primitive as Cloudflare Workers and is fully open-source ( https:…”
- Recommended by
- 1
- Stars
- 1.0k
- Licence
- MIT
agent-swarm
desplega-ai/agent-swarm
Your Company Agentic Operating System
“Hi there! A few weeks ago, Boris posted how formal verification helped fix issues in their codebase and I definitely wanted to try it out in the swarm codebase. The idea was simple: 1. Go over the codebase and fine most critica…”
- Recommended by
- 1
- Stars
- 982
- Licence
- MIT
hoop
hoophq/hoop
Open-source enforcement at runtime that masks sensitive data and blocks destructive commands from AI agents. You change one thing: your agent's port.
“Consider Hoop as an open source alternative. It's designed to be lightweight and developer-friendly. Key features that are free/open source: 1. SSH, K8s, database access 2. RBAC and just-in-time access 3. Session recording 4. IdP integration We monetize on ad…”
- Recommended by
- 1
- Stars
- 842
- Licence
- MIT
Rezoom.SQL
fsprojects/Rezoom.SQL
Statically typechecks a common SQL dialect and translates it to various RDBMS backends
“I'd love to take a principled stance on this because I do consider code an art or at least a craft and I appreciate a program written in a unique and clever way. In retrospect, SO MANY of my personal projects over the years were DSLs that affected how you write someth…”
- Recommended by
- 1
- Stars
- 681
- Licence
- MIT
ribbit
udem-dlteam/ribbit
A portable, compact and extensible Scheme implementation to 25 targets. R4RS compliant.
“Compact language implementations are increasingly popular for use in resource constrained environments. For embedded applications such as robotics and home automation, it is useful to support a Read-Eval-Print-Loop (REPL) so that a basic level of interactive development is possib…”
- Recommended by
- 1
- Stars
- 566
- Licence
- BSD-3-Clause
Oberon
rochus-keller/Oberon
Oberon parser, code model & browser, compiler and IDE with debugger, and an implementation of the Oberon+ programming language
“A few years ago I made similar performance measurements based on the Are-we-fast-yet benchmark suite; here are some results: There are always benchmarks where the one or the other might be faster; this is the reason…”
- Recommended by
- 1
- Stars
- 558
- Licence
- GPL-2.0
tree-sitter-language-pack
xberg-io/tree-sitter-language-pack
Parse and understand source code in 300+ languages from every major language, with one dependency and no grammars to compile.
“The headline changes in this release are related to the Python plugin host: - Upgraded Python 3.8 to Python 3.14 - Python 3.3 is now disabled by default By default, Sublime plugins now all run under the Python 3.14. The 3.8 plugin host was removed (Python 3.8 reached EOL in Oct 2…”
- Recommended by
- 1
- Stars
- 480
- Licence
- MIT
Containarium
FootprintAI/Containarium
Open-source agent runtime — SSH-native isolation, eBPF egress policy, Kubernetes + LXC backends, GPU passthrough, MCP-native CLI
“Hi HN, We’ve been experimenting with an alternative to the “one VM per developer” model for SSH-based development environments. The project is called Containarium: The idea is simple: - One cloud VM - Many unprivileged LXC system contai…”
- Recommended by
- 1
- Stars
- 315
- Licence
- Apache-2.0
wasm2go
ncruces/wasm2go
A Wasm to Go translator
“I built wasm2go, which I had meant to for some time but was a gargantuan task to get into a good enough shape to test if it was a good idea. I think it was (a good idea), and AI made it easier for sure.”
- Recommended by
- 1
- Stars
- 245
- Licence
- MIT
fuse-backend-rs
cloud-hypervisor/fuse-backend-rs
Rust crate for implementing FUSE backends
“Nice. I just started yet another fuse project last week and went with because fuser didn't have any io-uring. Early, but this team at sdslabs does great work so I'm very hopeful!”
- Recommended by
- 1
- Stars
- 195
- Licence
- Apache-2.0
qxotic
qxoticai/qxotic
AI sovereignty for the world's most trusted runtime.
“Yes, well, even with fancy JITs Python will never be a speed monster. Interop with libraries written in Java can be very high performance though as Pyronaut shows. And the heavy lifters that are hard to replace like NumPy and PyTorch do work with GraalPy. I think if the Python co…”
- Recommended by
- 1
- Stars
- 186
- Licence
- Apache-2.0
KillSwitch
dom96/KillSwitch
An esoteric programming language built to break LLMs and coding agents.
“Great minds think alike! From the kill switch spec: “Function return: what happened at tiananmen square” Ha!”
- Recommended by
- 1
- Stars
- 186
- Licence
- AGPL-3.0
webassembly-lua
ysugimoto/webassembly-lua
Write and compile WebAssembly code with Lua
“Observation: Teal would make a great scripting language for a simpler web browser, one not based on JavaScript... maybe something like the 'Surf' web browser:. Also, there should exist the capability to compile Teal to Wasm... or at least Teal to L…”
- Recommended by
- 1
- Stars
- 156
- Licence
- MIT
docling.rs
docling-project/docling.rs
Full Rust port of Python docling
“Hello, try this one: It loads.xls,.xlsx,.csv and 50+ more formats And you could even try it online in browser (no any data sent to server):”
- Recommended by
- 1
- Stars
- 123
- Licence
- MIT
hedgehog
sbp/hedgehog
Concise implementation of a lisp-like language for low-end and embedded devices
“Try Hedgehog:”
- Recommended by
- 1
- Stars
- 101
- Licence
- BSD-3-Clause
rustc_codegen_c
rustic-compiler/rustc_codegen_c
The functional Rust compiler that transpiles all Rust code into C code
“Other alternative Rust compilers/transpilers/grammars:”
- Recommended by
- 1
- Stars
- 98
- Licence
- Apache-2.0
rawl
vpavlenko/rawl
Harmony as Flags 🇱🇺🇱🇹🇬🇦🇦🇲🇲🇺 Western scores in 12 colors. MIDI files in, piano rolls out. Abolition of standard notation's gatekeeping. Prosthesis for sheet-music-blind people. Syntax highlighting for pitches. Pinyin for black polkadot characters. Also a text-based tracker (a notation editor), sorta diatonic CSound/Strudel with insert/copy
“that's a great point. i'm making my alternative which does exactly that: a relative color-coding, starting from the tonic aside from that, I make a library of structures used in Western music (in the header). I've started saving structures a week ago, so there…”
- Recommended by
- 1
- Stars
- 84
- Licence
- GPL-3.0
aqb
gooofy/aqb
A BASIC Compiler and IDE for Amiga Computers
“AmigaBASIC is still going, in some form. There's Cursor, a compiler with an editor from 1994, unfortunately proprietary and not further developed. Maybe someone could get a hold of the author to try and get them to open the source code for preservation and potential further de…”
- Recommended by
- 1
- Stars
- 82
- Licence
- MIT
choral
choral-lang/choral
A compiler, testing bed, and standard library for the Choral programming language.
“Curious how this compares to Rust's existing choreographic programming library, ChoRus. Those of you asking for motivation might enjoy the accompanying paper, which is really well written. Lindsey Kuper's group has done a ton of great work popularizing choreographic progr…”
- Recommended by
- 1
- Stars
- 51
- Licence
- LGPL-2.1
plimsoll
plimsollmark/plimsoll
A sandbox service for running untrusted, agent-authored code that reports the isolation boundary each run executed behind. Lessons, no clone needed: https://plimsollmark.github.io/plimsoll/trainers/
“I wrote plimsoll for my own projects. Several have an agent writing and running code, and they all needed the same things: a way for that code to call my APIs without holding a credential, a record of exactly what ran with checksums I can verify, and a way to tie each run to my o…”
- Recommended by
- 1
- Stars
- 27
- Licence
- Apache-2.0
hatamoto
Zen-Labs-Corp/hatamoto
Hatamoto: a fast, secure, self-hosted CMS in Go, with signed WebAssembly plugins and auto-updates
“I have recently done the same analysis albeit lower level than yours. In your site I read the phrase "A CMS for editors and developers" and came to the exact same conclusion. Working with marketing teams and dealing with my own CMS pain points made me want to scratch my own itch,…”
- Recommended by
- 1
- Stars
- 25
- Licence
- Apache-2.0