hono-starter
๐ hono-starter - A Typescript API with Node + Hono + Drizzle + MySQL + BullMQ
nodejsmysqlboilerplatejwttypescriptdocker-composeclean-architecturestarter-kitenvhonopino-logsbullmq
FreeRepo
Overview
Hono Starter is a TypeScript boilerplate for building REST APIs with Hono framework, featuring clean dependency injection architecture, JWT authentication, Zod validation, MySQL database with Drizzle ORM, Redis queues via BullMQ and built-in Swagger API documentation. It includes Docker setup, database migrations and tools like Pino logging and Biome formatting for a production-ready foundation.
Features
jwt-authenticationzod-validationbullmq-queueredis-workerswagger-api-docsdrizzle-studioclean-architecturedocker-composeenvironment-configuration
Feature Flags
authenticationloggingErrorTrackingjobsQueueapiDocscachingformsValidationloggingvalidation
Recommended Use Cases
rest-apimicroservicebackend-servicejob-queue-processing
Frontend
None
Backend
nodejshonotypescript
Auth Providers
jwt
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
168
๐ด Forks
15
๐ Active
Unknown
๐ Last Commit
2025-03-02T07:13:02Z
GitHub
Stack
Framework
hono
Language
typescript
Database
mysql
Auth
jwt
ORM
drizzle-orm
Logging
pino
Data Layer
Databases
mysql, redis
ORM
drizzle-orm
UI Stack
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open source boilerplate