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
65 watching
226 forks
Language: C
last commit: 12 days ago
Linked from 2 awesome lists

cfunctional-languageimperative-languageinterpreterlanguagelispmacrosreplvm

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ahgamut/janet A dynamic language with user scripting capabilities to extend C/C++ programs and automate system tasks. 5
srinivasa314/neptune-lang A scripting language built on Rust, designed to be embeddable, concurrent, and secure. 44
berry-lang/berry An ultra-lightweight embedded scripting language optimized for microcontrollers. 827
jhallen/ivy-lang An embeddable programming language designed to execute command scripts and provide a REPL with late binding and extensibility features. 31
nilq/hugorm A dynamically typed programming language with a focus on syntax simplicity and efficient bytecode virtual machine execution 30
jackmort/chatgpt.nvim A plugin for Neovim that integrates with the ChatGPT API to generate natural language responses and assist with coding tasks. 3,779
jamesboer/jinx An embeddable scripting language with a lightweight C++ implementation and focus on real-time applications 315
karlandr1/beryl An embeddable scripting language with value semantics. 31
julialang/julia A dynamic language for technical computing with high-level syntax and performance. 45,772
bamless/jstar A lightweight embeddable scripting language with built-in object-oriented support 114
wren-lang/wren A small, class-based scripting language with concurrent capabilities. 6,932
bazelbuild/starlark A language designed for configuration and scripting in build systems. 2,485
lark-parser/lark A parsing toolkit that provides a flexible and modular way to parse context-free languages in Python 4,909
ratstail91/toy An imperative, bytecode-interpreted scripting language with C-like syntax and a focus on extensibility and customization. 232
jacksondunstan/unitynativescripting Enables writing Unity scripts in native code using C++, providing an alternative to managed languages like C#. 1,342