tzientistScientist-like library for Node.js in TypeScript
Stars: ✭ 37 (-31.48%)
comby-rustRust refactoring templates for comby, the structural find-and-replace tool.
Stars: ✭ 23 (-57.41%)
Clang Tools Extra Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Stars: ✭ 358 (+562.96%)
seamerrefactoring tool that aims at making it easy to create characterization tests
Stars: ✭ 16 (-70.37%)
RectorInstant Upgrades and Automated Refactoring of any PHP 5.3+ code
Stars: ✭ 4,739 (+8675.93%)
Pre CommitA framework for managing and maintaining multi-language pre-commit hooks.
Stars: ✭ 7,024 (+12907.41%)
refactoring-koans-jsRefactoring Koans to help you learn to refactor code smells in javascript
Stars: ✭ 15 (-72.22%)
astraAstra: a Java tool for analysing and refactoring Java source code
Stars: ✭ 35 (-35.19%)
pro.fessional.wingsWingsBoot=BKB+飞鞋+SpringBoot。其核心价值是:①使团队快速实现业务目标;②快速偿还技术债务;③安全的面向程序和业务重构。
Stars: ✭ 78 (+44.44%)
lemonjA CSS/LESS/SCSS analysis, bad smell check and auto-refactor tools. 一个面向 CSS/LESS/SCSS 的分析、坏味道检查和自动化重构工具。
Stars: ✭ 138 (+155.56%)
Wild Workouts Go Ddd ExampleComplete application to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring of a Go project.
Stars: ✭ 756 (+1300%)
gopatchRefactoring and code transformation tool for Go.
Stars: ✭ 466 (+762.96%)
GodoctorGo Doctor - The Golang Refactoring Engine
Stars: ✭ 387 (+616.67%)
smuggler🚣 Smuggle all imports
Stars: ✭ 72 (+33.33%)
HoneyjsAn open source Javascript Honey Pot implementation
Stars: ✭ 20 (-62.96%)
refactor-cssHelps you identify reoccurring CSS class name combinations in your markup
Stars: ✭ 28 (-48.15%)
Linediff.vimA vim plugin to perform diffs on blocks of code
Stars: ✭ 331 (+512.96%)
colisperCheck and transform Lisp code with Comby (beta)
Stars: ✭ 18 (-66.67%)
ScalafixRefactoring and linting tool for Scala
Stars: ✭ 597 (+1005.56%)
Php Ide SerenataAtom IDE package that integrates the Serenata server to provide PHP code assistance
Stars: ✭ 277 (+412.96%)
Refactoring Code Smells♻️ Example projects illustrating Code Smells in order to apply Refactoring techniques
Stars: ✭ 255 (+372.22%)
JediAwesome autocompletion, static analysis and refactoring library for python
Stars: ✭ 5,037 (+9227.78%)
better-nameCLI tool to move JavaScript(ES2015) or TypeScript module files
Stars: ✭ 35 (-35.19%)
Experiment🔬 Elixir Library for carefully refactoring critical paths by performing experiments.
Stars: ✭ 6 (-88.89%)
scalafix-maven-pluginEnables automatic refactoring and linting of Maven projects written in Scala using Scalafix.
Stars: ✭ 15 (-72.22%)
CombyA tool for structural code search and replace that supports ~every language.
Stars: ✭ 912 (+1588.89%)
DDDToolboxA set of Roslyn refactorings supporting DDD design
Stars: ✭ 31 (-42.59%)
SourceryRefactor Python using AI. ⭐ this repo and Sourcery Starbot will send you a PR
Stars: ✭ 372 (+588.89%)
Scientist🔬 A Ruby library for carefully refactoring critical paths.
Stars: ✭ 6,301 (+11568.52%)
Sideways.vimA Vim plugin to move function arguments (and other delimited-by-something items) left and right.
Stars: ✭ 370 (+585.19%)
liquigraphMigrations for Neo4j
Stars: ✭ 122 (+125.93%)
Refactoring Aware DiffRAID is a tool pipeline that seamlessly enriches GitHub diff results with refactoring information.
Stars: ✭ 50 (-7.41%)
deleft.vimDelete a wrapping if-clause, try-catch block, etc. and shift left.
Stars: ✭ 68 (+25.93%)
SharpenVisual Studio extension that intelligently introduces new C# features into your existing codebase
Stars: ✭ 351 (+550%)
clang-toolSimple and powerful standalone project for clang-based tools using libtooling (e.g. refactoring, auto-completion, etc.)
Stars: ✭ 35 (-35.19%)
Scientist.js🔬 A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths.
Stars: ✭ 600 (+1011.11%)
JsinspectDetect copy-pasted and structurally similar code
Stars: ✭ 3,379 (+6157.41%)
kataTDD, Refactoring kata in many languages
Stars: ✭ 14 (-74.07%)
LispyShort and sweet LISP editing
Stars: ✭ 856 (+1485.19%)
refactoringtopatternsA place to practice Refactoring To Patterns that Kerievsky wrote about in his book
Stars: ✭ 46 (-14.81%)
Emacs Refactorlanguage-specific refactoring in Emacs
Stars: ✭ 313 (+479.63%)
flextoolC++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
Stars: ✭ 32 (-40.74%)
PhpactorPHP completion, refactoring, introspection tool and language server.
Stars: ✭ 591 (+994.44%)
ReprenRename anything
Stars: ✭ 275 (+409.26%)
ExperimentA Go package for experimenting with and evaluating new code paths.
Stars: ✭ 51 (-5.56%)
ClinkA developer assistance tool to help with refactoring and keeping related code up to date with changes
Stars: ✭ 40 (-25.93%)
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 分析以及自动化重构等。
Stars: ✭ 576 (+966.67%)
PhpdeprecationdetectorAnalyzer of PHP code to search issues with deprecated functionality in newer interpreter versions.
Stars: ✭ 263 (+387.04%)