All Projects → sindresorhus → Gh Latest Repos

sindresorhus / Gh Latest Repos

Licence: mit
Microservice to get the latest public GitHub repos from a user

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Gh Latest Repos

Graphiti
Stylish Graph APIs
Stars: ✭ 783 (+447.55%)
Mutual labels:  graphql, microservice, api-server
Webiny Js
Enterprise open-source serverless CMS. Includes a headless CMS, page builder, form builder and file manager. Easy to customize and expand. Deploys to AWS.
Stars: ✭ 4,869 (+3304.9%)
Mutual labels:  graphql, microservice
Gemini
Model Driven REST framework to automatically generate CRUD APIs
Stars: ✭ 138 (-3.5%)
Mutual labels:  microservice, api-server
Just Api
💥 Test REST, GraphQL APIs
Stars: ✭ 768 (+437.06%)
Mutual labels:  graphql, microservice
Micro Medium Api
Microservice for fetching the latest posts of Medium with GraphQL.
Stars: ✭ 138 (-3.5%)
Mutual labels:  graphql, microservice
Grial
A Node.js framework for creating GraphQL API servers easily and without a lot of boilerplate.
Stars: ✭ 194 (+35.66%)
Mutual labels:  graphql, api-server
Generators
API Generator - instantly generate REST and GraphQL APIs (openapi (OAS) 3.0.0)
Stars: ✭ 213 (+48.95%)
Mutual labels:  graphql, microservice
Up
Up focuses on deploying "vanilla" HTTP servers so there's nothing new to learn, just develop with your favorite existing frameworks such as Express, Koa, Django, Golang net/http or others.
Stars: ✭ 8,439 (+5801.4%)
Mutual labels:  graphql, microservice
Rest Layer
REST Layer, Go (golang) REST API framework
Stars: ✭ 1,068 (+646.85%)
Mutual labels:  graphql, api-server
Eschool
eSchool Microservice based Solution
Stars: ✭ 29 (-79.72%)
Mutual labels:  graphql, microservice
Blog Service
blog service @nestjs
Stars: ✭ 188 (+31.47%)
Mutual labels:  graphql, api-server
Graphql devise
GraphQL interface on top devise_token_auth
Stars: ✭ 100 (-30.07%)
Mutual labels:  graphql, api-server
Graphql2rest
GraphQL to REST converter: automatically generate a RESTful API from your existing GraphQL API
Stars: ✭ 181 (+26.57%)
Mutual labels:  graphql, api-server
Mongoke
Instant Graphql for MongoDb (active branch is golang, rewrite in process)
Stars: ✭ 203 (+41.96%)
Mutual labels:  graphql, microservice
Nestjs Microservice Architecture
A reference architecture for building microservices with Nest
Stars: ✭ 174 (+21.68%)
Mutual labels:  graphql, microservice
Space Cloud
Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes
Stars: ✭ 3,323 (+2223.78%)
Mutual labels:  graphql, microservice
Appkernel
API development made easy: a smart Python 3 API framework
Stars: ✭ 152 (+6.29%)
Mutual labels:  microservice, api-server
Proteus
Lean, mean, and incredibly fast JVM framework for web and microservice development.
Stars: ✭ 178 (+24.48%)
Mutual labels:  microservice, api-server
Got Auth Service
A professional role-based-authorization(also supports resource and group) service with restful and graphql api for enterprise applications.
Stars: ✭ 12 (-91.61%)
Mutual labels:  graphql, microservice
Graphql Microservices
Showcasing a graphql microservice setup
Stars: ✭ 68 (-52.45%)
Mutual labels:  graphql, microservice

gh-latest-repos

Microservice to get the latest public GitHub repos from a user

I currently use this on my website.

It returns the latest repos along with some metadata. The result is cached for a day.

Example response

Usage

With now

$ git clone https://github.com/sindresorhus/gh-latest-repos.git
$ now gh-latest-repos --env GITHUB_TOKEN=xxx --env GITHUB_USERNAME=xxx --env ACCESS_ALLOW_ORIGIN=xxx --env MAX_REPOS=xxx

Manual

To deploy on your own hosting provider, check out 11e01ac, set the below environment variables, and start it with npm start.

Environment variables

Define the following environment variables:

  • GITHUB_TOKEN - Personal access token.
  • GITHUB_USERNAME - The username you like to get repos from.
  • ACCESS_ALLOW_ORIGIN - The URL of your website or * if you want to allow any origin (not recommended), for the Access-Control-Allow-Origin header.
  • MAX_REPOS - The number of repos returned. Optional. Defaults to 6.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].