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

https://github.com/mastert/jsonapi-browser

Browser for web API implementing JSON:API v1.0.
https://github.com/mastert/jsonapi-browser

browser jsonapi

Last synced: 5 months ago
JSON representation

Browser for web API implementing JSON:API v1.0.

Awesome Lists containing this project

README

          

# JSON:API Browser

Browser for web API implementing [JSON:API v1.0](https://jsonapi.org/).

**Stack**

- [TypeScript](https://www.typescriptlang.org/)
- [Vue.js 3](https://vuejs.org/)
- [Vite](https://vitejs.dev/)
- [WindiCSS](https://windicss.org/)
- [jsonapi-metal-client](https://github.com/masterT/jsonapi-metal-client)

## Demo

[https://masterT.github.io/jsonapi-browser](https://masterT.github.io/jsonapi-browser)

![screenshot.png](.github/assets/screenshot.png)

## Development

Requirements:

- Yarn
- Node.js

### Project Setup

Install dependencies:

```shell
yarn install
```

### Compiles and hot-reloads for development

```shell
yarn run dev
```

### Build

Build the application:

```shell
yarn run build
```

Then run the preview server:

```shell
yarn run preview
```

## Deployment

Deploy on [GitHub pages](https://pages.github.com/):

```shell
./deploy.sh
```

## License

[MIT](./LICENSE)