{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/3"}],"enrichment":{"capability":"Austin is a frame stack sampler for CPython that profiles running Python processes without instrumentation, collecting time and memory profiling data by reading the interpreter's virtual memory.","skillfed_tags":["profiling","performance-analysis","cpython-native"],"use_cases":["Identify CPU hotspots in long-running Python applications without modifying source code","Profile memory usage patterns in data-heavy workloads to detect leaks or inefficient allocations","Analyze multi-process applications like mod_wsgi to understand per-process resource consumption","Generate flamegraph visualizations for performance review and optimization planning","Sample garbage collection behavior to diagnose GC-related performance issues"],"what_it_does":"Austin is a statistical profiler for CPython that samples the call stack of running processes by directly reading the interpreter's virtual memory, without requiring code instrumentation or modifications. It works as a standalone command-line tool that can profile CPU time, memory usage, and garbage collection state across single and multi-process applications.\n\nThe profiler is designed for minimal runtime overhead and produces output compatible with FlameGraph and Speedscope visualization tools. It supports modern Python versions (3.9 through 3.14) and runs on Linux, macOS, and Windows with pre-built wheels available for multiple architectures. The tool is particularly useful for identifying performance bottlenecks in production-like environments where instrumentation overhead is unacceptable.","worth_installing":"Yes, if you need a low-overhead profiler for CPython. Austin's zero-instrumentation design and broad platform support make it valuable for production profiling. The GPLv3+ license requires review if used in proprietary contexts. Install friction is moderate due to compiled wheels, but pre-built binaries are available across major platforms. No known vulnerabilities and active maintenance support the recommendation."},"id":"austin-dist","links":{"html":"https://skillfed.io/packages/austin-dist","md":"https://skillfed.io/packages/austin-dist.md","pypi":"https://pypi.org/project/austin-dist/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-11-01","license_spdx":null,"license_treatment":"copyleft","name":"austin-dist","python_support":"unspecified","summary":"Austin - Frame Stack Sampler for CPython"},"popularity":{"monthly_downloads":841263,"position":4926,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"4.0.0"}
