What's new?

Here you can find all latest news and updates on Tokay.


2025-08-02 - WebAssembly, Tokay Playground and a new, faster loading parser

We are pleased to announce the release of Tokay v0.6.12. There's currently much stuff going on under the hood.

Here's an overview about the latest developments from Tokay v0.6.9 until v0.6.12:

  • Support of serde for several types. This made it possible to save and load a compiled Tokay VM program into CBOR-encoded binary file, which can be directly loaded and afterwards executed. Additionally, the parser is now being loaded just once per thread, which leads in much higher execution times.
  • The compiler's handling of global variables fed externally was implemented. Now you can assign variables via tokay -vvar=42 directly on the command-line.
  • Tokay now compiles safely to WebAssembly (WASM). The tokay-wasm-crate compiles the latest Tokay release for WebAssembly and provides some entry points. So Tokay can now be used and installed as an NPM package in the Node/JavaScript world: https://www.npmjs.com/package/tokay
  • Tokay Play is currently under heavy development to provide an instant Tokay development environment running natively in the browser. It shall be used to try Tokay and do some real ad-hoc parsing right away in your browser!

Continue reading →




2023-06-05 - Heavily working on next milestone v0.7

Right after releasing Tokay v0.6 as another milestone heavily focusing on internal features, development continues towards v0.7 as a huge milestone with the goals of implementing generic parselets and iterators, which where already made available with Tokay v0.6.1.

All three goals will significantly change Tokay's syntax in some ways, and establish one of the language's most powerful core features.

We're hoping to release this big version during summer 2023.

Continue reading →