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

https://github.com/juliocesarscheidt/github-api-project


https://github.com/juliocesarscheidt/github-api-project

express github github-api graphql node-cache

Last synced: 9 days ago
JSON representation

Awesome Lists containing this project

README

          

# Wrapper REST API for Github GraphQL API

## Up and Running

```bash
docker-compose build api

docker-compose up -d api

docker-compose logs -f --tail 50 api
```

## Try API

> List repositories

```bash
# repositories by owner
curl --silent -X GET \
--url 'http://localhost:3030/api/v1/repositories/'

# topics/tags by owner
curl --silent -X GET \
--url 'http://localhost:3030/api/v1/repositories//topics'

# languages by owner
curl --silent -X GET \
--url 'http://localhost:3030/api/v1/repositories//languages'
```