https://github.com/getevo/evo-min
EVO Mini
https://github.com/getevo/evo-min
Last synced: 8 months ago
JSON representation
EVO Mini
- Host: GitHub
- URL: https://github.com/getevo/evo-min
- Owner: getevo
- License: mit
- Created: 2023-03-03T15:34:14.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-22T07:04:56.000Z (about 3 years ago)
- Last Synced: 2025-02-21T12:34:19.300Z (over 1 year ago)
- Language: Go
- Size: 141 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.MD
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
## EVO Web Application Development Framework
[](https://goreportcard.com/report/github.com/iesreza/io)
 [](https://discord.gg/RcmcKu5) [](https://github.com/getevo/evo/issues) [](https://github.com/getevo/evo/stargazers) [](https://gitter.im/getevo-golang/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
EVO is a powerful package for quickly writing modular web applications/services in Golang aimed both backend and frontend.
## Features
- Think once, Code less, Do more!
- Aim both frontend and backend
- Extremely simple to use.
- Awesome superfast path matching and routing.
- Modular & Extensible
- A lot of tweaks and improvments
- A lot of useful functions
- A lot of UI components and integrations
- A lot of usable/reusable apps to include and use
- Live reload
- High performance
- Superfast template engine
- Actively maintained
- Docker Integration
## Builtin Apps
- Admin `simple extensible user panel`
- Auth `fully featured user/group/role/permission management set of apies`
- AdminLTE `adminlte template ready to use!`
- Query `dynamic multi purpose data query api`
- Settings `create settings view for all of your apps`
## Documentation
[Documentation (WIKI)](https://github.com/getevo/evo/wiki)
#### Quick Start
- Installation
- Create new project
- Examples
## Todo
- i18n
- User Management app
- Journal App
- Log App
- Swagger
- [Documentation (WIKI)](https://github.com/getevo/evo/wiki)
- Sample Apps
- Clear Libraries
- Improve Manager
- Keycloak login
- Social Login
- Websocket integration
- CodeTest integration
- Implementation test case of code
## Shoulders of Giants
EVO stands on shoulder of great projects or inspired by them.
##### [Fiber](https://github.com/gofiber/fiber "Fiber")
An Express-inspired web framework written in Go
_____
##### [GORM](https://github.com/jinzhu/gorm "GORM")
The fantastic ORM library for Golang
_____
##### [Jet Template Engine for Go](https://github.com/iesreza/jet "Jet Template Engine for Go")
Jet is a template engine developed to be easy to use, powerful, dynamic, yet secure and very fast.
_____
##### [mapstructure](https://github.com/mitchellh/mapstructure "mapstructure")
mapstructure is a Go library for decoding generic map values to structures and vice versa, while providing helpful error handling.
_____
## Contact
- Join the community and chat with us in real-time on [Discord](https://discord.gg/mCfYm6A).
- Submit requests and issues on GitHub.
## Contributors
[
](https://github.com/iesreza) | [
](https://github.com/Allan-Nava) |
:---:|:---:|
[Reza](https://github.com/iesreza)|[Allan](https://github.com/Allan-Nava)