Back to tools
BUILDING
Conduit
Dashboards as YAML, no extension code.
A VS Code extension that turns .conduit.yaml files into dashboards, fetchers, and explorers. Chain built-in steps, query Postgres or SQLite, download and parse files, sign and inspect JWTs, and render results as tables, trees, or an interactive editor.
Source is private
The problem
Every internal dashboard or fetcher becomes its own little extension, with build tooling to match. Most of them are the same steps in a different order.
The solution
Describe the tool as YAML and it runs. Query Postgres or SQLite, fetch and parse files, sign JWTs, and render tables, trees, or an editor, with no extension code.
Architecture
.conduit.yamltool definitions
VS Code extensionstep runner
Postgres · SQLitequeries
HTTP · files · JWTsteps
Tables · trees · editorsrendered views
Features
- Author tools as YAML, with no extension code to write
- Query Postgres and SQLite, download and parse files
- Sign JWTs and edit them in an interactive view
- Register palette commands and bind to file types
Technologies
TypeScriptVS Code APIesbuild