sql-crud
SQL based CRUD Service for data models
mysqlgolangboilerplatecrudsqlechosqlitepostgresqlswaggercodegeneratorrestful-api
FreeRepo
Overview
SQL-CRUD - CLI Tool for Golang Backend Projects. SQL-CRUD is a powerful command-line tool that streamlines the setup of Golang backend projects using GORM and Echo for SQL-based applications. It automates the generation of boilerplate code, caching logic and documentation, significantly accelerating development. Generates GORM models, services and controllers based on metadata provided in a config.json file. Automatically creates RESTful CRUD APIs for each model.
Features
crud-code-generationgorm-model-generationrestful-api-generationswagger-documentationin-memory-cachingdatabase-migrationsmulti-app-supportobservabilityrole-based-access-controladmin-ui
Feature Flags
userDashboardauthenticationemailsauthorizationteamsOrgsloggingErrorTrackingjobsQueueapiDocscachingschedulingCronsmultitenancylogging
Recommended Use Cases
rapid-backend-prototypinggolang-crud-servicesmulti-tenant-applicationsmonorepo-backend-projectsapi-scaffolding
Frontend
None
Backend
golangechogorm
Auth Providers
sso
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
0
๐ด Forks
0
๐งพ License
mit
๐ Active
Yes
๐ Last Commit
2025-09-12T13:43:40.000Z
GitHub
Stack
Framework
echo
Language
golang
Database
mysql, postgresql, sqlite
ORM
gorm
Testing
unit-tests
Monitoring
prometheus, jaeger
Logging
structured-logging
Data Layer
Databases
postgresql, mysql, sqlite
ORM
gorm
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open source CLI tool