An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with refactor

A curated list of projects in awesome lists tagged with refactor .

https://github.com/bmitch/churn-php

Discover files in need of refactoring.

clean-code complexity continuous-integration identify-files php refactor

Last synced: 14 May 2025

https://github.com/phodal/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 分析以及自动化重构等。

ai architecture automation git refactor refactoring tools

Last synced: 16 May 2025

https://github.com/busser/tfautomv

Generate Terraform moved blocks automatically for painless refactoring

block golang hacktoberfest move refactor refactoring terraform

Last synced: 14 Apr 2025

https://github.com/Suchiman/SerilogAnalyzer

Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems.

analysis analyzer refactor roslyn serilog visual-studio

Last synced: 16 Mar 2025

https://github.com/spencer-luo/pydesignpattern

Design Pattern that described by Python, This is the source code for the book of Everybody Know Design Patterns.

adapter callback clone command composite decorator design-pattern factory filter iterator mediator objectpool observer principle proxy python refactor responsibility singleton strategy

Last synced: 09 Apr 2025

https://github.com/gp-pereira/refactorex

A VS Code extension for fast and reliable Elixir code refactoring.

code-actions developer-tools elixir lsp refactor refactoring vs-code

Last synced: 24 Feb 2026

https://github.com/imanghafoori1/laravel-terminator

A package to help you clean up your controllers in laravel

laravel laravel-package refactor refactoring-tools

Last synced: 15 May 2025

https://github.com/haskell-tools/haskell-tools

Developer tools for Haskell

development-tools ghc haskell refactor

Last synced: 15 May 2025

https://github.com/dunwu/design

架构设计相关知识

design design-patterns refactor uml

Last synced: 13 Apr 2025

https://github.com/chimay/wheel

Any line in any file is only a few keys away. Quick navigation for Vim and Neovim : file groups, buffers, find, grep/edit, mru, frecency, sessions, yank, ...

find frecency grep group history navigation neovim refactor search session tabs-wins vim yankring

Last synced: 09 Apr 2025

https://github.com/srea/ribstreeviewerclient

Real Time viewing attached RIBs Tree on Browser

debug ios refactor ribs test

Last synced: 27 Oct 2025

https://github.com/codemodsquad/astx

Super powerful structural search and replace for JavaScript and TypeScript to automate your refactoring

astx automated codemod find javascript match matching pattern refactor refactoring replace rewrite rewriting search semantic structural syntax transform transformation typescript

Last synced: 10 Jul 2025

https://github.com/alansastre/java-clean-code

Código limpio o Clean Code en Java. Pautas para escribir código mantenible y fácil de leer en Java.

clean-architecture clean-code java java11 java17 java8 refactor refactoring solid

Last synced: 10 Apr 2025

https://github.com/downgoon/gbk2utf8

convert files from gbk encoding to utf-8 or rename packages including java source codes and any type configuration files

gbk2utf8 package-rename refactor

Last synced: 26 Jun 2025

https://github.com/pablopunk/chronocube

[UNMANTAINED]. Simple app to time your Rubik's Cube solves

desktop electron javascript mind refactor rubiks-cube timer web

Last synced: 22 Apr 2025

https://github.com/wzshiming/gotype

Golang source code parsing, usage like reflect package

ast go metaprogramming refactor reflect

Last synced: 23 Jul 2025

https://github.com/iteria-app/lowcode

React Lowcode - prototype, develop and maintain internal apps easier

ast builder code codegen generator grommet ionic jsx lowcode material-ui morp react refactor tsx

Last synced: 22 Aug 2025

https://github.com/jamiemason/ts-import-types-cli

Autofix TypeScript types to be imported using `import type`

cli codemod codemods jscodeshift refactor refactoring-tools ts-morph type-only-imports typescript

Last synced: 26 Jul 2025

https://github.com/JamieMason/ts-import-types-cli

Autofix TypeScript types to be imported using `import type`

cli codemod codemods jscodeshift refactor refactoring-tools ts-morph type-only-imports typescript

Last synced: 07 May 2025

https://github.com/aws/cta

Code translation assistance, a feature of Porting Assistant for .NET, helps users automate some aspects of their porting experience using a set of predefined rules and actions.

netcore refactor roslyn source-code

Last synced: 20 Oct 2025

https://github.com/codelytv/php-finder_refactoring-kata

🐘🔍Incomprehensible Finder Refactoring Kata port for PHP

codelytv composer example fp functional-programming kata php phpunit refactor refactoring sample

Last synced: 30 Jul 2025

https://github.com/esteecodes/angular-v20-bulk-file-refactor

🅰️ CLI tool to automate file renaming and content refactoring for Angular 20 projects. This tool updates file names and TypeScript file contents to align with Angular 20 conventions, handling patterns like .component, .service, .directive, .model and more

angular angular-update angular-v20 automation bulk cli file file-rename migration-tool npm-package refactor style-guide tool v20

Last synced: 13 Aug 2025

https://github.com/dmannock/vscode-fsharp-refactor

F# refactoring tools for vscode

fsharp refactor tooling vscode

Last synced: 20 Oct 2025

https://github.com/yoland68/saul

Tool to use a parsed AST to understand its tokens and regenerate code, tool usage is bound by developer-client privelidge, better call saul.py! :+1::telephone_receiver::man::balance_scale:⚫:snake:

antlr ast refactor

Last synced: 01 Aug 2025

https://github.com/stevenkowalzik/mensa-bremen-api

This API scrapes the Mensa Bremen website and provides a json version of the foodplan. Used by mensabremen.de

bremen json mensa refactor scraper

Last synced: 25 Apr 2025

https://github.com/twtrubiks/line-bot-oop

line-bot refactor use oop (design pattern)

design-patterns oop refactor singleton strategy

Last synced: 04 Aug 2025

https://github.com/codelytv/csharp-finder_refactoring-kata

🦈🔍Incomprehensible Finder Refactoring Kata port for C#

codelytv csharp example kata refactor refactoring

Last synced: 02 Sep 2025

https://github.com/o8e/vue-prune

:scissors: Find unused Vue components in your code

cli nodejs performance refactor tool vuejs

Last synced: 04 May 2025

https://github.com/Kriegel/BeautyOfPower

PowerShell Module to tidy / beautify PowerShell sourcecode and to do refactoring.

beautifier beautify case-sensitivity format formatter formatting powershell pretty-printer refactor refactoring tidy

Last synced: 10 Apr 2025

https://github.com/zedtux/ror-refactor

Atom package including a set of refactoring tools for Ruby On Rails.

atom-editor atom-package refactor refactoring ruby ruby-on-rails

Last synced: 14 Aug 2025

https://github.com/ironlu233/vscode-color-exchange

↔️ Exchange hexadecimal, RGB, HSL color in your code

extension refactor vscode

Last synced: 06 Mar 2026

https://github.com/gregswindle/eslint-plugin-crc

Analyze, model, and refactor JavaScript codebases with auto-generated Class-Responsibility-Collaborator models.

ast cli code-analysis crc crc-model eslint javascript javascript-tools refactor refactor-javascript-codebases refactoring refactoring-tools reports responsibility-collaborator uml

Last synced: 07 Mar 2026

https://github.com/jordanmontt/rewritetoolsset

A set of tools that allows to do complex searches and code transformations using the refactoring engine in Pharo!

pharo pharo-smalltalk refactor refactoring refactoring-tools rewrite-rules tool transformation-rules

Last synced: 23 Oct 2025

https://github.com/boostcampwm-2024/refactor-web29-honeyflow

끈적끈적 꿀처럼 이루어지는 협업 지식 관리 툴 🍯

refactor

Last synced: 04 May 2025

https://github.com/bernhardwebstudio/assetic-to-webpack

A little hacky tool to refactor code from Assetic to Webpack Encore

assetic refactor symfony webpack-encore

Last synced: 10 Nov 2025

https://github.com/buildupchao/Steapx

Code Refactor for steap project

java refactor

Last synced: 03 May 2025

https://github.com/deepraining/see-fetch

一个 window.fetch 封装器, 能够对响应 Json 对象进行重构, 预处理请求对象, 后置处理响应数据等. A window.fetch wrapper, with response refactoring, pre handling, post handling, etc.

fetch handle json refactor response wrapper

Last synced: 05 Mar 2025

https://github.com/mrbrunelli/exercicios-refatoracao

Exercícios de refatoração do livro "Refatoração - Aperfeiçoando o Projeto de Código Existente" de Martin Fowler

deno denojs exercises javascript kent-beck-book martin-fowler-book refactor refactoring

Last synced: 28 Feb 2026

https://github.com/sverklo/sverklo

Sverklo — code intelligence for AI agents. Local-first semantic search, PageRank ranking, zero config.

ai-agents ai-coding antigravity ast bm25 claude-code code-intelligence code-search cursor developer-tools embeddings local-first mcp mcp-server model-context-protocol onnx pagerank rag refactor semantic-search

Last synced: 14 Apr 2026

https://github.com/danilobandeira29/refactoring

notes of patterns to refactor code following the book "Refactoring" by Martin Fowler

design-patterns refactor refactoring

Last synced: 03 Mar 2025

https://github.com/runroom/backend-test

Backend Test

kata php refactor

Last synced: 13 Sep 2025

https://github.com/dozmus/csar

csar: Query-driven Code Search and Refactoring Framework

code-search context-aware csar java java-8 refactor search semanticsearch

Last synced: 26 Jul 2025

https://github.com/ethanlin-twer/master-refactor

这个仓库意在为重构提供刻意练习的材料

deliberate-practice java javascript object-oriented refactor

Last synced: 27 Jul 2025

https://github.com/sirleyalmeida/twitter

Projeto twitter para Laboratoria >>

css3 es6 javascript refactor

Last synced: 11 Jul 2025

https://github.com/deepraining/see-ajax

一个 ajax 封装器, 能够对响应 Json 对象进行重构, 预处理请求对象, 后置处理响应数据等. An ajax wrapper, with response refactoring, pre handling, post handling, etc.

ajax handle jquery json refactor response wrapper

Last synced: 12 Dec 2025

https://github.com/diegomaiasantos/projeto-calculadora-simples

Um projeto focado no desenvolvimento de uma calculadora simples, com HTML, CSS e JavaScript.

docker html-css-javascript javascript refactor

Last synced: 01 Mar 2026

https://github.com/lue-bird/elm-review-action

add a comment and let me transform your code

assist code-action elm elm-review inline refactor

Last synced: 24 Jan 2026

https://github.com/deepraining/json-refactor

基于指定的规则对 Json 数据结构进行重构. Refactor JSON object structure based on provided rules.

format json refactor rule structure

Last synced: 20 Apr 2026

https://github.com/shsharkar/php-refactor-toolkit

The PHP Refactor Toolkit is a comprehensive script designed to streamline and automate the refactoring of PHP code. It leverages several powerful tools to ensure your code adheres to best practices and modern coding standards.

coding ecs fixer laravel laravel-framework optimization php php-cs-fixer rector refactor refactoring

Last synced: 02 Mar 2026

https://github.com/jokk-itu/pythonkindergarten

A refactored version of the minitwit application

devops minitwit refactor

Last synced: 23 Feb 2025

https://github.com/wadakatu/laravel-factory-refactor

Refactor the style of factory call from helper to static in Laravel 8.x, 9.x, 10.x.

factory laravel php7 php8 refactor

Last synced: 07 Apr 2026

https://github.com/lordazzi/typescript-import-refactoring-burguer

While VSCode haven't the auto reimport files on folder change or renaming for refactoring situations, this script will help

angular2 change-files-name refactor refactoring refactoring-situations reimport reimport-files ts typescript vscode

Last synced: 12 Apr 2026

https://github.com/arv-anshul/refactor-project-1

Refactoring a end-to-end ML project by @shubh-vedi.

arv-dumped end-to-end machine-learning project python3 refactor refactoring

Last synced: 14 May 2025

https://github.com/sikessem/php-devtools

🧪 Tools needed for PHP project development and automation.

dev devtools lint pest php phpstan pint psalm rector refactor sigui siguici sikessem test test-tools testing testing-tools var-dump

Last synced: 02 Jan 2026

https://github.com/aweiloveandroid/refactor-android-support-v4

重构Android的v4包的部分源码

android refactor support-v4

Last synced: 27 Dec 2025

https://github.com/toondkn/ngrc

ES module to generate angular (1.5+) component definitions from react components

angular angular-template angularjs component hybrid props react react-components reactjs refactor

Last synced: 10 Apr 2025

https://github.com/asbhogal/react-form-validation-no-libraries

A React form which validates data without a library (e.g. React-Hook-Form, Formik). This has been built using standard CSS and Vite.

nolibraries react react-form react-form-validation reactform reactjs refactor refactored refactoring validation

Last synced: 14 Mar 2025

https://github.com/guanguans/rector-rules

A set of rector/rector rules. - 一套 rector/rector 规则。

dev format formatter lint linter rector refactor rule standard static-analysis testing

Last synced: 19 Jan 2026

https://github.com/yusukehosonuma/fix-module

Auto-fix module of .hs files from the definition of `package.yaml`.

haskell haskell-cli refactor

Last synced: 25 Mar 2025

https://github.com/lurst/gilded_rose_kata

🥋 Gilded Rose for Python 3

golden-tests kata python refactor

Last synced: 03 Oct 2025

https://github.com/williamcrownover/horiseon-accessibility-refactor

A refactoring of an existing website for accessibility standards.

accessibility css html refactor

Last synced: 05 Jul 2025

https://github.com/honeybeei/42-redive

Parallel universe of my original 42 common core projects, 🔁 revisited and 🛠️ re-engineered with different programming languages if possible.

42 42-common-core refactor

Last synced: 30 Mar 2025

https://github.com/luismendes070/squareroot

Newton method and Secant method Square root Java implementation

2024 copilot java refactor sqrt squareroot wikipedia

Last synced: 24 Dec 2025

https://github.com/hieupham2000/dp.20212.03

Project in the Software Design Patterns course at my university. The project applies design principles, SOLID principles and design patterns such as Singleton, Strategy, Adapter, State,... to refactor the original source code to become better, easy to maintain, easy to expand.

design-patterns high-cohesion java low-coupling refactor solid-principles uml-diagram

Last synced: 20 Oct 2025

https://github.com/stepicorg/amorph

Finds set of patches to transform one code into another

code refactor restructure transform

Last synced: 22 Mar 2025

https://github.com/lurst/trivia_kata

🥋 Trivia Kata for Python 3

golden-test kata python refactor

Last synced: 13 Mar 2025

https://github.com/drkittendorf/code-refactor

Code Refactor

css git html refactor

Last synced: 30 Aug 2025

https://github.com/dpbm/cesar

A refactor of my old project that I've made to implement CESAR's Cipher with some improvements

cesar-cypher pycesar python python3 refactor script test

Last synced: 13 Mar 2025

https://github.com/magodo/terrafactor

A refactoring tool for Terraform

refactor terraform tool

Last synced: 25 Apr 2026

https://github.com/ekkolon/cargo-rename

Rename Cargo packages with confidence

cargo-subcommand cli refactor renamer-utility rust

Last synced: 09 Feb 2026

https://github.com/ortizfram/tdd-testdrivendevelopment

Learn Test Driven Development with Python

green python red refactor tdd testing

Last synced: 14 Mar 2025

https://github.com/filipporanza/fast_patch2

Automatically refactor Latex code, Python3 version

latex python python-3-6 python3 refactor refactoring-tools

Last synced: 14 Apr 2025

https://github.com/jardotnet/tripservice-refactoring-kata

Kata for legacy code to practice refactoring techniques.

csharp kata legacy netstandard20 refactor testing

Last synced: 26 Aug 2025

https://github.com/truongnhatbui/udaconnect

Refactor UdaConnect - Take an existing app (UdaConnect) and refactor microservice architecture while implementing message passing strategies.

cloud-native microservices microservices-architecture refactor

Last synced: 28 Feb 2026

https://github.com/arl/sockdrawer

The sockdrawer tool helps you reorganize a complex Go package into several simpler ones.

go package refactor

Last synced: 23 Mar 2025

https://github.com/raphaeleg/rabin2023

A little exercise to convert Profile.h and Profiler.cpp from C to Modern C++

cpp20 refactor refactoring refactoring-exercise uppsala-university

Last synced: 23 Mar 2025

https://github.com/alexandre-chapelle/scss-refactor-toolkit

Refactoring your SCSS code has never been easier

bun css js refactor sass scss transition

Last synced: 09 Apr 2026

https://github.com/aastrandemma/todo-application-jdbc

Refactoring of ToDo-application to JDBC

refactor todo todoapp

Last synced: 23 Mar 2025

https://github.com/richardzhang01/horiseon-code-refactor

My first ever repo and project. A refactor of given HTML and CSS code to make the HTML more semantic, and the CSS follow the DRY principle.

css dry html refactor semantic-html

Last synced: 28 Jul 2025

https://github.com/raphaeleg/spaceinvaders_refactor

From 939 lines → 184 lines, refactored an existing Space Invaders project

cpp20 refactor refactoring-exercise spaceinvaders

Last synced: 23 Mar 2025

https://github.com/jwulf/immutable-global-store

An immutable global store demo for browser JS

article browser-js global immutable refactor

Last synced: 26 Jan 2026

https://github.com/ncastaldi/hw1-code_refactor

Assignment: Refactor code for Horiseon website

css refactor

Last synced: 27 Jul 2025

https://github.com/nkcoder/narooma

TDD by example with Scala

refactor scala tdd

Last synced: 04 Apr 2025

https://github.com/gozeon/golang-refactor-demo

:rocket: Through some examples to demonstrate how to better use golang

demo demos effective example examples go golang refactor

Last synced: 21 Mar 2025

https://github.com/chegudev/qr-code-component-project

Practice project from frontendmentor.io

components css3 fixed frontend-mentor html5 refactor

Last synced: 26 Feb 2025