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
164 forks
Language: Python
last commit: 4 days 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,440
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. 16
jlevy/repren A tool for refactoring and transforming text files according to regular expression patterns 347
rasbt/python_reference A comprehensive resource for learning and improving Python skills 3,762
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,409
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. 457
microsoft/pylance-release A Python language server extension providing code analysis and features like auto-imports and type checking 1,719
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. 215