A framework for managing and maintaining multi-language pre-commit hooks.
- Updated
Oct 24, 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
Rename anything
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
Utilities for refactoring imports in python-like syntax.
Scriptable interface to a powerful, multi-lingual language server
Makes typed arguments Optional when the default argument is None
L2M: Multi-agent code modernization engine that runs in your terminal
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."