rope

Code Refactorer

A Python refactoring library that supports advanced syntax features and provides a safe and powerful way to modify existing code

a python refactoring library

GitHub

2k stars
27 watching
166 forks
Language: Python
last commit: almost 2 years ago
Linked from 3 awesome lists

astpythonrefactoringrefactoring-tools

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
benchling/refacA tool for refactoring and moving Python code54
phpactor/phpactorA tool that provides intelligent code completion and refactoring capabilities for PHP developers1,467
jonatas/fastTools to search and refactor Ruby code directly in its abstract syntax tree256
typon/tabdeeliAn interactive search and replace tool for refactoring code without anxiety.17
jlevy/reprenA command-line tool for mass-replacing text patterns in files and renaming directories recursively.355
rasbt/python_referenceA comprehensive resource for learning and improving Python skills3,765
rajasegar/codeshiftA Ruby tool to transform source code using Abstract Syntax Trees (ASTs) and parse trees47
testdouble/sutureA tool to help refactor poorly understood code in Ruby by introducing clear entry points and minimizing side effects.1,410
ropensci/rdflibA high-level wrapper around the redland package for common RDF applications57
airbrake/airbrake-pythonProvides a Python wrapper for error reporting and logging to Airbrake's API.51
refactorfirst/refactorfirstIdentifies highly coupled classes and class cycles in Java codebases to prioritize refactoring efforts.459
microsoft/pylance-releaseProvides language support and features for Python development in Visual Studio Code1,726
haskell-tools/haskell-toolsDeveloper tools for refactoring Haskell programs.249
keithrbennett/trick_bagA collection of Ruby classes and methods to simplify and enhance code writing.34
ropensci/git2rA package providing R bindings to the libgit2 library for interacting with Git repositories.216