pigibrack
Pi extension package for structural Scheme/Guile editing with a persistent REPL sidecar
Package details
Install pigibrack from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pigibrack- Package
pigibrack- Version
0.3.0- Published
- Apr 4, 2026
- Downloads
- 405/mo · 7/wk
- Author
- serpent213
- License
- BSD-2-Clause
- Types
- extension
- Size
- 56.8 KB
- Dependencies
- 0 dependencies · 2 peers
Pi manifest JSON
{
"extensions": [
"./extensions/pigibrack/index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pigibrack
Pi package providing a Guile/Scheme structural editing extension.
Features
- Top-level form tools by name or index:
pigibrack_read_modulepigibrack_read_formpigibrack_read_formspigibrack_search_formspigibrack_replace_formpigibrack_insert_formpigibrack_delete_form
- Syntax checks via Guile reader:
pigibrack_check_syntax - Persistent Guile REPL sidecar eval:
pigibrack_eval_expr - Macro expansion:
pigibrack_macro_expand - Commands:
/pigibrack-status/pigibrack-repl-reset
Install in pi
pi install npm:pigibrack
Or project-local:
pi install -l npm:pigibrack
Manual load (this repo)
Pi auto-discovers .pi/extensions/pigibrack/index.ts in this repository.
Package manifest
This package declares:
{
"pi": {
"extensions": ["./extensions/pigibrack/index.ts"]
}
}
License
BSD-2-Clause.