Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ajalzahrani/bun-hono-drizzle-sqlite
Bun starting kit application uses (hono, drizzle, sqlite, and zod)
https://github.com/ajalzahrani/bun-hono-drizzle-sqlite
api-versioning bun drizzle hono orm sqlite starting-kit
Last synced: about 6 hours ago
JSON representation
Bun starting kit application uses (hono, drizzle, sqlite, and zod)
- Host: GitHub
- URL: https://github.com/ajalzahrani/bun-hono-drizzle-sqlite
- Owner: ajalzahrani
- Created: 2025-01-13T18:06:10.000Z (1 day ago)
- Default Branch: main
- Last Pushed: 2025-01-13T18:21:51.000Z (1 day ago)
- Last Synced: 2025-01-13T19:31:04.664Z (1 day ago)
- Topics: api-versioning, bun, drizzle, hono, orm, sqlite, starting-kit
- Language: TypeScript
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bun-Hono-Drizzle-SQLite Starter Kit
Install dependencies:
```bash
bun install
```Rename `.env.example` to `.env`
set the `PORT` environment variable, and
set the `DB_FILE_NAME` environment variableSet up the database:
```bash
bun run db:push
```Run the server:
```bash
bun run dev
```Use `test.rest` to test the API
This starter kit was created using `bun init` in bun v1.1.32. [Bun](https://bun.sh).
# Features
- Hono web framework
- Drizzle ORM
- SQLite database
- Zod for data validation
- Environment variables
- API versioning
- API documentationGood luck!