Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tr1sm0s1n/bun-elysia-api
Simple API demonstrating CRUD operations in TypeScript with Bun and Elysia.
https://github.com/tr1sm0s1n/bun-elysia-api
api bun crud elysia rest-api typescript
Last synced: about 2 months ago
JSON representation
Simple API demonstrating CRUD operations in TypeScript with Bun and Elysia.
- Host: GitHub
- URL: https://github.com/tr1sm0s1n/bun-elysia-api
- Owner: tr1sm0s1n
- Created: 2023-07-21T14:31:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-04T15:59:36.000Z (about 1 year ago)
- Last Synced: 2023-11-04T16:38:01.786Z (about 1 year ago)
- Topics: api, bun, crud, elysia, rest-api, typescript
- Language: TypeScript
- Homepage:
- Size: 13.7 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bun-Elysia-API
Simple API demonstrating CRUD operations in TypeScript with Bun and Elysia.
## 🛠 Built With
[![Bun Badge](https://img.shields.io/badge/Bun-000?logo=bun&logoColor=fff&style=for-the-badge)](https://bun.sh/)
[![Elysia Badge](https://img.shields.io/badge/Elysia-000?logo=bun&logoColor=fff&style=for-the-badge)](https://elysiajs.com/)
[![TypeScript Badge](https://img.shields.io/badge/TypeScript-3178C6?logo=typescript&logoColor=fff&style=for-the-badge)](https://www.typescriptlang.org/)## ⚙️ Run Locally
Clone the project
```bash
git clone https://github.com/tr1sm0s1n/bun-elysia-api.git
cd bun-elysia-api
```Install Bun
```bash
curl -fsSL https://bun.sh/install | bash
```Install dependencies
```bash
bun install
```Test the application
```bash
bun test
```Start the application
```bash
bun dev
```Open [browser](http://127.0.0.1:8080/swagger) for the API documentation.