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
351rustwasm/teamA point of coordination for all things Rust and WebAssembly★ 1.5k—MITArchived
352bytecodealliance/wit-bindgenA language binding generator for WebAssembly interface types★ 1.5kRustApache-2.0Active
353ValveSoftware/steam-runtimeA runtime environment for Steam applications★ 1.5kShellOtherActive
354tejaswigowda/ffmpeg-webCLIA browser-based video editor powered by ffmpeg.wasm. No uploads, no servers -- all processing happens locally in your browser using WebAssem★ 1.5kJavaScriptGPL-3.0Active
355intel/compute-runtimeIntel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver★ 1.5kC++MITActive
356use-ink/inkPolkadot's ink! to write smart contracts.★ 1.5kRustApache-2.0Slowing
357NotRequiem/VMAwareState-of-the-art virtual machine detection★ 1.4kC++MITActive
358gambit/gambitGambit is an efficient implementation of the Scheme programming language.★ 1.4kScheme—Active
359tomaka/redshirt🧑‍🔬 Operating system★ 1.4kRustGPL-3.0Slowing
360sylefeb/SiliceSilice is an easy-to-learn, powerful hardware description language, that simplifies designing hardware algorithms with parallelism and pipel★ 1.4kC++OtherActive
361enarx/enarxEnarx: Confidential Computing with WebAssembly★ 1.4kRustApache-2.0Slowing
362AlexEne/twiggyTwiggy🌱 is a code size profiler★ 1.4kRustApache-2.0Archived
363electronicarts/ea-asyncEA Async implements async-await methods in the JVM.★ 1.4kJavaOtherStale
364kevinlawler/konaOpen-source implementation of the K programming language★ 1.4kCISCStale
365Smoothieware/SmoothiewareModular, opensource, high performance G-code interpreter and CNC controller written in Object-Oriented C++★ 1.4kC++GPL-3.0Active
366DeveloperErenLiu/RuntimePDFRuntime系列文章总字数为10w+,写技术文章不容易,希望各位能帮忙点个Star,谢谢!★ 1.4k——Stale
3673dgen/cppwasm-book:books: WebAssembly friendly programming with C/C++ -- Emscripten practice★ 1.4kC++—Stale
368fenixsoft/jvm_book《深入理解Java虚拟机(第3版)》样例代码&勘误★ 1.4kJava—Stale
369JetBrains/phpstorm-stubsPHP runtime & extensions header files for PhpStorm★ 1.4kPHPApache-2.0Active
370babashka/sciConfigurable Clojure/Script interpreter suitable for scripting and Clojure DSLs★ 1.4kClojureEPL-1.0Active
371esseks/monicelliAn esoteric programming language, come se fosse antani.★ 1.4kC++GPL-3.0Slowing
372tsherif/space-shooter.cA cross-platform, top-down 2D space shooter written in C using only platform libraries.★ 1.4kCMITStale
373beeware/bataviaA JavaScript implementation of the Python virtual machine.★ 1.4kJavaScriptOtherArchived
374SUSYUSTC/MathTranslatetranslate scientific papers in latex, especially arxiv papers★ 1.4kPythonApache-2.0Stale
375evanw/thinscriptA low-level programming language inspired by TypeScript★ 1.4kC—Stale
376minio/c2goasmC to Go Assembly★ 1.4kGoApache-2.0Archived
377MarimerLLC/cslaA home for your business logic in any .NET application.★ 1.3kC#MITActive
378microsoft/tslibRuntime library for TypeScript helpers.★ 1.3kTypeScript0BSDSlowing
379yifengyou/learn-kvmQemu KVM(Kernel Virtual Machine)学习笔记★ 1.3kC—Stale
380dotnet/diagnosticsThis repository contains the source code for various .NET Core runtime diagnostic tools and documents.★ 1.3kC++MITActive
381murarth/rustiREPL for the Rust programming language★ 1.3kRustOtherArchived
382rust-ethereum/evmPure Rust implementation of Ethereum Virtual Machine★ 1.3kRustApache-2.0Active
383redhuntlabs/RedHunt-OSVirtual Machine for Adversary Emulation and Threat Hunting★ 1.3k—BSD-3-ClauseStale
384riverrun/comeoninPassword hashing specification for the Elixir programming language★ 1.3kElixirOtherStale
385scratchfoundation/scratch-vmVirtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0★ 1.3kJavaScriptAGPL-3.0Archived
386skylersaleh/SkyEmuGame Boy Advance, Game Boy, Game Boy Color, and DS Emulator★ 1.3kCMITActive
387microsoft/gctoolkitTool for parsing GC logs★ 1.3kJavaMITActive
388lxn/winA Windows API wrapper package for the Go Programming Language★ 1.3kGoOtherStale
389OpenSilver/OpenSilverBuild Cross-Platform Apps with C#, VB.NET, or F# and XAML. One codebase. Six platforms. Powered by WebAssembly and .NET.★ 1.3kC#OtherActive
390rakyll/gomA visual interface to work with runtime profiling data for Go★ 1.3kGoApache-2.0Archived
391langgenius/dify-sandboxA lightweight, fast, and secure code execution environment that supports multiple programming languages★ 1.3kGoApache-2.0Active
392Zaplib/zaplib⚡ Zaplib is an open-source library for speeding up web applications using Rust and WebAssembly.★ 1.3kRustApache-2.0Stale
393OpenLiberty/open-libertyOpen Liberty is a highly composable, fast to start, dynamic application server runtime environment ★ 1.3kJavaEPL-2.0Active
394De-Panther/unity-webxr-exportDevelop and export WebXR experiences using Unity WebGL★ 1.3kJavaScriptApache-2.0Active
395dibyendumajumdar/raviRavi is a dialect of Lua, featuring limited optional static typing, JIT and AOT compilers★ 1.3kCOtherActive
396scalalandio/chimneyScala library for boilerplate-free, type-safe data transformations★ 1.3kScalaApache-2.0Active
397thestk/stkThe Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic synthesis classes written in the C++ prog★ 1.3kC++OtherStale
398joelseverin/linux-wasmWebAssembly (Wasm) arch support for the Linux kernel★ 1.2kJavaScriptOtherSlowing
399gfngfn/SATySFiA statically-typed, functional typesetting system★ 1.2kOCamlLGPL-3.0Slowing
400ReadyTalk/avian[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for bui★ 1.2kC++OtherStale