ForgeKit
Install latest/stable of ForgeKit
Ubuntu 16.04 or later?
Make sure snap support is enabled in your Desktop store.
Details for ForgeKit
Package name
- forgekit
License
- MIT
Last updated
- 31 August 2026 - latest/stable
Websites
Contact
Source code
Report a bug
External link warning
You are about to open
Do you wish to proceed?
Report a Snap Store violation
Report ForgeKit for a Snap Store violation
Snap Store Violation Report submitted successfully
Thank you for your report. Information you provided will help us investigate further.
Error submitting report
There was an error while sending your report. Please try again later.
Share this snap
Generate an embeddable card to be shared on external websites.
Go CLI for generating, managing, analyzing and diagnosing backend APIs
ForgeKit is a developer CLI written in Go that helps you bootstrap backend REST APIs without manually creating the same project structure, configuration, database integration, Docker files, migrations, and tests every time.
It generates production-ready Go REST APIs with a clean hexagonal architecture, including PostgreSQL integration, Docker Compose, database migrations, environment configuration, and automatic tests.
Features:
- Project scaffolding with hexagonal architecture
- PostgreSQL + Docker Compose + migrations
- Feature system (forge add/remove): auth, cors, logging, swagger
- Architecture validation (forge doctor, forge check, forge analyze)
- Project inspection (forge inspect)
- Extensible CLI with JSON output and CI modes
| Revision | Channel | Version | Build | Commit |
|---|
The build and commit information is derived from build infrastructure records.
Install ForgeKit on your Linux distribution
Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.