16 projects
qrbar
Generate barcodes and QR codes and render sticker and label documents (docx, ZPL) from templates.
templify-cli
Fill Word, text, Markdown, HTML and JSON templates with Excel or JSON data, from the command line.
pyrecords
Read records from Excel or JSON, then order, filter (JSON rules) and group them.
pyruleset
Conditional values: pick a value by the first matching condition, composable with | and definable as JSON.
pyflowstep
A lightweight, typed Python library for composing functions into readable, reusable flows that can be defined as JSON or TOML.
pyprojection
Output shapes as values: which fields, under which names, computed how; definable as JSON.
pyordering
Sort orders as composable values: stars(descending=True) >> price(), definable as JSON.
pyspecification
A lightweight, typed Python library for composing business rules as reusable, executable predicates.
pyformula
A lightweight, typed Python library for composing business rules as reusable, executable numeric formulas.
pyvocabulary
The shared core of composable, JSON-definable building blocks: named registries, JSON Schemas from signatures and JSON-path errors.
schemify-cli
Build JSON Schemas interactively, and fill JSON data from them, from the command line.
syriantaxescli
A command-line tool for calculating Syrian salary and compensation taxes.
syriantaxes
A Python package for calculating taxes and compensations for Syrian salaries based on Syrian tax laws.
typer-swissknife
lightweight companion library for Typer that helps you build cleaner, more expressive CLI applications.
pyargprocessors
A lightweight, typed Python library for turning raw function arguments into the objects a function wants, with a Process marker next to the parameter.
typer-alias
typer-alias is a lightweight extension for Typer that adds first-class command aliases while keeping the help output clean and user-friendly. Define a command once, expose it under multiple names, and display aliases directly in the CLI help.