Best Of Python Dev🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.
Quiz AppA repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.
Refactor NreplnREPL middleware to support refactorings in an editor agnostic way
Learning Oop In PhpA collection of resources to learn object-oriented programming and related concepts for PHP developers.
AbracadabraAutomated refactorings for VS Code (JS & TS) ✨ It's magic ✨
All ReposClone all your repositories and apply sweeping changes.
Migration《系统重构与迁移指南》手把手教你分析、评估现有系统、制定重构策略、探索可行重构方案、搭建测试防护网、进行系统架构重构、服务架构重构、模块重构、代码重构、数据库重构、重构后的架构守护
Tagalong.vimChange an HTML(ish) opening tag and take the closing one along as well
Clang Expand🐉 A clang tool for happy refactoring without source-code gymnastics
AutorefactorEclipse plugin to automatically refactor Java code bases
CscoutC code refactoring browser
PiranhaA tool for refactoring code related to feature flag APIs
RewriteSemantic code search and transformation
Xaml Code ExperiencesA collection of the experiences I have collected during days of Xamarin and Wpf, while following the MVVM design pattern.
Reftoolsreftools - refactoring tools for Go
Lemonj一个面向 CSS/LESS/SCSS 的分析、坏味道检查和自动化重构工具。
Splitjoin.vimSwitch between single-line and multiline forms of code
Study PathAn organized learning path about Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
Refactoring101The code here, represented as steps, is the progression of a refactoring on a legacy codebase. It is a PHP equivalent of the Java code shown in the Martin Fowler book "Refactoring".
Vscode GleanThe extension provides refactoring tools for your React codebase
Personal GoalsList of books I've read, projects I've done, videos I've seen, articles I've read or podcasts I've listened to.
LaboratoryAchieving confident refactoring through experimentation with Python 2.7 & 3.3+
ScientistA kotlin library for refactoring code. Port of GitHub's scientist.
CxxctpDEPRECATED. USE INSTEAD github.com/blockspacer/flextool
ExperimentA Go package for experimenting with and evaluating new code paths.
Refactoring Aware DiffRAID is a tool pipeline that seamlessly enriches GitHub diff results with refactoring information.
ClinkA developer assistance tool to help with refactoring and keeping related code up to date with changes
CombyA tool for structural code search and replace that supports ~every language.
HoneyjsAn open source Javascript Honey Pot implementation
LispyShort and sweet LISP editing
Experiment🔬 Elixir Library for carefully refactoring critical paths by performing experiments.
Wild Workouts Go Ddd ExampleComplete application to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring of a Go project.
Scientist🔬 A Ruby library for carefully refactoring critical paths.
Pre CommitA framework for managing and maintaining multi-language pre-commit hooks.
Scientist.js🔬 A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths.
ScalafixRefactoring and linting tool for Scala
PhpactorPHP completion, refactoring, introspection tool and language server.
CocaCoca is a toolbox which is design for legacy system refactoring and analysis, includes call graph, concept analysis, api tree, design patterns suggest. Coca 是一个用于系统重构、系统迁移和系统分析的瑞士军刀。它可以分析代码中的测试坏味道、模块化分析、行数统计、分析调用与依赖、Git 分析以及自动化重构等。
JediAwesome autocompletion, static analysis and refactoring library for python
SourceryRefactor Python using AI. ⭐ this repo and Sourcery Starbot will send you a PR
GodoctorGo Doctor - The Golang Refactoring Engine
Sideways.vimA Vim plugin to move function arguments (and other delimited-by-something items) left and right.
Clang Tools Extra Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
SharpenVisual Studio extension that intelligently introduces new C# features into your existing codebase
JsinspectDetect copy-pasted and structurally similar code