What Makes ANAR Different
Rapid Development
Generate models, controllers, and routes automatically using the anar CLI tool start building in minutes, not hours.
Seamless ORM Integration
Powered by GORM, ANAR handles database models, relationships, and migrations with ease.
Smart Scaffolding
Automatic CRUD generation for any entity clean, consistent, and production-ready out of the box.
Security by Default
Built-in middlewares for authentication, authorization, and input validation to keep your apps safe.
Powerful CLI Tool
The ANAR command-line utility manages every stage of your app from initialization to deployment.
Flexible Architecture
Modular design lets you extend or replace any part of the system while keeping full control.
Testing Support
Integrated tools make it easy to write and run tests for your models, controllers, and routes.
Designed for Developers
ANAR is crafted for Go developers who value simplicity, speed, and scalability.
Whether youre creating a small REST API or a large enterprise service, ANAR gives you a solid and efficient foundation.
The Meaning Behind ANAR
The name ANAR represents light a symbol of clarity, power, and innovation.
Just as light reveals and empowers, ANAR aims to illuminate the path of web development in Go with clean design and modern tools.
Contribute to ANAR
ANAR is open source and community-driven.
We welcome contributions, ideas, and feedback from developers worldwide.