Projects

A selection of my side projects. More on my GitHub profile.

* = actively maintained

Libraries

  • marshmallow* A lightweight, ORM-agnostic Python library for validating, serializing, and deserializing objects.
  • webargs* A declarative HTTP request argument parser with support for Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.
  • apispec* A pluggable OpenAPI specification generator.
  • MicroFeedback Easily-deployable microservices and UI components for collecting user feedback.
  • jrnl-render Render jrnl files as a webpage.
  • perspective-api-client Node.js client for the Perspective API.
  • TextBlob Simple, Pythonic text processing. Includes part-of-speech tagging, noun phrase parsing, sentiment analysis, and more.
  • environs* Python library for parsing and validating environment variables.

Command line

  • doitlive* A tool for "live" presentations in the terminal.
  • konch* Allows you to customize your Python shell.
  • local-repl Like konch, but for Node.js.
  • ped* Quickly open Python modules in your text editor.
  • gig Generate .gitignore files from the command line.

Websites

Mobile apps