The Triangle, NC

Erik Rose

Elite
@erikrose

Erik Rose chips away at the barrier between human cognition & machine execution, via programming language research, ML, & a stream of eclectic Python libraries.

parsimonious. The fastest pure-Python PEG parser I can muster

1.9k

blessings. A thin, practical wrapper around terminal capabilities in Python

1.5k

peep. A "pip install" that is cryptographically guaranteed repeatable

221

nose-progressive. A nosetests plugin with a progress bar and an emphasis on showing what's important

112

mediawiki-parser. An experimental Python parser for MediaWiki syntax with a focus on extensibility and comprehensibility

67

bucklescript-fizzbuzz. A demonstration of a production-suitable build pipeline for client-side BuckleScript

28

pijnu. Noncanonical (but only existing) repo for the pijnu PEG parser

25

elasticsearch-tutorial. Exercises for the Slithering Into Elasticsearch tutorial at PyCon 2015

18

tracefront. Format Python tracebacks better.

11

conway. A toy implementation of Conway's Game of Life in your terminal

10

stackful. Dynamically-scoped variables for Python

9

sphinx-js. Autodoc-style extraction into Sphinx for your JS project

9

shiva. Shiva The Deployer, which [continuously] deploys Python web apps

7

rust-bbedit-plugin. A Rust language module for BBEdit

6

tinker. My toy language

6

oedipus. Method-chaining API for Sphinx search, compatible with elasticutils

6

kitsune. SUMO v2 - Rewrite in Django

4

elysium. A light, airy, Mac-like theme for LimeChat

4

django-nose. Django test runner using nose

3

test-utils. A grab-bag of testing utilities that are pretty specific to our Django, Jinja2, and nose setup.

3

turtles. The web, consistent all the way down

3

in_one_ear. A toy blog. A Django "nature hike".

2

commander. A small library for running local and remote shell commands

2

fathom. An ML-optimized data-flow language for extracting meaning from web pages

2

dxr. An intelligent source code browser

2

presentations. Slides from various presentations I've given

2

fathomML. Neural-network-based trainer for Fathom

2

django-waffle. A feature flipper for Django.

2

elasticutils. A friendly chainable ElasticSearch interface for python

1

readthedocs.org. source code to readthedocs.org

1

nose. nose is nicer testing for python

1

django-arecibo. Python

1

home-snippets-server. simple content manager for Fx4 home page snippets

1

pyelasticsearch. python elasticsearch client

1

py-wikimarkup. A MediaWiki-to-HTML parser for Python. Improved for Kitsune.

1

status. My .plan file

1

funfactory. The library to power Playdoh, Mozilla's Django template. File issues in playdoh:

1

raven. Raven is a Python client for Sentry

1

price-wise. Price Wise is a Firefox extension that spots price drops on things you’re interested in.

1

rust. A work-in-progress programming language; not yet suitable for users

1

django-authority. UNOFFICIAL clone of Dan Fairs' bitbucket

1

fathom-products. HTML

1

python-unicodecsv. Python2's stdlib csv module is nice, but it doesn't support unicode. This module is a drop-in replacement which *does*.

1

LinkedIn-Client-Library. Python library for working with LinkedIn's API

1

django-subcommander. Write Django management commands that have subcommands.

1

dotfiles. Various config files so you can make fun of me

1

django. Official clone of the Subversion repository.

1

django-taggit. Simple tagging for django

1
48
Apply