Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for refactoring
refactoring
x
867 search results found
Rector
⭐
7,864
Instant Upgrades and Automated Refactoring of any PHP 5.3+ code
Scientist
⭐
7,276
🔬 A Ruby library for carefully refactoring critical paths.
Jedi
⭐
5,593
Awesome autocompletion, static analysis and refactoring library for python
Ast Grep
⭐
5,052
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
Pre Commit Hooks
⭐
4,577
Some out-of-the-box hooks for pre-commit
Wild Workouts Go Ddd Example
⭐
4,236
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
C2rust
⭐
3,538
Migrate C code to Rust
Gildedrose Refactoring Kata
⭐
3,382
Starting code for the GildedRose Refactoring Kata in many programming languages.
Carnac
⭐
3,193
A utility to give some insight into how you use your keyboard
Jsinspect
⭐
3,082
Detect copy-pasted and structurally similar code
Migration
⭐
2,597
《系统重构与迁移指南》手把手教你分析、评估现有系统、制定重构策略、探索可行重构方案、搭建测试防护网、
Clean Go Article
⭐
2,531
A reference for the Go community that covers the fundamentals of writing clean code and discusses concrete refactoring examples specific to Go.
Awesome Katas
⭐
2,430
A curated list of code katas
Best Ruby
⭐
2,376
Ruby Tricks, Idiomatic Ruby, Refactoring and Best Practices
Learning Oop In Php
⭐
2,184
A collection of resources to learn object-oriented programming and related concepts for PHP developers.
Piranha
⭐
2,184
A tool for refactoring code related to feature flag APIs
Pythonvscode
⭐
2,066
This extension is now maintained in the Microsoft fork.
Comby
⭐
1,996
A code rewrite tool for structural search and replace that supports ~every language.
Splitjoin.vim
⭐
1,851
Switch between single-line and multiline forms of code
Rubberduck
⭐
1,809
Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
Rope
⭐
1,789
a python refactoring library
Study Path
⭐
1,658
An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
Undebt
⭐
1,645
A fast, straightforward, reliable tool for performing massive, automated code refactoring
Rewrite
⭐
1,640
Automated mass refactoring of source code.
Articles
⭐
1,543
thoughts on programming
Sourcery
⭐
1,451
Automatically review and improve your Python code. ⭐ this repo and Sourcery Starbot will send you a PR. Or install our CLI to improve your code locally
Dart Code
⭐
1,446
Dart and Flutter support for VS Code
Bowler
⭐
1,445
Safe code refactoring for modern Python.
Vscode Glean
⭐
1,435
The extension provides refactoring tools for your React codebase
Churn Php
⭐
1,337
Discover files in need of refactoring.
Scientist.net
⭐
1,305
A .NET library for carefully refactoring critical paths. It's a port of GitHub's Ruby Scientist library
Jasper
⭐
1,291
Jasper - A flexible and powerful issue reader for GitHub
Best Practices
⭐
1,254
Tidbits of developer best practices from around the web
Laboratory
⭐
1,250
Achieving confident refactoring through experimentation with Python 2.7 & 3.3+
Phpactor
⭐
1,237
Mainly a PHP Language Server with more features than you can shake a stick at
Refact
⭐
1,237
WebUI for Fine-Tuning and Self-hosting of Open-Source Large Language Models for Coding
Smallest Federated Wiki
⭐
1,193
This wiki innovates by: 1. federated sharing, 2. drag refactoring and 3. data visualization.
Lispy
⭐
1,145
Short and sweet LISP editing
Clojure Lsp
⭐
1,096
Clojure & ClojureScript Language Server (LSP) implementation
Gocyclo
⭐
1,092
Calculate cyclomatic complexities of functions in Go source code.
Refactorator
⭐
996
Xcode Plugin that Refactors Swift & Objective-C
Gobfuscate
⭐
983
Obfuscate Go binaries and packages
Coca
⭐
901
Coca is a toolbox which is design for legacy system refactoring and analysis, includes call graph, concept analysis, api tree, design patterns suggest. Coca 是一个用于系统重构、系统迁移和系统分析的工具箱。它可以分析代码中的测试坏味道、模块化分析、行数统计、 分析以及自动化重构等。
Refactor Like A Superhero
⭐
892
How to refactor code efficiently and without pain.
Best Of Python Dev
⭐
867
🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.
Treesj
⭐
817
Neovim plugin for splitting/joining blocks of code
Orchestrator
⭐
792
MySQL replication topology manager/visualizer
Scalafix
⭐
789
Refactoring and linting tool for Scala
Clj Refactor.el
⭐
763
A CIDER extension that provides powerful commands for refactoring Clojure code.
Libinjection
⭐
759
SQL / SQLI tokenizer parser analyzer
Enum
⭐
724
Strongly typed enums in PHP supporting autocompletion and refactoring
Gopatch
⭐
714
Refactoring and code transformation tool for Go.
Abracadabra
⭐
711
Automated refactorings for VS Code (JS & TS) ✨ It's magic ✨
Reorder Python Imports
⭐
691
Rewrites source to reorder python imports
Kata Catalog
⭐
682
My list of code katas
Bulma Extensions
⭐
674
This repository provides a simple access to all of my extensions for Bulma.io
Rusefi
⭐
664
rusefi - GPL internal combustion engine control unit
Tfautomv
⭐
642
Generate Terraform moved blocks automatically for painless refactoring
Refactoringessentials
⭐
631
Refactoring Essentials for Visual Studio
Lsp Java
⭐
622
lsp-mode ❤️ java
Refactoring Guide In Turkish
⭐
614
Türkçe refactoring kılavuzu
Tennis Refactoring Kata
⭐
613
This is a Refactoring Kata based on the rules of Tennis
Scientist.js
⭐
593
🔬 A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths.
Dmix
⭐
576
A modern MPD Client for Android.
Php Refactoring Browser
⭐
566
A command line refactoring tool for PHP
Cmix
⭐
558
cmix is a lossless data compression program aimed at optimizing compression ratio at the cost of high CPU/memory usage.
Vim Over
⭐
558
:substitute preview
3rs Of Software Architecture
⭐
547
A guide on how to write readable, reusable, and refactorable software
Typescript For Beginner Programmers
⭐
535
TypeScript for Beginner Programmers
Coc Python
⭐
527
Python extension for coc.nvim, fork of vscode-python
Vscode Clangd
⭐
521
Visual Studio Code extension for clangd
Refactoring Code Smells
⭐
518
♻️ Example projects illustrating Code Smells in order to apply Refactoring techniques
Slang
⭐
505
SystemVerilog compiler and language services
Vim Ruby Refactoring
⭐
503
Refactoring tool for Ruby in vim!
All Repos
⭐
494
Clone all your repositories and apply sweeping changes.
Sideways.vim
⭐
483
A Vim plugin to move function arguments (and other delimited-by-something items) left and right.
Pytorch Bert Crf Ner
⭐
461
KoBERT와 CRF로 만든 한국어 개체명인식기 (BERT+CRF based Named Entity Recognition model for Korean)
Style Elements
⭐
461
Create styles that don't mysteriously break!
Nxengine Evo
⭐
452
nxengine refactoring
Refactor The Mega Controller
⭐
443
Commits contain refactoring steps taken in my talk, "Let's Play: Refactor the Mega-Controller"
Godoctor
⭐
438
Go Doctor - The Golang Refactoring Engine
Fingerprintauthhelper
⭐
436
A small library that allows You to easily manage fingererprint authentication inside your Activity or Fragment on devices with fingerprint scanner and Android M and higher. Min sdk 14
Linediff.vim
⭐
431
A vim plugin to perform diffs on blocks of code
Rainbow_levels.vim
⭐
425
A different approach to code highlighting.
Sharpen
⭐
409
Visual Studio extension that intelligently introduces new C# features into your existing codebase
Production Data Science
⭐
394
Production Data Science: a workflow for collaborative data science aimed at production
Awesome Roslyn
⭐
392
Curated list of awesome Roslyn books, tutorials, open-source projects, analyzers, code fixes, refactorings, and source generators
Refactor
⭐
386
AST-based fragmental source code refactoring toolkit for Python
Tagalong.vim
⭐
383
Change an HTML(ish) opening tag and take the closing one along as well
Phpdeprecationdetector
⭐
360
Analyzer of PHP code to search issues with deprecated functionality in newer interpreter versions.
Tdd Tetris Tutorial
⭐
355
Tutorial for learning TDD. You make a Tetris game by writing code to pass the test cases. See README for instructions.
Clang Tools Extra
⭐
355
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Gildedrose
⭐
342
Refactoring Kata
Scientist4j
⭐
331
A port of Github's Refactoring tool Scientist in Java
Refactoringminer
⭐
324
Pasta
⭐
324
Library to refactor python code through AST manipulation.
Emacs Refactor
⭐
323
language-specific refactoring in Emacs
Refactorfirst
⭐
322
Identifies and prioritizes God Classes and Highly Coupled classes in Java codebases you should refactor first.
Alias Hq
⭐
313
The end-to-end solution for configuring, refactoring, maintaining and using path aliases
Jdk9 Jigsaw
⭐
276
Examples and exercises based on some of the features of jigsaw in JDK9/Jigsaw (Early Access builds)
Related Searches
Java Refactoring (368)
Javascript Refactoring (340)
1-100 of 867 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.