anar

command module
v0.0.0-...-0a4598a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 21, 2026 License: MIT Imports: 3 Imported by: 0

README

Anar Logo

Anar

Anar is a Go-based web framework built on Gin for rapid development of APIs and applications.
It provides scaffolding, CRUD generation, authentication, scheduling, and integrations with multiple OAuth providers.

About the Name

The name �Anar� carries rich symbolism across cultures and mythology. In languages like Turkish and Persian, anar means pomegranate, a fruit often associated with life, fertility, and vitality. In the world of Tolkien�s mythology, Anar represents the Sun, a symbol of light, energy, and guidance. By choosing this name for our framework, we embrace both meanings�the vibrant life of the pomegranate and the illuminating power of the Sun�reflecting our vision of a framework that is both lively and enlightening.

Features

  • Scaffold new Go projects with a clean folder structure

  • Generate models automatically with gorm.Model support

  • Automatically generate CRUD handlers for models

  • Database migrations for your models

  • JWT-based authentication support

  • Complete permissions and role-based access control (RBAC) system

  • Redis integration

  • SMTP email support

  • S3-compatible storage support

  • OAuth login via Facebook, Google, Apple, and GitHub

  • Modular, extensible, and configurable architecture

Documentation

License

This project is licensed under the MIT License. See the LICENSE file for details.

Author

Ali Miracle � Designer and maintainer of Anar Email: alimiracle@riseup.net

Documentation

The Go Gopher

There is no documentation for this package.