Peter Seibel (@gigamonkey)

Top repositories

1

monorepoize

Bash scripts for creating a monorepo out of smaller repos.
Shell
424
star
2

gg

Implementation of some ideas from ggplot2 on top of d3.js
JavaScript
123
star
3

toot

A web server created by stripping down and reorganizing Edi Weitz's Hunchentoot
Common Lisp
75
star
4

manifest

System for semi-automatically documenting Common Lisp packages.
Common Lisp
34
star
5

scheduler

Code for scheduling meetings on Google calendar.
Python
33
star
6

whistle

A higher-level web server built on top of Toot
Common Lisp
26
star
7

monkeylib-prose-diff

Diff program optimized for comparing text files containing prose.
Common Lisp
24
star
8

monkeylib-utilities

Various CL utilities that I use all the time.
Common Lisp
17
star
9

monkeylib-binary-data

Binary data library based on code from chapter 24 of Practical Common Lisp
Common Lisp
17
star
10

yamp

Yet Another Markup Parser
Common Lisp
14
star
11

monkeylib-bcrypt

Common Lisp wrapper for Openwall bcrypt password hashing library.
Common Lisp
14
star
12

pcl-practicals

Example code from Practical Common Lisp
Common Lisp
13
star
13

monkeylib-markup

Markup text markup language.
Common Lisp
12
star
14

haskell-markup

Haskell implementation of a Markup processing system.
Haskell
11
star
15

monkeylib-parser

Parser generator loosely based on Baker's META paper.
Common Lisp
10
star
16

python-format

Python implementation of CL FORMAT
Python
9
star
17

markup

The Gigamonkey Markup language
Ruby
8
star
18

monkeylib-macro-utilities

A few utilities for writing macros.
Common Lisp
7
star
19

jumper

Elisp for making M-. work the way I like.
Emacs Lisp
7
star
20

nanowrimo-elisp

Elisp for computing word-count statistics during NaNoWriMo
Emacs Lisp
6
star
21

gigamonkey-tic-tac-toe

Simple python tic-tac-toe implementation.
Python
6
star
22

writing-elisp

Elisp I use for writing prose.
Emacs Lisp
6
star
23

vamonos

go/link style link shortener.
Python
6
star
24

openwall-bcrypt

Openwall's implementation of bcrypt password hashing algorithm
C
6
star
25

monkeylib-foo

Foo Outputs Output -- HTML generation.
Common Lisp
5
star
26

monkeylib-json

Json input and output code.
Common Lisp
5
star
27

jira-db

Pull info from Jira and put it into a real database.
Python
5
star
28

swankr

Fork of Christophe Rhodes's SWANKR
R
5
star
29

monkeylib-spam

Spam filter based on code from chapter 23 of Practical Common Lisp
Common Lisp
5
star
30

advent-of-code-2015

Solutions to Advent of Code problems.
Haskell
5
star
31

bot

Chat bot originally based on AIML.
Common Lisp
5
star
32

monkeylib-text-languages

Framework for building languages that can be output using monkeylib-text-output.
Common Lisp
5
star
33

go

A system for breeding critters to play Go.
HTML
4
star
34

chrome-extensions

Chrome extensions. Currently mostly for dealing with my tab problem.
JavaScript
4
star
35

monkeylib-html

HTML generation on top of monkeylib-text-languages.
Common Lisp
4
star
36

monkeylib-text-output

Framework for generating simply formatted text output.
Common Lisp
4
star
37

trumpet

A blog framework built on top of whistle.
Common Lisp
4
star
38

orgchart

D3-based historical org chart viewer.
JavaScript
3
star
39

quicklisp-distcompiler

Some CL code for generating Quicklisp dists
Common Lisp
3
star
40

rfc2388

Common Lisp
3
star
41

snake

Snake in JS.
JavaScript
3
star
42

monkeylib-atom

ATOM generator
Common Lisp
3
star
43

repl

A proof of concept in-browser Javascript REPL.
JavaScript
3
star
44

monkeylib-markup-html

Generate HTML from Monkeylib Markup
Common Lisp
3
star
45

monkeylib-markup-xml

Generate XML from Monkeylib Markup
Common Lisp
3
star
46

ai-notes

Common Lisp
3
star
47

monkeylib-pathnames

My pathname functions. The basis for cl-fad.
Common Lisp
3
star
48

bazelize

Somes scripts to help in converting an sbt project to Bazel.
Shell
2
star
49

review

Elisp for inserting code review comments.
Emacs Lisp
2
star
50

dungeon

Text based adventure game.
Java
2
star
51

haskell-sudoku

2014 Q3 Twitter Hackweek -- My First Haskell Program
Haskell
2
star
52

sudoku

Some sudoku code based on Norvig's Solve every Sudoku essay for a Girls Who Code course at Twitter.
Python
2
star
53

monkeylib

Monorepo version of all the old monkeylib-* repos.
Common Lisp
2
star
54

monkeylib-statistics

A few simple functions for computing statistics.
Common Lisp
2
star
55

monkeylib-test-framework

Test framework based on code in PCL
Common Lisp
2
star
56

ear-training

Pygame based MIDI ear trainer.
Python
2
star
57

boggle

Java
1
star
58

facecards

Flashcard program for learning students’ names.
JavaScript
1
star
59

haskell-skirt

Haskell implementation of Skirt, my wrapper around Pants.
Haskell
1
star
60

wordl

JavaScript
1
star
61

change

Change counting code.
Haskell
1
star
62

itp-tools

Various tools I'm building for Intro to Programming course.
JavaScript
1
star
63

skirt

Wrapper around pants.
Shell
1
star
64

monkeydist

Source for generating my own Quicklisp dist with my quicklisp-distcompiler.
1
star
65

query-split

September 2013 coding challenge
Common Lisp
1
star
66

parseltongue

Python PEG parsing framework.
Python
1
star
67

advent-of-code-2020

2020 Advent of Code
Python
1
star
68

bouncing-ball

Simple bouncing ball program for intro to programming class.
JavaScript
1
star
69

monkeycheck

My own hacking around reimplementation of scalacheck because reasons.
Scala
1
star
70

quiz

Somewhat generic quiz engine for learning things like math facts and vocabulary.
Haskell
1
star