RedBaron is a python library and tool powerful enough to be used into IPython
solely that intent to make the process of writing code that modify source
code as easy and as simple as possible. That include writing custom
refactoring, generic refactoring, tools, IDE or directly modifying you source
code into IPython with a higher and more powerful abstraction than the
advanced texts modification tools that you find in advanced text editors and
RedBaron guaranteed you that it will only modify your code where you ask him to. To achieve this, it is based on Baron a lossless AST for Python that guarantees the operation ast_to_code(code_to_ast(source_code)) == source_code. (Baron's AST is called an FST, a Full Syntax Tree).
RedBaron API and feel is heavily inspired by BeautifulSoup. It tries to be simple and intuitive and that once you've get the basics principles, you are good without reading the doc for 80% of your operations.
RedBaron alternatives and similar packages
Based on the "Refactoring" category.
Alternatively, view RedBaron alternatives based on common mentions on social networks and blogs.
Rope5.6 8.9 RedBaron VS Ropea python refactoring library
Bowler5.2 0.0 RedBaron VS BowlerSafe code refactoring for modern Python.
Bicycle Repair ManBicycle Repair Man, a refactoring tool for Python.
Write Clean Python Code. Always.
Do you think we are missing an alternative of RedBaron or a related project?