Packages
Browse packages indexed by the registry.
Go language support for bonsai-lint
Java language support for bonsai-lint
PHP language support for bonsai-lint
Python language support for bonsai-lint
JavaScript and TypeScript language support for bonsai-lint
Vue single-file component support for bonsai-lint
Multi-language cognitive complexity linter, as a single static binary
Used to automatically download modpack when testing locally with bonsai. To be used with Prism Launcher
Build tools used by bonsai libraries
CLI for managing minecraft modpacks and distributing them to various platforms
Desktop interface for Bonsai: A tool for managing minecraft modpacks and distributing them to various platforms
macros used by bonsai libraries
A Rust library for parsing and executing behavior trees defined in MDSL (Mistreevous Domain Specific Language) into bonsai Behaviour Trees
bonsai-ninja analyzer CLI.
Abstract interpretation / symbolic trace engine.
Bundled language adapter registry for bonsai SDK and CLI.
Browse + dump command data layer — the SDK powering `bonsai-ninja defs/calls/imports/...` and `dump-*`.
Cross-function call graph + function summaries.
Control-flow graphs.
Shared IDs, spans, and precision model for bonsai-ninja.
Incremental analyzer database.
Diagnostic model for bonsai-ninja.
Memory-mapped, content-addressed fact store with workspace-wide string interning
FNV-1a-64 stable content hashing for bonsai-ninja IDs.
Workspace-wide Interprocedural Dataflow Graph (IFDS-style) — single graph that all bonsai-ninja consumers query
Declaration and reference indices.
Chain enumeration + filter engine — the SDK powering `bonsai-ninja inspect`.
LanguageAdapter trait and capability types for bonsai-ninja.
C language adapter.
C++ language adapter.
C# language adapter.
Dart language adapter.
Elixir language adapter.
Erlang language adapter.
Go language adapter.
Java language adapter.
JavaScript language adapter.
Kotlin language adapter.
Lua language adapter.
Objective-C language adapter.
Perl language adapter.
PHP language adapter.
Python language adapter.
Ruby language adapter.
Rust language adapter (reference implementation).
Scala language adapter.
Swift language adapter.
TypeScript language adapter.
Tree-sitter parse cache with incremental reparsing.