1.oven-sh / bun
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
Ranked by Attention Score: stars gained over the last 180 complete days
1–100 of 170 by Attention Score · May 8, 2026 – Nov 3, 2026 (UTC)
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
Node.js JavaScript runtime ✨🐢🚀✨
The Modular Platform (includes MAX & Mojo)
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Public repository of the QuickJS Javascript Engine.
Emscripten: An LLVM-to-WebAssembly Compiler
Public repository of the Micro QuickJS Javascript Engine
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
The official mirror of the V8 Git repository
The Ruby Programming Language
pyright fork with various type checking improvements, improved vscode support and pylance features built into the language server
A General-purpose Task-parallel Programming System in C++
A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
A modern JavaScript utility library delivering modularity, performance, & extras.
A framework for building compiled Node.js add-ons in Rust via Node-API
GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
WebAssembly System Interface
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
Python Type Checker / Language Server
xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.
Wasmer SDK: Run anything, anywhere suing WebAssembly-based sandboxes
Lossless compression C library built for ultra-fast decode. Faster than LZ4 (+35% to 105%+; best on ARM64), at a better ratio. Official Rust, Python, Node.js, Go and WASM bindings. Write-once/read-many, with optional seekable archives for O(1) random access.
Open-source C++ game engine with Lua for 2D and 3D games across mobile, desktop, WebAssembly, and Xbox (UWP).
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.
Trio – a friendly Python library for async concurrency and I/O
Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.
An updated version of GBDK, C compiler, assembler, linker and set of libraries for the Nintendo Gameboy, Nintendo Entertainment System, Sega Master System, Sega Game Gear.
🗜 JavaScript parser, mangler and compressor toolkit for ES6+
A fast single-producer, single-consumer lock-free queue for C++
Very spicy additions to the Java programming language.
Open-source framework for native apps from one Java codebase, with a custom-rendered UI you control across iOS, Android, desktop, web, and watches.
CircuitPython - a Python implementation for teaching coding with microcontrollers
Mono open source ECMA CLI, C# and .NET implementation.
Vert.x is a tool-kit for building reactive applications on the JVM
.NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework
A strongly-typed language that compiles to JavaScript
Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
Java interface to OpenCV, FFmpeg, and more
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
Event-driven networking engine written in Python.
A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
ILGPU JIT Compiler for high-performance .Net GPU programs
Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
Lightweight, modular, and extensible library for functional programming.
The LLVM-based D Compiler.
Android virtual machine and deobfuscator
The ESTree Spec
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
A lightweight C++ base library with Go-style coroutines.
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Convert Machine Learning Code Between Frameworks
Minimalistic C++/Python GUI library for OpenGL, GLES2/3, Metal, and WebAssembly/WebGL
Useful extensions to the standard Python datetime features
A pure Python HTML5 parser that just works. No C extensions to compile. No system dependencies to install. No complex API to learn.
The source for the Dart website.
libsodium compiled to Webassembly and pure JavaScript, with convenient wrappers.
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
The missing bridge between Java and native C++
JRuby, an implementation of Ruby on the JVM
A high performance implementation of the Ruby programming language, built on GraalVM.
Embedded Scripting Language Designed for C++
Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.
Mathematical Components
CLOG - The Common Lisp Omnificent GUI
A Java to iOS Objective-C translation tool and runtime.
A static type analyzer for Python code
Frege is a Haskell for the JVM. It brings purely functional programing to the Java platform.
An HTML5 parser and serializer for PHP.
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.
The official Firely .NET SDK for HL7 FHIR
This rocq library aims to formalize a substantial body of mathematics using the univalent point of view.
A feed parsing library
Curated decibans of Julia programming language.