6 repositorios
Tools for measuring and visualizing code complexity and technical debt.
Explore 6 awesome GitHub repositories matching part of an awesome list · Complexity Analyzers. Refine with filters or upvote what's useful.
Pygorithm es una biblioteca de algoritmos en Python y una referencia de lógica computacional. Proporciona una colección de implementaciones algorítmicas estándar y herramientas para analizar la eficiencia en tiempo de ejecución y el rendimiento de escalado de funciones específicas. El proyecto permite la inspección del código fuente subyacente de funciones internas para estudiar cómo se estructura y ejecuta la lógica. Mapea implementaciones específicas a su complejidad teórica de tiempo y espacio para el análisis de rendimiento. La biblioteca está organizada en módulos discretos que soportan la ejecución de patrones algorítmicos estándar en conjuntos de datos variables. Incluye capacidades para realizar benchmarks de implementaciones en Python y calcular la complejidad asintótica.
Provides a tool for calculating the runtime efficiency and scaling performance of specific Python functions.
Computes cyclomatic complexity of functions.
Generates statistics on function call sites and usage patterns.
Tracks the age of documentation to identify stale comments.