Skip to content

The ecosystem

46 plugins,
and counting.

Every plugin installs by name over the fledge-v1 protocol: a sandboxed JSON-over-stdio contract. Native or WASM. Write your own in any language; community plugins compose on the same protocol.

# Install any plugin by repo
$ fledge plugins install CorvidLabs/fledge-plugin-github
Rust 14
TypeScript 3
JavaScript 1
Shell 16
Other 12
algochat TypeScript

Encrypted on-chain messaging. AlgoChat via Algorand.

apple-music Other

Apple Music controls for fledge. Play, pause, skip, search, and browse your library from the terminal.

attest Other

Record and verify signed provenance as `fledge attest`: who reviewed which commit, kept in git notes.

augur Other

Score a diff's change risk as `fledge augur`: proceed, review, or block, for humans and agents.

bench Rust

Run benchmarks, save a baseline, and flag regressions

bridge Other

Dev environment bridge. Connect your machine to a remote agent session over WebSocket.

bridge-client Shell

Bridge client for fledge. Read and write files on connected bridge sessions.

canary Shell

Native security canary. Probes what an untrusted plugin can access.

canary-wasm Rust

WASM security canary. Proves the Wasmtime sandbox blocks every attack the native canary exposes.

color Other

Color palette helpers for fledge. Convert, preview, generate.

coverage Rust

Run language-native test coverage and gate on a threshold

dashboard Other

Interactive web dashboard plugin for fledge

deploy Shell

Example fledge plugin with deploy, rollback, and lane hooks for plugin authors.

deps Shell

Cross-ecosystem dependency health for fledge. Outdated, audit, licenses across Rust, Node, Python.

discord TypeScript

Discord webhook plugin for CI failure notifications

docker Other

Docker build, push, and compose helpers wired to your project

doctor Shell

Toolchain diagnostics for fledge, extends fledge doctor with rust/node/python/swift/etc. probes

e2e Shell

End-to-end test plugin. Exercises every command and reports pass or fail.

env Other

Check, list, and diff project .env files against .env.example

example Shell

Example fledge plugin demonstrating command extension and lifecycle hooks

figma Shell

Sync Figma design tokens, export component specs, and diff design changes

github Shell

GitHub commands for fledge. Checks, issues, PRs via the gh CLI.

gitleaks Rust

Scan your repo for committed secrets via gitleaks, with a one-command pre-commit hook installer

hangman Rust

Hangman with identifiers from your codebase

hello Shell

Example fledge plugin (bash) demonstrating the fledge-v1 protocol

hello-rust Rust

Example fledge plugin in Rust. Demonstrates the fledge-v1 protocol.

hello-swift Other

Example fledge plugin in Swift. Demonstrates the fledge-v1 protocol.

http Other

Authenticated HTTP/REST client as fledge http, with SSRF guards. Complements fledge-plugin-web.

hub JavaScript

Local web dashboard for browsing and managing fledge templates, plugins, lanes, and config

jwt Shell

JWT encode, decode, and verify from fledge

localnet Shell

Algorand localnet lifecycle plugin. Start, stop, reset, fund, accounts.

memory TypeScript

Three-tier memory plugin. Ephemeral SQLite, mutable ARC-69, permanent on-chain.

metrics Rust

Code metrics for fledge. LOC, churn, test ratio. Wraps tokei and git.

pg Other

Postgres database management as fledge pg: query and schema over psql, with destructive-statement safety. Sibling of fledge-plugin-sql.

port Rust

Find and kill processes bound to a TCP port. Friendlier lsof and netstat wrapper.

roast Shell

Roast a commit through the active fledge LLM provider. Entertainment purposes only.

scratch Rust

Throwaway scratch notes scoped to your current repo. Opens in $EDITOR, autosaved per-repo.

secrets Other

Scan your codebase for leaked secrets, API keys, tokens, passwords, private keys. Kotlin fledge plugin.

speedtest Rust

Measure download and upload bandwidth via Cloudflare's speed test endpoints

sql Shell

SQLite management plugin. Init, migrate, query, schema.

standup Rust

Markdown standup post from your recent git commits, narrated by the active fledge LLM

stats Rust

Example fledge plugin showing project statistics using the fledge-v1 protocol.

templates-remote Shell

Remote template registry for fledge, search GitHub for community templates, publish your own

todo Rust

Extract TODO/FIXME/HACK/XXX comments from your codebase

tz Rust

Timezone utility for fledge. Show, convert, and manage saved zones across distributed teams.

weather Shell

Terminal weather reports powered by Open-Meteo

Write your own

A plugin is a subprocess that speaks fledge-v1: JSON messages over stdio. Declare your commands in plugin.toml, scaffold with fledge plugins create, publish to GitHub.

[plugin]
name = "fledge-deploy"
version = "0.1.0"
description = "Deploy to cloud providers"

[[commands]]
name = "deploy"
binary = "fledge-deploy"