A framework for managing and maintaining multi-language pre-commit hooks.
-
Updated
Dec 22, 2025 - Python
A framework for managing and maintaining multi-language pre-commit hooks.
Some out-of-the-box hooks for pre-commit
Awesome autocompletion, static analysis and refactoring library for python
Achieving confident refactoring through experimentation with Python 2.7 & 3.3+
🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.
Rewrites source to reorder python imports
Clone all your repositories and apply sweeping changes.
AST-based fragmental source code refactoring toolkit for Python
Power rename/refactor tool (now with Claude Code skill support!)
Open-source Column-level Lineage & Impact Analysis for dbt. Visualize dependencies and refactor with confidence. Powered by SQLGlot
A wrapper around the stdlib `tokenize` which roundtrips.
backport of lib2to3, with enhancements
Smoothly deprecate and redirect Python functions/classes with smart warnings and auto-routing—keep your codebase clean while maintaining backward compatibility
Your Refactoring Alarm 🔔
Source Code Automated Refactoring Toolkit
Refactoring 2nd Edition Example Source Code Written in Python
A skill that teaches LLM agents how to use rope for python codebase refactors
Scriptable interface to a powerful, multi-lingual language server
Format-preserving Python AST manipulation
Add a description, image, and links to the refactoring topic page so that developers can more easily learn about it.
To associate your repository with the refactoring topic, visit your repo's landing page and select "manage topics."