Rich is a Python library for rich text and beautiful formatting in the terminal.
-
Updated
Apr 12, 2026 - Python
Rich is a Python library for rich text and beautiful formatting in the terminal.
Adds variables to python traceback. Simple, lightweight, controllable. Customize formats and colors. Debug reasons of exceptions by logging or pretty printing colorful variable contexts for each frame in a stacktrace, showing every value. Dump locals environments after errors to console, files, and loggers. Works in Jupyter too.
A small utility to pretty-print Python tracebacks. ⛺
What if GPT could help you notebook?
pdbp (Pdb+): A drop-in replacement for pdb and pdbpp. To replace "pdb", add "import pdbp" to an "__init__.py" file.
Makes Python tracebacks human friendly
trace local function calls like strace and ltrace
A colorful, lightweight error-propagation framework for C
Logging makes simple. Log even the exception that you forgot to catch. Log messages from your print(msg). Support multiprocessing logging too.
wthell is a debugging tool for python to interactively check frame stack when your code quit unexpectedly
Tracebacks for Humans (in Jupyter notebooks)
Trace back system base on BlockChain and MerkleTree; Ethereum +FLask + HTML5
This project combines two ideas: Nuitka’s encrypted tracebacks and PyArmor’s RFT mode into a single workflow: you can obfuscate symbol names and optionally emit encrypted exception tracebacks at runtime, then later decrypt and de‑obfuscate those tracebacks offline when you have the key and tracelog.
Informative Tracebacks for Python logging module
Add a description, image, and links to the traceback topic page so that developers can more easily learn about it.
To associate your repository with the traceback topic, visit your repo's landing page and select "manage topics."