sourcery-ai / Sourcery
Licence: mit
Refactor Python using AI. ⭐ this repo and Sourcery Starbot will send you a PR
Stars: ✭ 372
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Sourcery
Piranha
A tool for refactoring code related to feature flag APIs
Stars: ✭ 1,840 (+394.62%)
Mutual labels: refactoring, code-quality
Study Path
An organized learning path about Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
Stars: ✭ 1,357 (+264.78%)
Mutual labels: refactoring, software-development
Programming Book Recommendations List
My personal list of books that I recommend to read if you are a software developer
Stars: ✭ 22 (-94.09%)
Mutual labels: refactoring, software-development
Coca
Coca is a toolbox which is design for legacy system refactoring and analysis, includes call graph, concept analysis, api tree, design patterns suggest. Coca 是一个用于系统重构、系统迁移和系统分析的瑞士军刀。它可以分析代码中的测试坏味道、模块化分析、行数统计、分析调用与依赖、Git 分析以及自动化重构等。
Stars: ✭ 576 (+54.84%)
Mutual labels: ai, refactoring
Differentiable Plasticity
Implementations of the algorithms described in Differentiable plasticity: training plastic networks with gradient descent, a research paper from Uber AI Labs.
Stars: ✭ 371 (-0.27%)
Mutual labels: ai
Clang Tools Extra
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Stars: ✭ 358 (-3.76%)
Mutual labels: refactoring
Git Cop
DEPRECATED: Use Git Lint (https://www.alchemists.io/projects/git-lint) instead.
Stars: ✭ 352 (-5.38%)
Mutual labels: code-quality
Engineering Blogs
A curated list of engineering blogs
Stars: ✭ 20,606 (+5439.25%)
Mutual labels: software-development
Solhint
Solhint is an open source project created by https://protofire.io. Its goal is to provide a linting utility for Solidity code.
Stars: ✭ 363 (-2.42%)
Mutual labels: code-quality
Text summurization abstractive methods
Multiple implementations for abstractive text summurization , using google colab
Stars: ✭ 359 (-3.49%)
Mutual labels: ai
The Math Of Intelligence
List of resources & possible pathway for the Math of Machine Learning and AI.
Stars: ✭ 370 (-0.54%)
Mutual labels: ai
Rivescript Js
A RiveScript interpreter for JavaScript. RiveScript is a scripting language for chatterbots.
Stars: ✭ 350 (-5.91%)
Mutual labels: ai
Max Image Resolution Enhancer
Upscale an image by a factor of 4, while generating photo-realistic details.
Stars: ✭ 361 (-2.96%)
Mutual labels: ai
Sideways.vim
A Vim plugin to move function arguments (and other delimited-by-something items) left and right.
Stars: ✭ 370 (-0.54%)
Mutual labels: refactoring
Interpret
Fit interpretable models. Explain blackbox machine learning.
Stars: ✭ 4,352 (+1069.89%)
Mutual labels: ai
Sourcery
Refactor Python instantly using the power of AI.
GitHub Code Reviews
Ensure your code is always at the highest quality. Sourcery refactors your whole repo on installation and every Pull Request thereafter.
Up and running in 1 minute. Just follow this link and select your repos.
Or for an instant demo, ⭐ this repo, and Sourcery will refactor your most popular Python repo and send you a pull request. As an added bonus @sourcery-ai-bot will ⭐ your repo too.
IDE Integration
Sourcery integrates into your editor to refactor your code as you write it.
Find quick installation instructions here:
More editor integrations coming soon.
Demo
Links
Badges
Let the world know your project is using Sourcery to refactor with this badge:
[](https://sourcery.ai)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].