Skip to content

GitHub Sponsors Matching Fund

To boost community funding, GitHub will match your contribution! Learn more.

Become a sponsor to djrobstep



I'm building public domain, open source tools, mostly in Python.

I want to make working with computers more intuitive, faster, easier, and less stressful.

My main project is migra, a schema comparison tool for PostgreSQL.

I've written several other python modules too:

  • sqlakeyset: The only offset-free, multi-direction, multi-column paging plugin for SQLAlchemy
  • logx: A fully configuration free logging library
  • autovenv: An automatic virtual environment manager
  • pgnotify: Easily listen to PostgreSQL NOTIFY messages
  • emailx: Wrapper over the standard library to make email sending simple
  • results: A jack-of-all trades library for working with databases and tabular data
  • ratemate: A small, simple yet advanced rate limiting module

I'm also interested in developing new, radically different user interfaces for software development. I'm working on instant-feedback coding experience in Python, built for the purposes of promoting better software development interfaces. I discussed this at PyCon Australia: Instant-feedback, instant-debugging Python coding. This isn't open sourced yet: but with enough sponsorship, that could become feasible.

I've put many hours of voluntary work into designing and building migra and other tools, without financial reward: It's a labour of love.

Help support better software for the public good by supporting my efforts.

Pinned projects

Select a tier

$5 a month


Respecters. $1 = 1 respect point

$25 a month


Supporters. Spare a penny guvnor? I'm just a lowly code farmer, selling my wares in a barrow at the market.

$50 a month


Sponsors. $50 really helps towards being able to spend more time on projects and make them sustainable

$200 a month


If you/your employer are using migra regularly your business, it's probably saving you at least that per month! Pay your way and help fund faster bug fixes and new features.

$500 a month


Enterprise. If your large company has built workflows on migra, it makes sense to pay enough to ensure the building blocks of your business are maintained sustainably.

$6000 a month


God tier. If you really want to throw money at me to maximize my output, this is the way to do it.

You can’t perform that action at this time.