27 projects
logfire
The best Python observability tool! 🪵🔥
executing
Get the currently executing AST node of a frame, and other information
cheap-repr
Better version of repr/reprlib for short, cheap string representations.
pure-eval
Safely evaluate AST nodes without side effects
littleutils
Small personal collection of python utility functions
eval-type-backport
Like `typing._eval_type`, but lets older Python versions use newer typing features.
asttokens
Annotate AST trees with source code positions
grist-jupyterlab-widget
Custom Grist widget for a JupyterLite notebook
birdseye
Graphical Python debugger which lets you easily view the values of all evaluated expressions
stack-data
Extract data from python stack frames and tracebacks for informative displays
dryenv
Simple DRY configuration with environment variables and pydantic.
interview-6823bb0acd1b4ca8a37a2e052ac5dce2
Interview task that I don't want to be too easy to find
fvalues
Keep track of components in strings, especially formatted values in f-strings.
ought-ice
Interactive Composition Explorer
snoop
Powerful debugging tools for Python
outdated
Check if a version of a PyPI package is outdated
python-runner
Helper for running python code indirectly
heartrate
Simple real time visualisation of the execution of a Python program.
sorcery
Dark magic delights in Python
instant-api
Instantly create an HTTP API with automatic type conversions, JSON RPC, and a Swagger UI. Just add methods!
instant-client
Type safe JSON RPC client with automatic (de)serialization. Best paired with instant_api.
datafunctions
Automatic (de)serialization of arguments and return values
nameof
Get the name of a variable or attribute, as in C#
friendly-states
Declarative, explicit, tool-friendly finite state machines in Python
asdb
Instant convenient debugger
jsonfinder
Easily handle JSON contained within strings. Includes a command-line tool to format JSON within the input, similar to the builtin json.tool.
ask-so
AskSO - StackOverflow Python Question Assistant