43 projects
shell-proc
Continuous shell process
prompt-args
Decorator to prompt input for missing arguments.
json-dunder
Encode objects with a __json__ dunder method and decode objects with a __from_json__ dunder method.
just-heic
Convert heic files to jpg and keep metadata
continuous-threading
Library to help manage threads that run continuously for a long time.
resource-man
Python resource manager to work with the standard library for regular python code and executables.
justengel-material
Jinja Materializecss theme capability
justengel-theme
Jinja theme capability
xl-tables
Read and write excel files using table descriptors.
tnode
Tree node list utilities
dataclass-property
Add the ability to use properties with dataclasses.
pylibimport
Python utility for importing packages with the same name, but different version.
pydantic-property
Property descriptors for Pydantic
pydantic-decoder
Convert json text back into proper Pydantic models.
pyjoystick
Tools to get Joystick events.
wmm2020-cext
WMM2020 geomagnetic model with simple object-oriented Python interface
module-path
Reliably find a modules path even when running an executable.
pylibimp
Python import utilities
qt-thread-updater
Python Qt thread updater to update GUI items using a separate thread.
np-rw-buffer
Library to help store audio data in a circular buffer.
package-parser
Python utility to parse package filenames to get the name and version of the package.
bootstrap4-nav
Bootstrap template support for Django projects
django-materialize-nav
Django materialize css support.
class-property
Class property that shares the same value with the class and any instance.
dataclass-dateproperty
Weekdays and datetime properties for the dataclass_property library.
bitflags
Bit flags implementation using a C Union. This library removes the need to use ctypes and helps you quickly access what bits are toggled.
dynamicmethod
An instance method decorator that also works as a classmethod.
light-process
Python multiprocessing.Process that does not need to import __main__.
pybk8500
BK-8500-Electronic-Load python library
conditional-context
Context manager that will skip the body on a condition.
async-sched
Use async to have functions run on a schedule.
serial-json
Custom json serialization support.
pyglobal
Global accessors for things like settings. This could be used across applications and modules to share data.
django-bootstrap4-nav
Bootstrap template support for Django projects
ipc-mngr
Interprocess Communication (IPC) Manager to help create a Command structure for sending and receiving messages between processes.
isfreader
Read tek scope isf files as a numpy array.
pyiridium9602
Python 3 iridium communication library for the iridium 9602 modem.
event-signal
Library to help notify when something has changed.
qt-multiprocessing
Library to have other PySide/PyQt widgets run in a separate process while allowing communication with the main process.
mp-event-loop
Library for long running multiprocessing event loops.
wagtail-materializecss
Wagtail CMS materialize css components and javascript items as blocks.
list-property
Library for lists indexes having associated names like namedtuple and property. Includes list_property and namedlist functions.
overload-function
Library to overload function and methods like C++. This library tries to match type annotations.