Hono and Bun project starter using TypeScript.
- Framework: Hono v4.x
- Language: TypeScript v5.x
- Database: Drizzle ORM with Neon PostgreSQL
- Runtime: Bun v1.3.5 or Node.js 24.12.0 (Volta)
- Package Manager: Bun
- Database: Drizzle ORM with Neon PostgreSQL
-
Clone and install:
git clone https://github.com/nirnejak/hono-bun-starter.git && cd hono-bun-starter && bun install -
Set up environment:
cp .env.example .envand update.envwith your config -
Start dev server:
bun run dev
bun run dev- Start development serverbun run build- Build for productionbun run lint- Run ESLintbun run format- Format with Prettierbun run db:generate- Generate migrationsbun run db:migrate- Run migrations