Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

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.