gpsystem
> Modular Go backend toolkit: a reusable service-chassis plus a scaffolding CLI for spinning up module-based Fiber v3 backends. Code generation via TypeSpec, OpenAPI and oapi-codegen, with built-in observability, auth/RBAC, validation and Postgres support.
A kit that gives you two things. First, a service-chassis: ready, reusable Go packages: HTTP server, observability (OpenTelemetry), error handling, validation, env-config, Postgres, auth, RBAC, pagination and file storage (S3). Second, a scaffolding CLI that generates a full project, module, domain and handler from them. The workflow is TypeSpec to OpenAPI to oapi-codegen code generation, with business logic living in the service layer. Pre-1.0 and under active development, currently building the first modules with it to surface early issues before a public release. Ships with a bilingual (HU/EN) documentation site (Docus/Nuxt).
- →Service-chassis: reusable Go packages (HTTP, OTel, auth/RBAC, validation, Postgres, S3)
- →Scaffolding CLI: generate projects, modules, domains and handlers
- →TypeSpec to OpenAPI to oapi-codegen code-generation workflow
- →Bilingual (HU/EN) documentation site (Docus/Nuxt)