An open API service indexing awesome lists of open source software.

https://github.com/nirnejak/hono-bun-starter

A Hono Bun TypeScript Starter Template
https://github.com/nirnejak/hono-bun-starter

better-auth boilerplate bun bunjs drizzle-kit drizzleorm eslint hono honojs husky neondb precommit-hooks prettier starter-kit starter-project starter-template-boilerplate starter-templates typescipt

Last synced: about 2 months ago
JSON representation

A Hono Bun TypeScript Starter Template

Awesome Lists containing this project

README

          


Hono Bun Starter


Hono and Bun project starter using TypeScript.

## Tech Stack

- **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

## Getting Started

1. Clone and install: `git clone https://github.com/nirnejak/hono-bun-starter.git && cd hono-bun-starter && bun install`

2. Set up environment: `cp .env.example .env` and update `.env` with your config

3. Start dev server: `bun run dev`

## Available Scripts

- `bun run dev` - Start development server
- `bun run build` - Build for production
- `bun run lint` - Run ESLint
- `bun run format` - Format with Prettier
- `bun run db:generate` - Generate migrations
- `bun run db:migrate` - Run migrations