Choose it when you need to watch non-Go files or launch multiple commands in parallel after changes.
Live reload for Go apps. Watch arbitrary files and respond with arbitrary commands. Supports running multiple commands in parallel.
- 575
- Go
- MIT
Go live reload / dev process watching
Air is a command-line tool that watches Go source files and automatically rebuilds/restarts running Go apps during development.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
Choose it when you need to watch non-Go files or launch multiple commands in parallel after changes.
Live reload for Go apps. Watch arbitrary files and respond with arbitrary commands. Supports running multiple commands in parallel.
Choose it when you want a bare watcher that executes Go commands like go run or go test without Air's config-focused workflow.
Missing watch mode for Go commands. Watch Go files and execute a command like "go run" or "go test"
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
Unmaintained for years but still works as a simpler MIT-licensed Go live-reload utility for legacy setups.
Live reload utility for Go web servers
An unmaintained all-in-one Go task runner with live reload; pick it for feature breadth if you accept stale code.
Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading.
These projects were analysed and named air among their alternatives. The relationship is not symmetric — how air rates them is a separate judgement, made when air is analysed in its own right.
calls air “A well-maintained, focused Go live-reload tool; choose it when you need only watch-and-restart, not multi-task automation.”
Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading.