Hey HN - We've been working on Sourcery for a little while and wanted to share it with you to get your thoughts/feedback!
Sourcery helps make your Python code clearer and more readable by automatically suggesting refactorings you can apply. It integrates directly into your IDE for VS Code, PyCharm, Vim, Sublime, & Emacs, can tie into your GitHub repos, or can be run as a pre-commit hook/as part of your CI pipeline.
All of the analysis and suggestions are performed locally (except for GitHub cloud integration) so your code is kept secure/private.
Today we analyze and improve code at the function level, but in the next few weeks we're moving up to the class level to give more complex improvements to code.
You can use Sourcery for free in your IDE and public repos - let us know what you think and how we can make it better!
Sourcery helps make your Python code clearer and more readable by automatically suggesting refactorings you can apply. It integrates directly into your IDE for VS Code, PyCharm, Vim, Sublime, & Emacs, can tie into your GitHub repos, or can be run as a pre-commit hook/as part of your CI pipeline.
All of the analysis and suggestions are performed locally (except for GitHub cloud integration) so your code is kept secure/private.
Today we analyze and improve code at the function level, but in the next few weeks we're moving up to the class level to give more complex improvements to code.
You can use Sourcery for free in your IDE and public repos - let us know what you think and how we can make it better!