janet

Dynamic VM

A dynamic language and bytecode virtual machine for system scripting, automation, and extension of C/C++ programs with scripting capabilities.

A dynamic language and bytecode vm

GitHub

4k stars
64 watching
231 forks
Language: C
last commit: almost 2 years ago
Linked from 2 awesome lists

cfunctional-languageimperative-languageinterpreterlanguagelispmacrosreplvm

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ahgamut/janetA dynamic language with user scripting capabilities to extend C/C++ programs and automate system tasks.5
srinivasa314/neptune-langA scripting language built on Rust, designed to be embeddable, concurrent, and secure.44
berry-lang/berryAn ultra-lightweight embedded scripting language optimized for microcontrollers.831
jhallen/ivy-langAn embeddable programming language designed to execute command scripts and provide a REPL with late binding and extensibility features.31
nilq/hugormA dynamically typed programming language with a focus on syntax simplicity and efficient bytecode virtual machine execution30
jackmort/chatgpt.nvimA plugin for Neovim that integrates with the ChatGPT API to generate natural language responses and assist with coding tasks.3,825
jamesboer/jinxAn embeddable scripting language with a lightweight C++ implementation and focus on real-time applications316
karlandr1/berylAn embeddable scripting language with value semantics.30
julialang/juliaA dynamic language for technical computing with high-level syntax and performance.45,995
bamless/jstarA lightweight embeddable scripting language with built-in object-oriented support116
wren-lang/wrenA small, class-based scripting language with concurrent capabilities.6,948
bazelbuild/starlarkA language designed for configuration and scripting in build systems.2,525
lark-parser/larkA parsing toolkit that provides a flexible and modular way to parse context-free languages in Python4,971
ratstail91/toyAn imperative, bytecode-interpreted scripting language serving as part of another program, allowing customization and extensibility.237
jacksondunstan/unitynativescriptingEnables writing Unity scripts in native code using C++, providing an alternative to managed languages like C#.1,346