pupubird / get-github-trending

A self-hosted version of https://github.com/huchenme/github-trending-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Get Github Trending

Status GitHub Issues GitHub Pull Requests License

A self-hosted version of https://github.com/huchenme/github-trending-api

Demo

Check out the demo here! https://hackertab.pupubird.com/repositories

πŸ“ Table of Contents

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Installing

For manual install:

npm i

or with docker

docker build .

πŸš€ Deployment

This project is configured with serverless, hence simply run:

serverless deploy

🎈 Usage

For nodejs only:

npm run start

Go to your localhost and try access to /repositores!

For more information on the API, you may refer to https://github.com/huchenme/github-trending-api or https://githubtrendingapi.docs.apiary.io/#

πŸ“ƒ TODO

  • Implement core trending repositories API
  • Implement trending developers API
  • Implement list of spoken languages API
  • Implement list of languages API

⛏️ Built Using

πŸŽ‰ Acknowledgements

About

A self-hosted version of https://github.com/huchenme/github-trending-api

License:MIT License


Languages

Language:JavaScript 98.5%Language:Dockerfile 1.5%