A copy of the Lua development repository, as seen by the Lua team. Mirrored irregularly. All communication should be through the Lua mailing list https://www.lua.org/lua-l.html
Repository Index
71,372 visible repositories in the index
1–24 of 56 · Most stars
🚀 A fast WebAssembly interpreter and the most universal WASM runtime
A Small C Compiler
Wrangling Untrusted File Formats Safely
- parsing
- memory-safety
- programming-language
- codec
Gravity Programming Language
prototype of stream based programming language
A dynamic language and bytecode vm
A blazing fast and lightweight C asymmetric coroutine library 💎 ⛅🚀⛅🌞
- c
- coroutine
- coroutine-library
- high-performance
SIMD, SWAR & GPU kernels for strings: search, hashing, sorting, edit distances, UTF-8 segmentation & ciphers for C, C++, CUDA, Python, Rust, Go, Swift, JS, C# & Java 🦖
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
- garbage-collection
- memory-management
- memory-leak-detection
- c
QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
- quickjs
- compiler
- javascript
- c
:crescent_moon: A language that compiles to Lua
- moonscript
- lua
- language
- transpiler
TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C.
Checked C is an extension to C that lets programmers write C code with bounds checking and improved type-safety. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors.
- c
- programming-language
- system-programming
- clang
C/C++ server and network library, including coroutine,redis client,http/https/websocket,mqtt, mysql/postgresql/sqlite client with C/C++ for Linux, Android, iOS, MacOS, Windows, Harmony,etc..
- coroutine
- database
- fiber
- http-client
The Rubinius Language Platform
- rubinius
- programming-languages
- virtual-machine
Io programming language. Inspired by Self, Smalltalk and LISP.
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+.
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
- jit-compiler
- compiler
- interpreter
- intermediate-representation
A Simple library for communicating with USB and Bluetooth HID devices on Linux, Mac, and Windows.
Python interface to the WebRTC Voice Activity Detector
RDMA core userspace libraries and daemons
- rdma
- linux-kernel
- userspace-libraries
- infiniband
A minimal but powerful thread pool in ANSI C
SDL2 binding for Go
- go
- binding
- sdl2
- maintainer-wanted