#scripting #koto #scripting-language #language

koto_bytecode

The bytecode compiler used by the Koto programming language

13 breaking releases

new 0.14.0 Apr 17, 2024
0.12.0 Oct 18, 2023
0.11.0 Jul 14, 2022
0.10.0 Dec 2, 2021
0.5.0 Dec 17, 2020

#662 in Programming languages

Download history 24/week @ 2023-12-22 39/week @ 2023-12-29 21/week @ 2024-01-05 18/week @ 2024-01-12 10/week @ 2024-01-19 1/week @ 2024-01-26 11/week @ 2024-02-02 19/week @ 2024-02-09 28/week @ 2024-02-16 30/week @ 2024-02-23 33/week @ 2024-03-01 34/week @ 2024-03-08 38/week @ 2024-03-15 43/week @ 2024-03-22 63/week @ 2024-03-29 161/week @ 2024-04-05

307 downloads per month
Used in 13 crates (3 directly)

MIT license

415KB
9K SLoC

Koto


Docs Crates.io CI Discord


Koto is a simple and expressive programming language, usable as an extension language for Rust applications, or as a standalone scripting language.

Info

MSRV

Koto is under active development, and tested against the latest stable release of Rust.


lib.rs:

Contains Koto's compiler and its bytecode operations

Dependencies

~1–7.5MB
~34K SLoC