A framework for managing and maintaining multi-language pre-commit hooks.
-
Updated
Jul 21, 2026 - 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
Codebase intelligence for AI and humans: code health scores, auto-generated docs, git analytics, dead code detection, and architectural decisions via MCP.
🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.
Achieving confident refactoring through experimentation with Python 2.7 & 3.3+
Rewrites source to reorder python imports
Clone all your repositories and apply sweeping changes.
Local codebase intelligence CLI + MCP server for AI coding agents: SQLite code graph, 28 languages, 284 commands, 244 MCP tools, change-safety gates, audit evidence, zero API keys.
AST-based fragmental source code refactoring toolkit for Python
Power rename/refactor tool for CLI and agent use
AI-native codebase intelligence skills — generate persistent .nexus-map/ knowledge bases and instantly query file structure, dependency graphs, and change impact. Built for Copilot, Cursor, and any tool-calling LLM. 面向 AI 编程助手的代码库感知技能——生成持久化知识图谱,精准查询文件结构、依赖关系与改动影响半径。
Conservative multi-language dead-code elimination with tree-sitter: feature flag cleanup, constant folding, branch cleanup, method pruning, and dynamic-entry protection.
Open-source Column-level Lineage & Impact Analysis for dbt. Visualize dependencies and refactor with confidence. Powered by SQLGlot
Smoothly deprecate and redirect Python functions/classes with smart warnings and auto-routing—keep your codebase clean while maintaining backward compatibility
A wrapper around the stdlib `tokenize` which roundtrips.
backport of lib2to3, with enhancements
AI skills that keep your code honest, your secrets unleaked, and your repo from rotting. Built for people who ship real things with AI. Type /vibesubin and let your assistant do the boring discipline for you.
Scriptable interface to a powerful, multi-lingual language server
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."