19 projects
mpcurses
Mpcurses is an abstraction of the Python curses and multiprocessing libraries providing function execution and runtime visualization capabilities
mpmq
Mpmq is an abstraction of the Python multiprocessing library providing execution pooling and message queuing capabilities.
game-of-life-animation
A simple implementation of Conway's Game of Life using Python. Uses ascii-animator to animate the game to the terminal.
ascii-animator
A simple ASCII art animator
single-line
A context manager to facilitate printing messages to the same line
pybuilder-radon
Pybuilder plugin for radon cyclomatic complexity
pybuilder-bandit
Pybuilder plugin for bandit security linter
pybuilder-anybadge
A pybuilder plugin that generates badges for your project
github3api
An advanced REST client for the GitHub API
rest3client
An abstraction of the requests library providing a simpler API for consuming HTTP REST APIs
list2term
Provides a convenient way to mirror a list to the terminal and helper methods to display messages from concurrent asyncio or multiprocessing Pool processes.
progress1bar
A customizable ANSI-based progress bar
wait-for-message
A simple client server utility that blocks until a message is received on a TCP/IP socket connection
text-animator
A simple text animator
pypbars
Provides a convenient way to display progress bars for concurrent asyncio or multiprocessing Pool processes.
mppbar
A multi-processing enabled progress bar.
l2term
Dynamically display a list to the terminal and provides a convenient way to display messages from concurrent asyncio or multiprocessing Pool processes.
mplogp
A log parser for parsing logs generated from multi-processing based tools.
mp4ansi
A simple ANSI-based terminal emulator that provides multi-processing capabilities.