https://github.com/osspkg/goppy
Microservice Toolkit
https://github.com/osspkg/goppy
console console-application database dependency-injection framework go go-sdk golang skeleton toolkit web website
Last synced: 1 day ago
JSON representation
Microservice Toolkit
- Host: GitHub
- URL: https://github.com/osspkg/goppy
- Owner: osspkg
- License: bsd-3-clause
- Created: 2022-05-30T13:39:27.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2026-03-24T03:19:43.000Z (about 1 month ago)
- Last Synced: 2026-04-10T23:10:26.642Z (16 days ago)
- Topics: console, console-application, database, dependency-injection, framework, go, go-sdk, golang, skeleton, toolkit, web, website
- Language: Go
- Homepage: https://goppy.osspkg.com
- Size: 1.01 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Goppy Microservice Toolkit
[](https://github.com/osspkg/goppy/releases/latest)
[](https://goreportcard.com/report/github.com/osspkg/goppy)
[](https://github.com/osspkg/goppy/actions/workflows/ci.yml)

## Install tool
```bash
go install go.osspkg.com/goppy/v3/cmd/goppy@latest
```
## Features
- Config auto generation
- Custom pool of HTTP servers with configuration via config
- Group APIs with middleware hanging on each group
- Extensible middleware framework
- Application customization via plugins
- Built-in dependency container
- Data binding for JSON
- Executing console commands
- Automatic dependency resolution at startup
## Guide
[](https://goppy.osspkg.com)
[](https://github.com/osspkg/goppy/wiki)
## Contribute
**Use issues for everything**
- For a small change, just send a PR.
- For bigger changes open an issue for discussion before sending a PR.
- PR should have:
- Test case
- Documentation
- Example (If it makes sense)
- You can also contribute by:
- Reporting issues
- Suggesting new features or enhancements
- Improve/fix documentation
## Community
[](https://github.com/osspkg/goppy/discussions)
## License
BSD-3-Clause License. See the LICENSE file for details.