janet
« Back to VersTracker
Description:
Dynamic language and bytecode vm
Type: Formula  |  Latest Version: 1.40.1@0  |  Tracked Since: Nov 17, 2025
Links: Homepage  |  @janet_lang  |  formulae.brew.sh
Category: Developer tools
Tags: language vm scripting embedded lisp bytecode
Install: brew install janet
About:
Janet is a functional and imperative programming language with a powerful macro system and a compact bytecode virtual machine. It features first-class coroutines, rich data structures, and a C-like API for easy native extension. Designed for simplicity and embeddability, it serves well for scripting, configuration, and rapid application development.
Key Features:
  • Embedded bytecode virtual machine for high performance
  • Powerful hygienic macro system for language extension
  • First-class coroutines and concurrency primitives
  • Rich standard library with immutable data structures
  • Simple C API for embedding and creating native modules
Use Cases:
  • Scripting and automation for applications
  • Configuration and extension of complex systems
  • Embedding in C/C++ projects for a flexible scripting layer
  • Rapid prototyping and domain-specific language creation
Alternatives:
  • lua – Lua is more widely embedded but Janet offers a richer standard library and modern syntax.
  • scheme – Scheme standards vary; Janet provides a single, consistent implementation with built-in tooling.
  • python – Python is heavier and has a larger runtime; Janet is designed for minimal footprint and fast startup.
Version History
Detected Version Rev Change Commit
Nov 17, 2025 2:34am 0 VERSION_BUMP 7114b503
Nov 15, 2025 5:01pm 0 VERSION_BUMP df65a833
Sep 12, 2025 6:47am 0 VERSION_BUMP eaf57111
Sep 11, 2024 2:15am 0 VERSION_BUMP 8eafea78
Aug 6, 2024 10:00pm 1 REVISION_ONLY ffbf0178
Aug 6, 2024 1:50pm 1 REVISION_ONLY c5f71318
Aug 6, 2024 12:30pm 0 VERSION_BUMP 7f705fa7
Apr 16, 2024 7:19am 0 VERSION_BUMP 957b7431
Oct 1, 2023 6:41am 0 VERSION_BUMP 47c4f4ba
Sep 18, 2023 12:39am 0 VERSION_BUMP f5fec231
Aug 6, 2023 4:10am 0 VERSION_BUMP 76c64dce
Jun 19, 2023 12:32pm 0 VERSION_BUMP d9d8d983