A small, fast, and embeddable programming language based on Lua with a gradual type system.
- lua
- programming-language
- scripting-language
71,372 visible repositories in the index
97–120 of 778 · Most stars
A small, fast, and embeddable programming language based on Lua with a gradual type system.
A statically typed lisp, without a GC, for real-time applications.
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single ~1MB file!
Declarative data automation language and Go runtime for structured extraction workflows.
A music programming language for musicians. :notes:
Compiler for the C3 language
Zero-cost asynchronous programming in Rust
Super-fast alternative to Babel for when you can target modern JS runtimes
HCL is the HashiCorp configuration language.
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
Making it easier to work with shaders
Rhai - An embedded scripting language for Rust.
The Rocq Prover is an interactive theorem prover, or proof assistant. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.
QLExpress is a powerful, lightweight, dynamic language for the Java platform aimed at improving developers’ productivity in different business scenes.
A library and language for building parsers, interpreters, compilers, etc.
Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
A dialect of Lisp that's embedded in Python
Native Mac APIs for Go. Previously known as MacDriver
The Programming Language for Agents
A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡
Programming Language Theory λΠ
Automatically generates Rust FFI bindings to C (and some C++) libraries.