London

Richard Knop

Elite
@RichardKnop

Writing software for a living since 2011.

machinery. Machinery is an asynchronous task queue/job queue based on distributed message passing.

8k

go-oauth2-server. A standalone, specification-compliant, OAuth2 server written in Golang.

2.1k

django-oauth2-server. OAuth2 server written in Python with Django

106

paxos. Golang implentation of paxos consensus algorithm

50

minisql. Embedded single file SQL database written in Golang

45

go-fixtures. Django style fixtures for Golang's excellent built-in database/sql library.

32

ansi-c-perceptron. ANSI C implementation of Perceptron (simplest neural network)

30

example-api. A base API project to bootstrap and prototype quickly.

27

go-mailchimp. Golang SDK for Mailchimp API v3.

18

jsonhal. A simple Go package to make custom structs marshal into HAL compatible JSON responses.

13

coreos-cluster. An example of how to provision a CoreOS cluster on AWS using Terraform and ansible-vault.

12

ragserver. Simple Golang RAG Server

12

zend-v112-skeleton. Zend Framework 1.12 Skeleton Project

7

logging. A simple leveled logging library with coloured output.

7

pinglist-api. API / website uptime & performance monitoring platform.

6

javascript-binary-tree-traversal. Traversing a binary tree in JavaScript

4

merkle. A Golang implementation of a merkle tree

4

pinglist-app. Pinglist web app.

4

amazonetes. Opinionated terraform way to deploy Kubernetes on AWS

4

zend-v2-skeleton. Zend Framework 2 Skeleton Project (includes implementation of Zend\Mvc\Controller\AbstractRestfulController)

3

ember-starter-kit. Just finished the EmberJS starter kit. Saving the awesome result here :D

3

go-slack. Simple Golang SDK for Slack.

2

every-programmer-should-know. A collection of (mostly) technical things every software developer should know

2

pinglist-aws-terraform. Terraform manifests to build Pinglist AWS infrastructure.

2

javascript-skeleton-project. A starting point for my JavaScript projects.

2

pinglist-ios-app. iOS application.

2

kensho. D3 dynamic stocks line chart ;)

2

pinglist-aws-ansible. Ansible manifests to configure the Pinglist platform.

2

javascript-depth-first-search. My take on depth-first search algorithm

2

selection-sort-php. Selection sort algorithm PHP implementation

2

go-patterns. Curated list of Go design patterns, recipes and idioms

1

slate. Beautiful static documentation for your API

1

pinglist-proxy. A simple server to proxy requests through a remote server.

1

outbox. Transactional outbox

1

postcodes-sdk. SDK for idealpostcodes API.

1

godog. Cucumber for golang

1

redsync. Distributed mutual exclusion lock using Redis for Go

1

richardknop.github.io. My website

1

decimal. Arbitrary-precision fixed-point decimal numbers in go

1

uuid. Automatically exported from code.google.com/p/go-uuid

1

voucher. Voucher service

1

naxsi. NAXSI is an open-source, high performance, low rules maintenance WAF for NGINX

1

hydra. A security-first open source OAuth2 and OpenID Connect server for new and existing infrastructures. Written in Go.

1

tsuru-terraform.

1

wal-e. Simple Continuous Archiving for Postgres

1

gorm. The fantastic ORM library for Golang, aims to be developer friendly

1

go-heapanalytics. Go adapter for Heap Analytics

1

auth0. Go SDK for the Auth0 platform

1

chess-engine. Websockets chess game

1

nginx-proxy. Automated nginx proxy for Docker containers using docker-gen

1

ansible-playbook-wal-e.

1

viki. Viki

1

javascript-breadth-first-search. My take on breadth-first search algorithm

1

nested-set-model. Simple implementation of nested set model in PHP

1
54
Apply