Detect copy-pasted and structurally similar code
-
Updated
Mar 20, 2024 - JavaScript
Detect copy-pasted and structurally similar code
A guide on how to write readable, reusable, and refactorable software
🔬 A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths.
Atom IDE package that integrates the Serenata server to provide PHP code assistance
Example Project & Guide for mastering Promises in Node/JavaScript. Feat. proposed 'Functional River' pattern
Do not accumulate steps, no more than a thousand miles; no accumulation of small streams, no rivers.
RAID is a tool pipeline that seamlessly enriches GitHub diff results with refactoring information.
A collection of transforms for use with JSCodeshift
A Redux Devtools monitor to audit your app's usage of the store
Source code and examples for “Refactor Like a Superhero” talk.
add imports/requires if not already present with jscodeshift
An open source Javascript Honey Pot implementation
React & Redux Refactoring Tools
Refactoring Koans to help you learn to refactor code smells in javascript
Light up your lost JS/TS source code with Recover-Source! 🚀 This handy CLI tool recovers and revives your original source code from a directory packed with minified/uglified .js or .ts files, including their respective sourcemap files. Reveal the original beauty of your code, just as it was before the compilation process. Happy code hunting! 🕵️♂
BubblesAgent: Open-source AI agent using LLMs (GPT, Gemini, Claude) for automated, large-scale code refactoring and transformation.
A tool for refactoring JavaScript Modules
Articles on Software Design with Code Examples
Add a description, image, and links to the refactoring topic page so that developers can more easily learn about it.
To associate your repository with the refactoring topic, visit your repo's landing page and select "manage topics."