Gapizer - Gerador de APIs em Go

CLI em Go para gerar APIs completas a partir de arquivos YAML, incluindo autenticação, banco de dados e boas práticas automaticamente.

Sobre o Gapizer

O Gapizer é uma ferramenta de linha de comando escrita em Go que automatiza a criação de APIs RESTful. A partir de um arquivo YAML, ele gera automaticamente toda a estrutura de código necessária, incluindo autenticação, conexão com banco de dados e organização seguindo boas práticas.

Recursos Principais

Autenticação pronta (JWT, OAuth, etc.).
Conexão com banco de dados (PostgreSQL, MySQL, etc.).
Separação de arquivos e pastas seguindo boas práticas.
CRUDs automáticos para as entidades definidas.
Middleware para validações e segurança.

A ferramenta pode ser instalada via NPM para desenvolvedores que utilizam JavaScript/Node.js ou pode ser baixada como um executável para Windows, facilitando seu uso para todos os tipos de desenvolvedores.

Imagens do projeto

Imagens Desktop

NPM - Gapizer