Repository navigation
The first public release of Anetos, a batteries-included web framework for Go.
go install anetos.dev/anetos/cli/cmd/anetos@latest # Go 1.26 or later
anetos new blog && cd blog
go tool anetos devAnetos puts what most web apps need in one framework, on net/http: routing, a data layer with migrations and generated model code, templ views, sessions and forms, accounts and roles, queues, events, the scheduler, mail, file storage, search (full text and by meaning), AI providers, translations and an admin. The web server, queue workers, listeners and scheduler run in one binary, or split by process type.
New in v0.5
- Installs with
go install: the tool, the framework and its driver modules are published together under one version. - Interface components in every web project (
views/ui) and a choice of CSS framework: Pico, Bootstrap, Bulma, Tailwind CSS or none (css:useswitches). - One vocabulary across settings, commands and the API, with a glossary.
- Projects ready for coding agents:
AGENTS.mdand skills, the docs offline in the tool,anetos check, the app describing itself as JSON, an MCP server (guide). - A security check of the code, dependencies, routes, settings and the running site, with SARIF for GitHub's code scanning (guide).
- Versioned docs, contributor docs, governance and a code of conduct.
Anetos is early: APIs will change before 1.0, and each change is in the changelog and the upgrade guide of its release.
Questions and ideas: Discussions. Bugs: Issues.