This page lists my software projects. Most of these projects are open source and are available for immediate download and use via the commercially permissive MIT License. If you use any of them and (dis)like them please reach out! And if you would like to contribute or help maintain them definitely connect with me!
Software
django-polymorphic
1782
5931598
I am the maintainer of django-polymorphic which is an installable Django application written in python. It allows database tables to behave polymorphically in the Object Oriented programming sense at your application level.
I am not the original author of django-polymorphic. The previous authors and …
django-routines
16
51345
I am the creator and maintainer of django-routines which is an installable Django application written in python. It defines a routine command using django-typer and builds subcommands on that command from definitions in settings. The subcommands are named routines that run collections of management …
django-typer
238
420783
I am the creator and maintainer of django-typer which is an installable Django application written in python. It uses click and typer to provide a an interface to define Django management commands using type hints. It supports two main interface styles, a style that is a superset of the basic typer …
sphinxcontrib-typer
20
317962
I am the creator and maintainer of this python package that contains a directive for rendering Typer command helps using the rich style formatting to various formats including text, svg and png. The styling and coloring can be tweaked. See the documentation for details. The directive can also be …
django-enum
91
769966
I am the creator and maintainer of django-enum which is an installable Django application written in Python. It provides a model field type for Django models that uses the smallest possible SQL schema type to store information and coerces instances of the field to the Enum type. With this …
enum-properties
23
433575
I am the creator and maintainer of enum-properties which is an installable Python package. It extends the standard library Enum type to allow named properties to be associated with each enum value. This package is also used to supercharge django-enum. It is feature complete, but under active …
LA-HOP Tracker
Los Angeles County has a Homeless Outreach Portal called LA-HOP. Anyone can submit requests through this portal that include location, time, and a description of the person experiencing homelessness and what needs they have. These requests are triaged by the Service Planning Area (SPA) coordinators …
django-render-static
22
119185
I am the creator and maintainer of django-render-static which is an installable Django application written in python. It adds a static rendering step that can be called before the collectstatic step when deploying a Django application. It also provides some useful static rendering tags, including …
Search
Recent Software
django-polymorphic
Improved Django model inheritance with automatic down-casting.
django-routines
Define named sequences of management commands in Django settings files for batched execution.
django-typer
Use Typer (type hints) to define the interface for your Django management commands.
sphinxcontrib-typer
Auto generate docs for typer and click commands using typer's rich console formatting.
django-enum
Full and natural support for enumerations as Django model fields.
