#tree-sitter #vm #query #bytecode #plotnik

plotnik-vm

Runtime VM for executing compiled Plotnik queries

3 releases

Uses new Rust 2024

0.3.2 Jan 16, 2026
0.3.1 Jan 15, 2026
0.3.0 Jan 15, 2026

#1085 in Programming languages


Used in 2 crates (via plotnik-lib)

Apache-2.0

290KB
6.5K SLoC

Runtime VM for executing compiled Plotnik queries.

This crate provides the virtual machine that executes bytecode against tree-sitter syntax trees, producing structured output.

Dependencies

~4–8.5MB
~160K SLoC