Gonyx Framework

Gonyx is a modern, high-performance framework designed to streamline application development with a focus on simplicity and efficiency. It provides a robust foundation for building scalable applications with built-in support for modern development practices.
Visit our official website at https://gonyx.io for more information.
Prerequisites
Before you begin, ensure you have the following installed:
- Go version 1.23 or higher
To verify your Go installation:
go version
Quick Start
Download and Installation
Visit our download page at https://gonyx.io/download for the latest versions and installation instructions.
Alternatively, you can download the binaries directly for your platform:
After downloading, extract the archive and use the binary inside to create new projects:
# Linux/macOS
unzip gonyx_<platform>_x64.zip
chmod +x gonyx
./gonyx init hello_world --path .
# Windows
# Extract the zip file and run:
gonyx.exe init hello_world --path .
Features
- Fast and efficient core architecture
- Built-in development tools
- Cross-platform support
- Modern development workflow
- Extensible plugin system
Contrib Packages
The following contributed packages extend Gonyx's functionality:
- gormkit: A wrapper around GORM package to handle rational databases (sqlite, mysql, postgresql)
- mongokit: A wrapper around the MongoDB driver package
Documentation
Comprehensive documentation is available at https://gonyx.io/docs/0.3.0/intro.
Contributing
We welcome contributions from the community! Here's how you can help:
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature)
- Commit your changes (
git commit -m 'Add some amazing feature')
- Push to the branch (
git push origin feature/amazing-feature)
- Open a Pull Request
Contributors
License
This project is licensed under the MIT License - see the LICENSE file for details.