# install Swagger
```sh
bun add @elysiajs/swagger
```
Then use it
```ts
import { Elysia } from 'elysia'
import { swagger } from '@elysiajs/swagger'
new Elysia()
.use(swagger())
.get('/', () => 'hi')
.post('/hello', () => 'world')
.listen(8080)
```
Add health check like this
```ts
.get("/health", ({}) => {
return {
uptime: process.uptime(),
message: "OK",
timestamp: Date.now(),
};
})
```