Install latest/stable of ForgeKit

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install forgekit

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for ForgeKit

Package name

  • forgekit

License

  • MIT

Last updated

  • Today - latest/stable

Websites


Contact


Source code


Report a bug


Report a Snap Store violation

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 Published 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.