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: 3 months ago
Linked from 3 awesome lists

astpythonrefactoringrefactoring-tools

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
benchling/refac A tool for refactoring and moving Python code 54
phpactor/phpactor A tool that provides intelligent code completion and refactoring capabilities for PHP developers 1,467
jonatas/fast Tools to search and refactor Ruby code directly in its abstract syntax tree 256
typon/tabdeeli An interactive search and replace tool for refactoring code without anxiety. 17
jlevy/repren A command-line tool for mass-replacing text patterns in files and renaming directories recursively. 355
rasbt/python_reference A comprehensive resource for learning and improving Python skills 3,765
rajasegar/codeshift A Ruby tool to transform source code using Abstract Syntax Trees (ASTs) and parse trees 47
testdouble/suture A tool to help refactor poorly understood code in Ruby by introducing clear entry points and minimizing side effects. 1,410
ropensci/rdflib A high-level wrapper around the redland package for common RDF applications 57
airbrake/airbrake-python Provides a Python wrapper for error reporting and logging to Airbrake's API. 51
refactorfirst/refactorfirst Identifies highly coupled classes and class cycles in Java codebases to prioritize refactoring efforts. 459
microsoft/pylance-release Provides language support and features for Python development in Visual Studio Code 1,726
haskell-tools/haskell-tools Developer tools for refactoring Haskell programs. 249
keithrbennett/trick_bag A collection of Ruby classes and methods to simplify and enhance code writing. 34
ropensci/git2r A package providing R bindings to the libgit2 library for interacting with Git repositories. 216