jkpubsrc
Experienced software developer :: Java, C#, Python, HTML/CSS/JS and similar :: Interested in software projects and information management in general.
Pinned Repositories
PyPine
A Python based build and processing framework.
python-module-jk-appmonitoring
This Python module contains components for analyzing the use of system resources by processes. It covers two use cases: a) monitoring other processes and b) monitoring one's own process.
python-module-jk-argparsing
A python module that provides an API for processing command line arguments. There is ``argparse`` of course, but this API is better. Better means: Simpler, more easy to use.
python-module-jk-cachefunccalls
This python module provides an annotation that caches results of function calls automatically.
python-module-jk-json
This python module provides parser and validator for JSON files and data structures.
python-module-jk-pwdinput
This python module provides the ability to read a password from STDIN. In contrast to typical password input for every character pressed an asterisk is displayed.
python-module-jk-pypiorgapi
An API for accessing Python packet information hosted on pypi.org
python-module-jk-simpleexec
Module to run shell programs in a very simple way.
python-module-jk-triologging
This is a logging framework. It is based on jk_logging but can be used with Trio.
throw_out_your_templates
This module is a rant (with code) encouraging Python developers to consider using pure Python for HTML generation rather than always using template languages. Read the module docstring for the rest of this rant. The temporary name is an ode to Ian Bicking's blog post 'Throw out your frameworks' (http://blog.ianbicking.org/2010/03/01/throw-out...). The ideas and code in it are an echo of what Stan, Breve, and various lisp libraries have been doing for a long time.
jkpubsrc's Repositories
jkpubsrc/python-module-jk-simpleexec
Module to run shell programs in a very simple way.
jkpubsrc/python-module-jk-json
This python module provides parser and validator for JSON files and data structures.
jkpubsrc/python-module-jk-pwdinput
This python module provides the ability to read a password from STDIN. In contrast to typical password input for every character pressed an asterisk is displayed.
jkpubsrc/python-module-jk-appmonitoring
This Python module contains components for analyzing the use of system resources by processes. It covers two use cases: a) monitoring other processes and b) monitoring one's own process.
jkpubsrc/python-module-jk-argparsing
A python module that provides an API for processing command line arguments. There is ``argparse`` of course, but this API is better. Better means: Simpler, more easy to use.
jkpubsrc/python-module-jk-cachefunccalls
This python module provides an annotation that caches results of function calls automatically.
jkpubsrc/python-module-jk-exceptionhelper
As the python exception API is quite a bit obscure this python module wraps around python exceptions to provide a clean interface for analysis and logging purposes.
jkpubsrc/python-module-jk-prettyprintobj
This python module provides a mixin for creating pretty debugging output for objects. This is especially useful for semi-complex data structures.
jkpubsrc/python-module-jk-sysinfo
This python module provides ways to retrieve and parse technical data of (Linux) computer systems.
jkpubsrc/python-module-jk-timest
This python module aids in estimating how long some long running process will require until it completes.
jkpubsrc/python-module-jk-utils
This python module provides various utility functions and classes.
jkpubsrc/python-module-jk-cmdoutputparsinghelper
Assists in parsing output of *nix system commands such as df, systemctrl and others.
jkpubsrc/python-module-jk-commentjson
A Python-3 port and bug fixed version of the open source PyPi packet 'commentjson'.
jkpubsrc/python-module-jk-console
This python module provides a variety of essential functions for implementing versatile programs using the console.
jkpubsrc/python-module-jk-datamatrix
This python module provides a class that represents a data matrix. This is basically a table you can work with: Modify, sort, filter and print. Everthing is kept in memory, is not indexed, and therefore intended for a limited amount of data only.
jkpubsrc/python-module-jk-dirwalker
This python module recursively iterates over files and directories in a directory tree.
jkpubsrc/python-module-jk-jsonmodel
This python module provides a special parser for JSON files that produces a data model where each value is associated with the location it originated from in the source file.
jkpubsrc/python-module-jk-licenses
This python module provides OS licenses. This module is intended as a building block in module/package/application management.
jkpubsrc/python-module-jk-logging
This python module provides a logging infrastructure. It contains various classes to implement logging and aid in debugging.
jkpubsrc/python-module-jk-mediawikiapi
This python module provides access to a MediaWiki wiki via its API.
jkpubsrc/python-module-jk-packunpack
Helper module to create or unpack tar archives, compress or uncompress files.
jkpubsrc/python-module-jk-pwdgen
This python module provides support for strong password generation.
jkpubsrc/python-module-jk-rawhtml
This python module provides support for programmatically generating HTML5 code.
jkpubsrc/python-module-jk-smallgraph
A directed graph implementation where each node and link is represented as an individual object.
jkpubsrc/python-module-jk-terminal-essentials
This module provides essential constants and information about the terminal. This module is intended for implementing CLI tools and other applications running in a terminal.
jkpubsrc/python-module-jk-typing
This module provides capabilities for type checking function arguments.
jkpubsrc/python-module-jk-version
This python module provides a version class. Instances of this class may be used in representing and version numbers and compare them.
jkpubsrc/python-module-jk-xmljsonconv
A python module to convert XML to JSON and the other way around through a conversion manager.
jkpubsrc/python-tool-jk-systools
This python tool provides offers alternatives and additions to classic Linux system tools.
jkpubsrc/uuid-creator
A UUID library for Java. Fully compliant with the new Internet standard published as RFC 9562.