sindresorhus / Gh Latest Repos
Licence: mit
Microservice to get the latest public GitHub repos from a user
Stars: ✭ 143
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Gh Latest Repos
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
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
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.
Usage
now
With $ 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 theAccess-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].