An open API service providing repository metadata for many open source software ecosystems.

GitHub / nicolaspearson 24 Repositories

Software Engineer

nicolaspearson/granite

Granite: An online consent management platform

Language: TypeScript - Size: 431 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

nicolaspearson/gogo-cors-proxy

A simple Golang proxy which adds CORS headers to an incoming request.

Language: Go - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 15 - Forks: 10

nicolaspearson/go.blueprint

A golang project blueprint.

Language: Go - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

nicolaspearson/go.api

A golang RESTful API starter project.

Language: Go - Size: 69.3 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

nicolaspearson/kubernetes.api.gateway

Kubernetes Implementation For The Node API Gateway

Language: Shell - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

nicolaspearson/rust.heroes.api

A simple REST API that provides CRUD operations on a hero object, it was built using Rust and PostgreSQL.

Language: Rust - Size: 278 KB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 1

nicolaspearson/go.heroes.api

A simple REST API that provides CRUD operations on a hero object, it was built using Go and PostgreSQL.

Language: Go - Size: 374 KB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

nicolaspearson/node.ts.ocr πŸ“¦

A simple wrapper around command-line utils to assist in PDF / Image OCR processing using Tesseract.

Language: TypeScript - Size: 4.67 MB - Last synced at: 3 days ago - Pushed at: about 3 years ago - Stars: 8 - Forks: 4

nicolaspearson/grpc.typeorm.infrastructure πŸ“¦

Simple infrastructure implementation for TypeORM using gRPC Boom.

Language: TypeScript - Size: 633 KB - Last synced at: 24 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

nicolaspearson/node.api.gateway πŸ“¦

NodeJS Microservice API Gateway, built using Traefik, NATS, Hapi, Hemera, and Docker

Language: TypeScript - Size: 118 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 48 - Forks: 20

nicolaspearson/salespal πŸ“¦

A demo stock item application that comprises of an AngularJS fronted, and a NodeJS backend, both written in Typescript

Language: TypeScript - Size: 668 KB - Last synced at: 10 months ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 1

nicolaspearson/react.typescript.boilerplate πŸ“¦

This is a React Boilerplate project, built using Typescript, and React.

Language: JavaScript - Size: 1.15 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

nicolaspearson/spring.boot.security.oauth2 πŸ“¦

A Spring Boot Security with OAuth 2 Example

Language: Java - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

nicolaspearson/java.spring.cloud.netflix πŸ“¦

A Java Spring Cloud microservices system, built using opensource Netflix components

Language: Java - Size: 112 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

nicolaspearson/node.typescript.microservice.boilerplate πŸ“¦

Language: TypeScript - Size: 30.3 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

nicolaspearson/vue2.ts.ant πŸ“¦

Language: Vue - Size: 65.3 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

nicolaspearson/react.redux.boilerplate πŸ“¦

A minimum frontend boilerplate with React 16.3, Typescript 2.7 and Webpack 4.5

Language: TypeScript - Size: 270 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 1

nicolaspearson/android.favicoin πŸ“¦

Favicoin is a simple Android app that connects to a remote API and fetches a list of cryptocurrencies, the user is able to view details of a specific cryptocurrency, and favourite it for future use.

Language: Java - Size: 4.07 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 1

nicolaspearson/node.kinesis πŸ“¦

This is Node JS Kinesis app, using AWS, Typescript, and MySQL. It monitors a MySQL bin log and pushes the streaming database change into a kinesis stream.

Language: TypeScript - Size: 92.8 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 1

nicolaspearson/vue.ts.ant πŸ“¦

A simple Vue app, written using Typescript and Ant Design

Language: Vue - Size: 2.21 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

nicolaspearson/node.api.boilerplate πŸ“¦

This is a Node JS Boilerplate API, built using Koa, Typescript, MySQL, and Socket.IO. It comes with clustering out of the box that supports Socket.IO connections

Language: TypeScript - Size: 291 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 9 - Forks: 2

nicolaspearson/angular.material.boilerplate πŸ“¦

An opinionated AngularJS starter project built using Angular Material, it includes a login page, and various other pre-optimizations that I prefer using when developing an AngularJS app, e.g. RxJS, NgRxStore, etc.

Language: HTML - Size: 3.96 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 7 - Forks: 3

nicolaspearson/android.boilerplate πŸ“¦

An opinionated Android starter project, it includes a login page, and various other pre-optimizations that I prefer using when developing an Android app, including offline support, e.g. RxJava, Realm, Retrofit, Crashlytics, Data-binding etc.

Language: Java - Size: 697 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

nicolaspearson/api.thedelta.io πŸ“¦

A simple microservice architecture API implementation, built using Node.js, gRPC and Envoy proxy.

Language: JavaScript - Size: 468 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

nicolaspearson/react.antd.cra πŸ“¦

Starter project for React built using Typescript, MobX, Ant Design, and Webpack.

Language: TypeScript - Size: 1.73 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

nicolaspearson/chatbot πŸ“¦

Language: JavaScript - Size: 435 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

nicolaspearson/react.antd.fuse πŸ“¦

Starter project for React built using Typescript, MobX, Ant Design, and FuseBox.

Language: TypeScript - Size: 300 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 1

nicolaspearson/grpc.boom πŸ“¦

A gRPC implementation of the awesome Boom library to help create gRPC-friendly error objects

Language: TypeScript - Size: 813 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 1

nicolaspearson/node.heart.ping πŸ“¦

A simple light-weight Typescript module for pinging HTTP services at set intervals to provide a heartbeat.

Language: TypeScript - Size: 491 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

nicolaspearson/helm.github.action πŸ“¦

Helm Github Action

Language: JavaScript - Size: 1.55 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

nicolaspearson/node.api.nest πŸ“¦

A simple Node.js API, written using Typescript and Nest

Language: TypeScript - Size: 2.21 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

nicolaspearson/grpc.ts.middleware πŸ“¦

gRPC pre-call and post-call middleware

Language: TypeScript - Size: 662 KB - Last synced at: 25 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 5

nicolaspearson/node.api.express πŸ“¦

A simple Node.js API, written using Typescript and Express

Language: TypeScript - Size: 2.48 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

nicolaspearson/vue3.ts.ant πŸ“¦

A Vue.js starter project, written using Yarn2 and Typescript.

Language: Vue - Size: 108 MB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 2

nicolaspearson/node.heroes.api πŸ“¦

A simple REST API that provides CRUD operations on a hero object, it was built using Node and PostgreSQL.

Language: TypeScript - Size: 593 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

nicolaspearson/react.minddoc πŸ“¦

A demo React app for MindDoc built using Typescript, MobX, SASS, and Webpack

Language: TypeScript - Size: 1.49 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

nicolaspearson/react.native.heroes πŸ“¦

A React Native project that connects to an API to perform CRUD operations on a hero object.

Language: TypeScript - Size: 172 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

nicolaspearson/deno.heroes.api πŸ“¦

A simple REST API that provides CRUD operations on a hero object.

Language: TypeScript - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

nicolaspearson/node.typeorm.infrastructure πŸ“¦

Simple infrastructure implementation for TypeORM

Language: TypeScript - Size: 9.23 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

nicolaspearson/react.bit.components πŸ“¦

React Bit Components Source Repository

Language: TypeScript - Size: 176 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

nicolaspearson/table-parser Fork of neekey/table-parser πŸ“¦

A parser to parse table style output from shell

Language: JavaScript - Size: 89.8 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

nicolaspearson/react-dev-utils-webpack-4 πŸ“¦

Interim React Dev Utils For Webpack 4

Language: JavaScript - Size: 103 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

nicolaspearson/react.thedelta.io πŸ“¦

Website for The Delta built using React, Typescript, MobX, Ant Design, and Webpack.

Language: TypeScript - Size: 1.42 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

nicolaspearson/node.ts.uuid πŸ“¦

A simple uuid generator

Language: TypeScript - Size: 1.36 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

nicolaspearson/grpc.ts.health.check πŸ“¦

An implementation of gRPC health checks, written in typescript.

Language: JavaScript - Size: 793 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 3

nicolaspearson/veritas πŸ“¦

An Auth0 experimental project

Language: TypeScript - Size: 253 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

nicolaspearson/nestjs.dellingr

A simple NestJS starter repository built using TypeScript.

Language: TypeScript - Size: 431 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 3 - Forks: 0

nicolaspearson/node.express.starter

An Express.js starter project, built using Yarn and Typescript.

Language: TypeScript - Size: 447 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

nicolaspearson/kalos

This is a monorepo for various libraries.

Language: TypeScript - Size: 282 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 1

nicolaspearson/ts-access-control

Role Based Access Control

Language: TypeScript - Size: 1.99 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

nicolaspearson/design-patterns-for-humans Fork of kamranahmedse/design-patterns-for-humans

Design Patterns for Humansβ„’ - An ultra-simplified explanation

Size: 129 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

nicolaspearson/hacker-laws Fork of dwmkerr/hacker-laws

πŸ’»πŸ“– Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws

Size: 2.51 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

nicolaspearson/javascript-algorithms Fork of trekhleb/javascript-algorithms

πŸ“ Algorithms and data structures implemented in JavaScript with explanations and links to further readings

Size: 3.85 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

nicolaspearson/docker.publish.github.action

Publishes Docker images

Language: Shell - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

nicolaspearson/rust.twitter

A twitter clone RESTful API.

Language: Rust - Size: 18.6 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

nicolaspearson/speckle

A simple Rust app that connects to a Redis database to check if the Bearer token in the Authorization header exists.

Language: Rust - Size: 30.3 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

nicolaspearson/rust.tokio

Language: Rust - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

nicolaspearson/rust.redis.web

Language: Rust - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

nicolaspearson/backend-engineer-interview

Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

nicolaspearson/node-slim-icu

Node slim image with the full-icu npm package pre-installed.

Language: Dockerfile - Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

nicolaspearson/node-slim-icu-sendmail

Node slim image with msmtp sendmail pre-installed.

Language: Dockerfile - Size: 3.91 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

nicolaspearson/docker

A collection of docker compose files

Language: Shell - Size: 7.81 KB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

nicolaspearson/csharp.heroes.api

A simple REST API that provides CRUD operations on a hero object, it was built using C# and PostgreSQL.

Language: C# - Size: 152 KB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

nicolaspearson/jest-cheat-sheet Fork of sapegin/jest-cheat-sheet

Jest cheat sheet

Size: 59.6 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

nicolaspearson/flutter.heroes

A Flutter app that connects to an API to perform CRUD operations on a hero object.

Language: Dart - Size: 65.4 KB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

nicolaspearson/go-lang-cheat-sheet Fork of a8m/golang-cheat-sheet

An overview of Go syntax and features.

Size: 231 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

nicolaspearson/cheatsheets Fork of rstacruz/cheatsheets

My cheatsheets

Language: CSS - Size: 4.54 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

nicolaspearson/golang-dev Fork of zephinzer/godev

Live-reload, bootstrap, and build Golang applications via shell scripts packaged in a Docker image

Language: Shell - Size: 44.9 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

nicolaspearson/kubernetes.cockroachdb.sample

Language: Shell - Size: 2.93 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0