SSealbook
Sealbook / Open source / Programming languages & runtimes

Top open-source programming languages & runtimes on GitHub

501 repositories with 1,000+ stars, ranked by stars. Leading: go, TypeScript, deno.

RepositoryStarsLanguageLicenseActivity
101hundredrabbits/OrcaEsoteric Programming Language★ 5.1kJavaScriptMITSlowing
102dariusk/corporaA collection of small corpuses of interesting data for the creation of bots and similar stuff.★ 5.1kJavaScript—Active
103smol-rs/smolA small and fast async runtime for Rust★ 5.1kRustApache-2.0Active
104zpoint/CPython-InternalsDive into CPython internals, trying to illustrate every detail of CPython implementation★ 5.1kC—Slowing
105Instagram/MonkeyTypeA Python library that generates static type annotations by collecting runtime types★ 5kPythonOtherSlowing
106gopl-zh/gopl-zh.github.com:books: Go语言圣经中文版 🇨🇳★ 5kGoBSD-3-ClauseSlowing
107nsf/gocodeAn autocompletion daemon for the Go programming language★ 5kGoMITSlowing
108apple/swift-protobufPlugin and runtime library for using protobuf with Swift★ 5kSwiftApache-2.0Active
109samuelmtimbo/unitNext Generation Visual Programming System★ 4.9kTypeScriptMITActive
110xiangechen/chili3dA 3D CAD running entirely in the browser★ 4.9kTypeScriptAGPL-3.0Active
111lunatic-solutions/lunaticLunatic is an Erlang-inspired runtime for WebAssembly★ 4.9kRustApache-2.0Stale
112google/wuffsWrangling Untrusted File Formats Safely★ 4.9kCOtherActive
113pyston/pyston_v1The previous version of Pyston, a faster implementation of the Python programming language. Please use this link for the new repository:★ 4.8k——Archived
114ronmamo/reflectionsJava runtime metadata analysis★ 4.8kJavaWTFPLStale
115hyperlight-dev/hyperlightHyperlight is a lightweight Virtual Machine Manager (VMM) designed to be embedded within applications. It enables safe execution of untruste★ 4.7kRustApache-2.0Active
116sebastienros/jintJavascript Interpreter for .NET★ 4.7kC#BSD-2-ClauseActive
117OGRECave/ogrehigh-performance rendering backend (C++, Python, C#, Java)★ 4.7kC++MITActive
118ratfactor/ziglingsLearn the Zig programming language by fixing tiny broken programs.★ 4.7k—MITStale
119matz/streemprototype of stream based programming language★ 4.6kCMITStale
120ruvnet/RuVectorRuVector provides High Performance, Real-Time decisions and agent memory , Self-Learning Ai, Vector GNN DB built in Rust.★ 4.6kRustMITActive
121marcobambini/gravityGravity Programming Language★ 4.6kCMITActive
122puniverse/quasarFibers, Channels and Actors for the JVM★ 4.5kJavaOtherStale
123jspahrsummers/libextobjcA Cocoa library to extend the Objective-C programming language.★ 4.5kObjective-CMITArchived
124janet-lang/janetA dynamic language and bytecode vm★ 4.5kCMITActive
125appcypher/awesome-wasm-langs😎 A curated list of languages that compile directly to or have their VMs in WebAssembly★ 4.5k——Slowing
126lotabout/write-a-C-interpreterWrite a simple interpreter of C. Inspired by c4 and largely based on it.★ 4.4kCGPL-2.0Slowing
127emilybache/GildedRose-Refactoring-KataStarting code for the GildedRose Refactoring Kata in many programming languages.★ 4.3kXSLTMITActive
128Veil-Framework/VeilVeil 3.1.X (Check version info in Veil at runtime)★ 4.2kPythonGPL-3.0Archived
129riok/mapperlyA .NET source generator for generating object mappings. No runtime reflection.★ 4.2kC#Apache-2.0Active
130containers/crunA fast and lightweight fully featured OCI runtime and C library for running containers★ 4.2kCGPL-2.0Active
131osrg/gobgpBGP implemented in the Go Programming Language★ 4.1kGoApache-2.0Active
132bbatsov/clojure-style-guideA community coding style guide for the Clojure programming language★ 4.1k——Active
133DulLabs/bhai-langA toy programming language written in Typescript★ 4.1kTypeScriptMITStale
134geohot/qiraQEMU Interactive Runtime Analyser★ 4.1kCMITStale
135bytecodealliance/lucetLucet, the Sandboxing WebAssembly Compiler.★ 4kRustApache-2.0Archived
136cch123/golang-notesGo source code analysis(zh-cn)★ 4kHTMLOtherStale
137jruby/jrubyJRuby, an implementation of Ruby on the JVM★ 3.9kRubyOtherActive
138silvia-odwyer/photon⚡ Rust/WebAssembly image processing library★ 3.9kRustApache-2.0Active
139AmbientRun/AmbientThe multiplayer game engine★ 3.9kRustApache-2.0Stale
140just-js/justthe only javascript runtime to hit no.1 on techempower :fire:★ 3.8kJavaScriptMITStale
141locutusjs/locutusBringing stdlibs of other programming languages to TypeScript for fun★ 3.8kTypeScriptOtherSlowing
142ncsoft/Unreal.jsUnreal.js: Javascript runtime built for UnrealEngine★ 3.7k—OtherStale
143microsoft/veronaResearch programming language for concurrent ownership★ 3.7kC++MITSlowing
144NVIDIA/cuda-rustNVIDIA's CUDA platform for Rust. Host runtime crates plus Tile (cutile-rs) and SIMT (cuda-oxide) kernel programming models in idiomatic Rust★ 3.7kRustApache-2.0Active
145p-org/PThe P programming language.★ 3.7kC#MITActive
146mozilla/shumwayShumway is a Flash VM and runtime written in JavaScript★ 3.7kTypeScriptApache-2.0Archived
147go-oauth2/oauth2OAuth 2.0 server library for the Go programming language.★ 3.6kGoMITActive
148aws/aws-lambda-rust-runtimeA Rust runtime for AWS Lambda★ 3.6kRustApache-2.0Active
149zxh0/jvm.goA toy JVM written in Go★ 3.6kGoMITStale
150mitchellh/libxevlibxev is a cross-platform, high-performance event loop that provides abstractions for non-blocking IO, timers, events, and more and works o★ 3.6kZigMITSlowing