Python and Web developer using linguistics, data science, and open source software to help people better understand languages and texts.
cleese. an operating system in Python
250pyuca. a Python implementation of the Unicode Collation Algorithm
225dcpu16py. A Python implementation of Notch's DCPU-16 (complete with assembler, disassembler, debugger and video terminal implementations)
193quantumpy. basic quantum computing concepts implemented in Python
180applepy. an Apple ][ emulator in Python
127sebastian. symbolic music analysis and composition library in Python
123blockchain. a bitcoin blockchain parser in Python
121greek-accentuation. Python 3 library for accenting (and analyzing the accentuation of) Ancient Greek words
63mars-clock. an (in progress) interactive explanation of the time on Mars
60pykanren. an attempt to implement miniKanren and microKanren in Python
55greek-inflexion. Python library for generating (and analyzing) Ancient Greek inflectional paradigms
49functional-differential-geometry. working my way through Sussman and Wisdom's Functional Differential Geometry and implementing it in Python
47gtp. Python implementation of Go Text Protocol
42DCPU-16-Examples. Example Code for Notch's DCPU-16 Instruction Set
41greek-reader. Python 3 tool for generating (initially Biblical) Greek readers
35forth. attempt to write a simple Forth interpreter in Python
34web-graphics. utilities for generating website graphics like gradients and textures
34sgf. Python implementation of Smart Game Format
33apostolic-fathers. Corrected Lake Greek Text and (eventually) analysis
33mandelbulb. exploring the "mandelbulb" 3D fractal
32Rev. an implementation of Git-like ideas in Python
31pyifs. An Iterated Function System in Python
29vocabulary-tools. consolidating various tools for exploring vocabulary stats and ordering
28Rel. an exploration of the relational model and data analysis in Python
28graded-reader. tools for creating computer-generated, corpus-driven graded readers
26learning-greek. researching how to improve the way people learn Koine Greek
25candelabra. a browser-based time tracker capable of tracking time on multiple projects
25greek-normalisation. utilities for validating and normalising Ancient Greek text
24greek-utils. various utilities for processing Ancient Greek
21czerny. a Python tool for assessing the performance of piano exercises
19skyrim. code for exploring Skyrim data files
18plato-texts. Greek texts (eventually) with linguistic annotation (for Greek Learner Texts Project)
17greek-lemma-mappings. mappings between the headwords of various NT Greek lexicons, the lemmas of MorphGNT and Nestle 1904, and Strongs and GK numbers
16team566. DjangoDash 2010 entry — see http://dash.manoria.com/
16lotro. code for exploring LOTRO data files
16pycpu. Emulators for various CPUs, written in Python, consolidated from previous work.
15ryland. A simple static site generation library
15a2disk. Read Apple ][ DOS 3.3 Disk Images with Python 3 (and de-tokenize Applesoft BASIC)
14enchiridion. Epictetus's Enchiridion text and analysis
14online-reader. framework and tools for statically-generated and dynamic online reading environments
14django-atompub. implementation of Atom format and protocol for the Django web framework
14ultima4. code for exploring Ultima IV data files
12greek-texts. organising collaboration on Greek texts and vocabulary lists for learners
12termdoc. Python library and tools for working with term-document matrices
11pynock. An implementation of Nock in Python
10pyv6. a wild attempt to port xv6 to Python
10cassidy. The beginnings of a CSS library for Python
9inflexion. generic code for morphological analysis (extracted from work on Ancient Greek)
6gothica. linguistic data, text, and code relating to the Gothic language
6susanna. analysis of the LXX narrative
5greek-vocabulary-list.
5