David Johnson (@dmjio)
  • Stars
    star
    3,013
  • Global Rank 9,793 (Top 0.4 %)
  • Followers 422
  • Following 665
  • Registered over 13 years ago
  • Most used languages
    Haskell
    83.7 %
    Nix
    6.5 %
    JavaScript
    3.3 %
    C
    3.3 %
    Assembly
    1.1 %
    CSS
    1.1 %
    Rust
    1.1 %

Top repositories

1

miso

🍜 A tasty Haskell front-end framework
Haskell
2,091
star
2

stripe

πŸ’° Stripe API
Haskell
175
star
3

envy

😠 Environmentally friendly environment variables
Haskell
147
star
4

Julio

Julia embedded in Haskell
Nix
53
star
5

google-translate

γŠ™οΈ Google Translate API
Haskell
51
star
6

hackernews

πŸ“° HackerNews API
Haskell
40
star
7

LearnOpenGL.hs

LearnOpenGL.com examples ported to Haskell
Haskell
27
star
8

s3-signer

☁️ Presigned S3 URLs for Haskell
Haskell
24
star
9

bittrex

πŸ’Έ Haskell bindings to the Bittrex cryptocurrency exchange
Haskell
24
star
10

graphql-meta

Lexing, parsing, pretty-printing, and metaprogramming facilities for dealing with GraphQL schemas and queries
Haskell
21
star
11

Assembler.py

Simple assembler written in Python that translates assembly code into binary. Based on the nand2tetris Hack platform specification
Assembly
21
star
12

LC3

πŸ’Ύ The LC3 virtual machine
Haskell
20
star
13

servant-from-scratch

Yet another Haskell servant talk
Haskell
12
star
14

c-ffi-example

Example usage of the Haskell C FFI with hsc2hs
Haskell
11
star
15

miso-from-html

Lex, parse and pretty print HTML as Miso View syntax
Haskell
9
star
16

AdventOfCode2018

Christmas code don't write itself
Haskell
9
star
17

ses-html

πŸ“§ SES SendEmail for Haskell
Haskell
9
star
18

typed-interpolation

Type-level interpolations in various forms
Haskell
9
star
19

tripletown

Console-based version of TripleTown
Haskell
8
star
20

ext-stg-interpreter-talk

Presentation on the external STG interpreter from Csaba Hruska
8
star
21

scythe

Fast, RFC-4180 compliant, CSV lexing.
Haskell
8
star
22

type-level-json

RFC8259 compliant JSON parser, at the type level.
Haskell
8
star
23

aoc2017

πŸŽ„ Advent of code 2017 ... ho' ho' ho', so much code' code' code', merry christmas!
Haskell
8
star
24

vm

A tiny virtual machine
Haskell
7
star
25

nixFromStack

Generate nix expressions from stack files
Nix
7
star
26

Jaskell

A compiler for the Jack Programming language, written in Haskell.
Haskell
7
star
27

miso-presentation

Presentation on miso - wip
7
star
28

servant-selda

Experiments with Servant and Selda
Haskell
7
star
29

servant-route

Type-safe web routes for servant DSLs
Haskell
7
star
30

call-swift-from-haskell

Call a Hello World Swift function from Haskell
Haskell
6
star
31

aoc2020

Advent of Code 2020
Haskell
6
star
32

grin-chat

Talk about GRIN
6
star
33

War

War in Haskell
Haskell
6
star
34

lens-th-rewrite

GHC plugin to rewrite lens Template Haskell splices into pure functions
Haskell
6
star
35

pg-query

Haskell bindings to libpg-query
Haskell
6
star
36

ghcjs-mithril

Haskell bindings to mithril.js
JavaScript
5
star
37

compiler-in-haskell

Just a toy compiler written in Haskell.
Haskell
5
star
38

aoc2021

Haskell
5
star
39

trie

This Trie is so fly
Haskell
5
star
40

Hello-HaLVM

Example "Hello World" HaLVM web-server running on the Xen Hypervisor
Haskell
4
star
41

FiveCardDraw

An implementation of 5 Card Draw Poker in C with Monte Carlo Simulations
C
4
star
42

tstack

A concurrent, thread-safe, transactional stack
Haskell
4
star
43

servant-wasm

Servant support for delivering WebAssembly
Haskell
4
star
44

csv-benchmarks

Benchmarking CSV lexing w/ various Haskell CSV libraries.
Haskell
4
star
45

bitpay

bitpay api
Haskell
3
star
46

hello-rust-haskell-nix

Calling statically linked Rust from Haskell, using a Nix environment
Nix
3
star
47

TinyMap

A pure, strict and extremely space efficient HashMap with good asymptotics
Haskell
3
star
48

ipopt-hs

ipopt-hs for GHC 8.6.3 ( I didn't write these bindings )
Haskell
3
star
49

gce-hydra-nixops-nginx

Hydra behind nginx running on GCE deployed via nixops
Nix
3
star
50

circleci

Haskell bindings to CircleCI's API
Haskell
3
star
51

hackage-dep-scrape

Pet project for scraping HTML off hackage
Haskell
3
star
52

file-io

File I/O experiments in Haskell
Haskell
3
star
53

static-warp

Simple server to deliver static files
Haskell
3
star
54

functional-lexing-and-parsing-talk

Functional lexing and parsing talk
Haskell
3
star
55

remote-iserv

Cross-compile TH splices on iOS
Nix
3
star
56

coinbase

Coinbase.com API for Haskell
Haskell
3
star
57

HaLVM-Lightning-Talk

A hypothetical HaLVM lightning talk
CSS
3
star
58

CompactMap

A mirror repo of Lemmih's compact-map, 7.8.2 compatible
Haskell
2
star
59

aoc2022

Haskell
2
star
60

adhocdb

In-memory databse on-the-fly
Haskell
2
star
61

bootstrap-datagrid

A datagrid for Twitter Bootstrap 3
JavaScript
2
star
62

www.haskellstudy.com

A static site created with Hakyll to house the progress of an independent haskell study
Haskell
2
star
63

99Haskell

My attempt at solving the 99 prolog problems in Haskell
Haskell
2
star
64

wai-streams

io-streams for WAI
Haskell
2
star
65

waffle

Haskell API bindings to the Waffle.io project management tool
Haskell
2
star
66

bounded-queue

An implementation of a bounded queue
Haskell
2
star
67

persistent-generic

Generic facilities for working with Persistent classes
Haskell
2
star
68

v4

Amazon v4 request generation
Haskell
2
star
69

libvirt-hs

Mirror of http://hackage.haskell.org/package/libvirt-hs
Haskell
2
star
70

advent-of-code-2019

Ho' ho' ho', all that code' code' code', merry christmas
Haskell
2
star
71

Hangman

Hangman Haskell
Haskell
1
star
72

snaplet-ses-html

A snaplet for the ses-html package
Haskell
1
star
73

z3-haskell

Mirror of https://bitbucket.org/iago/z3-haskell
Haskell
1
star
74

HilbertRTree

Hilbert R-Tree in Haskell
Haskell
1
star
75

io-streams-http

Deprecated, use https://github.com/vertigomedia/http-client-streams
Haskell
1
star
76

chess

Chess in Haskell
Haskell
1
star
77

LatestPkgVersion

Command line utility to get the latest version number of any package on hackage
Haskell
1
star
78

abc

Mirror of abc verifier
C
1
star
79

openarms

Web service for Open Arms ministry in Chicago
Haskell
1
star
80

network-prototype

Client server implementation in io-streams
Haskell
1
star
81

persistent-th-rewrite

Rewrite persistent Template Haskell into pure functions and definitions.
Haskell
1
star
82

cryptopals

Cryptopals challenges
Haskell
1
star
83

demo-jobset

Demo package to be built by hydra CI
Nix
1
star
84

wordfreq

Word frequency counter written in haskell
JavaScript
1
star
85

WebServer

Simple web server implementation written in Haskell
Haskell
1
star
86

oracle-simple

Modern bindings to Oracle odpic... WIP
C
1
star
87

ghcjs-benchmark-test

GHCJS and JS DOM text node benchmark test
Haskell
1
star
88

PurelyFunctionalDataStructures

Some purely functional data structures
Haskell
1
star
89

hpodder

A rendition of the hpodder project from RWH. Using xml instead of HaXml.
Haskell
1
star
90

snaplet-dynamo

Snaplet for the dynamo package
Haskell
1
star
91

BerkeleyDB

A mirror repo of Lemmih's BerkeleyDB, 7.8.2 compatible
Haskell
1
star
92

selection_sort

Selection sort implemented in Rust
Rust
1
star
93

angular-snap-jwt

A prototype of angular.js, snap and JWT authentication
Haskell
1
star
94

HaskellLessons

Haskell Learning
Haskell
1
star
95

supervise

Facilitate the spawning, maintenance and resolution of asynchronous operations running concurrently
Haskell
1
star