Skip to content
You must be logged in to sponsor jon-edward

Become a sponsor to Jonathan Townsend

Hi, I’m Jon, a developer based in Buffalo, NY who enjoys building practical open source tools across a range of languages and domains.

My projects include py-telegram-notifier, a lightweight Python tool for sending Telegram messages via context manager or CLI; box2d.nim, Nim bindings for the Box2D physics engine; wiki_dump, a library for traversing and downloading Wikimedia Data Dumps; and stubgen-pyx, a stub generator for Cython code that has found real use across the community.

I like working at the edges of ecosystems: bridging languages, wrapping C libraries, or making large datasets more accessible. Sponsorship helps me carve out time for maintenance, documentation, and new projects that are genuinely useful but not commercially motivated.

If any of my tools have saved you time, I’d be grateful for your support.

Featured work

  1. jon-edward/py-telegram-notifier

    A tool using the Telegram Bot API for sending messages to a Telegram chat by a context manager, function call, or CLI.

    Python 19
  2. jon-edward/wiki_dump

    A library that assists in traversing and downloading from Wikimedia Data Dumps and their mirrors.

    Python 12
  3. jon-edward/box2d.nim

    Nim bindings for Erin Catto's Box2D physics engine.

    Nim 13
  4. jon-edward/stubgen-pyx

    Stub generation for Cython code.

    Python 12
  5. jon-edward/nephropidae_wasm

    This is a simple example that demonstrates building a Lobster project to WebAssembly.

    Python 4

Select a tier

$ a month

Choose a custom amount.