501.iczelia / malbolge-lisp
A lightweight (350MB) Lisp interpreter in Malbolge Unshackled, often dubbed the hardest turing complete programming language.
- programming-language
- lisp
- malbolge
- esoteric
Ranked by Attention Score: stars gained over the last 180 complete days
501–600 of 1,182 by Attention Score · May 9, 2026 – Nov 4, 2026 (UTC)
A lightweight (350MB) Lisp interpreter in Malbolge Unshackled, often dubbed the hardest turing complete programming language.
Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.
A Haskell library that simplifies access to remote data, such as databases or web-based services.
Zephir is a compiled high-level language aimed to ease the creation of C-extensions for PHP
GoogleSQL(formerly ZetaSQL) - Analyzer Framework for SQL
Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
Official repository - Fully managed, cross platform (Windows, Mac, Linux) .NET library for capturing packets
A Lisp-to-JavaScript compiler bootstrapped from Common Lisp
An axiom-free formalization of category theory in Coq for personal study and practical work
Clspv is a compiler for OpenCL C to Vulkan compute shaders
Easy and elegant parser combinators for Python. With awesome docs.
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS
The APL programming language (a subset thereof) compiling to Common Lisp.
state machine which runs code
Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.
http request/response parser for c
Brings SQL and AI together.
Functional Programming Library for C++. Write concise and readable C++ code.
Python binding to the Networking and Cryptography (NaCl) library
This rocq library aims to formalize a substantial body of mathematics using the univalent point of view.
A thin Java wrapper to access the Steamworks API
The Ott tool for writing definitions of programming languages and calculi
Embedded Go Database, the fast alternative to SQLite, gorm, etc.
A functional effect and streaming system for Clojure/Script
The only reasonable scripting engine for Go.
Language bindings generated from the GTFS Realtime protocol buffer spec for popular languages.
A Verified Compiler for Gallina, Written in Gallina
High performance, maintainable stylesheets.
A feed parsing library
Powerful multi-threaded coroutine dispatcher and parallel execution engine
WLA DX - Yet Another ANSI C GB-Z80/Z80/Z80N/eZ80/6502/65C02/65CE02/65816/68000/6800/6801/6809/8008/8080/HUC6280/SPC-700/SuperFX/Cx4/SH-2 Multi Platform Cross Assembler Package
SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.
The Eta Programming Language, a dialect of Haskell on the JVM
Compile and execute C "scripts" in one go!
Typed, correct GraphQL requests and responses in Rust
Convert code from C# to VB.NET and vice versa using Roslyn
Ruby extension for the libvips image processing library.
Small configuration file parser library for C.
The new generation Pascal programming language for .NET
Principled Functional Programming in Scala
🧵 Make web workers & worker threads as simple as a function call.
A hybrid thread / fiber task scheduler written in C++ 11
Computational parallel flows on top of GenStage
A pure go General-purpose Task-parallel Programming Framework
A mysqldump anonymizer
Computer Graphics and Gaming API (Vulkan, OpenGL, GLFW, STB, ...) bindings for Java using Java 22 FFM APIs
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Floki is a simple HTML parser that enables search for nodes using CSS selectors.
A functional programming library for TypeScript/JavaScript
High-performance, minimalist async-io (proactor) networking for Golang.
C# discriminated union source generator
eBPF library for Go. Powered by libbpf.
JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.
C++11 thread-safe container for sharing data between threads (synchronized queue)
Lua bindings for POSIX APIs
CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library
XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator
Synchronization and asynchronous computation package for Go
Formal proof of the Four Color Theorem [maintainer=@ybertot]
Opinionated typing package for precise type hints in Python
Grumpy is a Python to Go source code transcompiler and runtime.
Melody is a language that compiles to regular expressions and aims to be more readable and maintainable
Facilities for async programming and communication in Clojure
Go binding to ImageMagick's MagickWand C API
A Parser for CSS Files written in PHP. Allows extraction of CSS files into a data structure, manipulation of said structure and output as (optimized) CSS