John Freeman (@thejohnfreeman)

Top repositories

1

autocheck

Header-only C++17 library for property-based testing.
C++
124
star
2

python-typeclasses

Extensible methods for Python a la Haskell's typeclasses.
Python
56
star
3

jfdoc

JavaScript documentation generator
JavaScript
36
star
4

autorecipes

Generic Conan recipes for CMake and Python projects.
Python
15
star
5

cmake-future

Extensions that I think should be included with CMake.
CMake
13
star
6

rippled-docker

Images for building and testing rippled.
Shell
10
star
7

jquery-disqus

A jQuery plugin for supporting Markdown and syntax highlighting in Disqus comments.
JavaScript
9
star
8

cupcake.py

🧁 Make C++ a piece of cake.
Python
9
star
9

ami-gitlab-runner

An Amazon Machine Image for autoscaling GitLab Runners using Docker Machine.
Makefile
8
star
10

xpring-py

The Xpring SDK in Python
Python
7
star
11

picard

The idea of Ansible with the execution of Make.
Python
6
star
12

node-find

Approximation of GNU find as a vinyl file stream.
TypeScript
6
star
13

project-template-cpp

Example C++ project structures using CMake and Conan.
CMake
5
star
14

gitlab-runner-aws

Autoscaling GitLab Runners on AWS with Docker Machine.
Makefile
5
star
15

project-template-python

A sample project generated by generator-python for Yeoman.
Python
5
star
16

generator-python

A Yeoman generator for Python projects.
JavaScript
5
star
17

loadable

Like react-loadable, but better.
TypeScript
4
star
18

redirectory

An Artifactory impostor for Conan that redirects to GitHub.
TypeScript
4
star
19

clrs

Implementations and tests for the CLRS algorithms book.
C++
3
star
20

angular2-tour-of-heroes

A progression through the Angular 2 Tutorial, including the missing step 0: starting from an empty directory.
TypeScript
3
star
21

await-observable

Asynchronous functions for observables.
TypeScript
3
star
22

lazy

Type-safe lazy evaluation and late binding for Java.
Java
2
star
23

advent-2015

Haskell
2
star
24

netutils

Implementations of common network utilities to practice socket programming.
C
2
star
25

joplin-plugin

Types and tools for Joplin plugins.
TypeScript
2
star
26

loggit

An experimental logging library for C++.
C++
1
star
27

blog

1
star
28

cis-194

Solutions to CIS 194 exercises
Haskell
1
star
29

xrpl

Redirectory storage for the Conan package `xrpl`.
1
star
30

dotfiles

Vim Script
1
star
31

observer

An alternative to @observer from mobx-utils.
TypeScript
1
star
32

cupcake

CMake boilerplate for an opinionated project structure.
CMake
1
star
33

gulpfile.js

A gulpfile for all.
JavaScript
1
star
34

euler

Solutions to Project Euler.
Haskell
1
star
35

callable-object

Trying to add function call operators to JavaScript objects.
TypeScript
1
star
36

advent-2016

Haskell
1
star
37

joplin-plugin-fix-vim

TypeScript
1
star
38

ng-temple

Template inheritance for Angular directives.
JavaScript
1
star
39

react-forms

Low effort, high quality forms in React.
TypeScript
1
star
40

es2015-module-boilerplate

JavaScript
1
star
41

apromise

A non-blocking promise for C++.
C++
1
star
42

shush

Subprocesses for humans.
Python
1
star
43

react-checklist

JavaScript
1
star