# **ANAR Web Framework** ### Fast. Secure. Developer-Friendly. A modern Go web framework that accelerates development through smart code generation, convention-over-configuration design, and built-in productivity tools. [View on Codeberg](https://codeberg.org/anarproject/anar){: .btn .btn--primary .btn--large }

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.

Join the Project on Codeberg