goose vs windmill
goose and windmill share 25 technologies: axum, sqlx, Tokio, React, oauth2, rmcp, aws-sdk-bedrockruntime, candle-core, candle-nn, candle-transformers, hf-hub, tokenizers, pulldown-cmark, schemars, tracing, tracing-subscriber, OpenTelemetry, tracing-opentelemetry, opentelemetry-appender-tracing, opentelemetry-otlp, tracing-appender, Tailwind CSS, tailwind-merge, Lucide, and Zod. Both are written in Rust.
What they share and what sets them apart
goose
an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
Rust56.3kRead on November 5, 2026, at commit bfe8ccdWhat is goose built with?Only in goose
- lru
- AIOHTTP
- axum-server
- Vite
- React Router
- Express
- Electron
- MCP
- console
- comfy-table
- indicatif
- keyring
agent-client-protocol
- tiktoken-rs
minijinja
- v_htmlescape
- image
- docx-rs
- lopdf
- qrcode
- symphonia
- zip
- jsonschema
tracing-futures
class-variance-authority
react-toastify
- Radix UI
- TanStack
- Framer
- react-select
react-syntax-highlighter
@agentclientprotocol/sdk
katex
- react-markdown
rehype-katex
remark-breaks
remark-gfm
remark-math
- turndown
- electron-log
- electron-squirrel-startup
In common
- axum
- sqlx
- Tokio
- React
- oauth2
- rmcp
aws-sdk-bedrockruntime
- candle-core
- candle-nn
- candle-transformers
- hf-hub
tokenizers
- pulldown-cmark
- schemars
tracing
tracing-subscriber
- OpenTelemetry
- tracing-opentelemetry
opentelemetry-appender-tracing
opentelemetry-otlp
tracing-appender
- Tailwind CSS
tailwind-merge
- Lucide
- Zod
windmill
Code-first platform for workflows, apps and AI agents, on the fastest self-hostable orchestrator (benchmarked against Airflow, Prefect and Temporal). Business teams build with AI, engineers control what ships. Open-source alternative to Lovable, Retool and n8n.
Rust18.4kRead on November 6, 2026, at commit 9ce2c6bWhat is windmill built with?Only in windmill
- tower
async-nats
aws-sdk-sqs
mysql-connector-python
- nkeys
- postgres-native-tls
- postgres-protocol
psycopg
psycopg2-binary
- pyairtable
- pymongo
- rdkafka
rusqlite
- s3transfer
- sqlx-postgres
- tokio-postgres
- quick_cache
- object_store
- Postgres
- MySQL
- duckdb
- lapin
- rumqttc
- SQLite
datafusion
- MongoDB
- tiberius
- Deno
- Svelte
- SvelteKit
- idb
- lru-cache
OpenAI- Anthropic
matplotlib
seaborn
- SQLAlchemy
- cryptography
- pyjwt
- hmac
- tower-cookies
- jsonwebtoken
- argon2
aws-sdk-sts
- ed25519-dalek
- gcp_auth
- hkdf
- openidconnect
nltk
aws-sdk-bedrock
- libxml
- mail-parser
- quick-xml
sendgrid
parquet
- yaml-rust
- deno_webidl
aws-sdk-secretsmanager
- boto3
- k8s-openapi
kube
opentelemetry-semantic-conventions
- prometheus
- bollard
@ai-sdk/react
@assistant-ui/react
ai
yaml
- Ajv
- style-to-object
- xyflow
- monaco-editor
- Chart.js
ag-grid-community
chartjs-adapter-date-fns
chartjs-plugin-zoom
- svelte-range-slider-pips
driver.js
- ol
- panzoom
- @codingame/monaco-vscode-languages-service-override
- Mermaid
- monaco-vim
xterm
- xterm-readline
- y-monaco
- svelte-exmarkdown
highlight.js
- dompurify
- mdast-util-find-and-replace
pdfjs-dist
rehype-raw
rehype-sanitize
- unist-util-visit
Side by side
Frequently asked questions
Which is bigger, goose or windmill?
Which has more GitHub stars, goose or windmill?
The proof: aaif-goose/goose on GitHub
Which has more tests, goose or windmill?
Which was updated more recently, goose or windmill?
The proof: windmill-labs/windmill's commits on GitHub
Which has more commits signed by AI, goose or windmill?
The proof: the commits each tool signed in windmill-labs/windmill
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

