aicoolies logo

Best tools for Refactoring

Large-scale code refactoring, migration, and modernization

66 tools

last updated August 16, 2026

showing 18 of 66 tools

Oxc logo

Oxc

High-performance Rust JavaScript toolchain

Oxc is a high-performance collection of JavaScript and TypeScript tools written in Rust by the VoidZero team. It includes a parser, linter, formatter, transpiler, minifier, and module resolver that run 50x faster than their JS equivalents. Oxc powers Rolldown and integrates with Vite, forming the backbone of a unified Rust-based toolchain. With 20K+ GitHub stars and MIT license, it provides drop-in replacements for ESLint, Prettier, and Babel with dramatic speed gains.

Open Source
Oxlint logo

Oxlint

Rust-powered JavaScript linter that is 50-100x faster than ESLint

Oxlint is an extremely fast JavaScript and TypeScript linter built as part of the OXC (Oxidation Compiler) toolchain written in Rust. It runs 50-100x faster than ESLint by parsing and analyzing code in a single optimized pass without requiring any plugins or configurations. Oxlint ships with 520+ built-in rules covering correctness, performance, and style checks, and is designed to run alongside ESLint during migration. Part of Evan You's VoidZero initiative, OXC has over 20,000 GitHub stars.

Open Source
PearAI logo

PearAI

Open-source AI code editor (VS Code fork)

Community-driven AI code assistant that runs in VS Code with full local model support. Autocomplete, chat, and inline editing powered by your choice of cloud or local LLMs. Fully open-source with 25k+ GitHub stars, Continue is popular among privacy-conscious developers who want IDE-integrated AI assistance without vendor lock-in or data sharing.

freemiumOpen Source
PitchDocs logo

PitchDocs

AI-powered marketing-ready READMEs from code

PitchDocs is an AI documentation generator that scans codebases to produce marketing-ready READMEs, changelogs, and AI context files like llms.txt. It bridges the gap between raw source code and consumer-ready technical communication, targeting the growing need for high-quality README files that serve both human developers and AI agents accessing documentation.

paidOpen Source
Plandex logo

Plandex

Open-source AI coding agent for large projects and real-world tasks

Terminal-based coding engine that breaks complex tasks into subtasks with support for 2M token context windows, diff review sandboxes, and both autonomous and manual modes. Multi-model pipelines work with Anthropic, OpenAI, and Google. With 15k+ GitHub stars, Plandex is a mature open-source option for developers tackling large, multi-step development tasks from the command line.

freemiumOpen Source
Prettier logo

Prettier

Opinionated code formatter for web projects

Prettier is an opinionated code formatter with 50K+ GitHub stars that enforces a consistent style by parsing and reprinting code with its own rules. Supports JavaScript, TypeScript, CSS, HTML, JSON, Markdown, YAML, GraphQL, and more. Eliminates style debates in code reviews by making formatting automatic and deterministic. Features minimal configuration by design, editor integration for format-on-save, and pre-commit hooks via husky. The de facto formatting standard for web development.

Open Source
Qoder logo

Qoder

Agentic coding platform by Alibaba Cloud

AI IDE with Quest Mode for semi-autonomous long-running development tasks. Features context engineering that automatically surfaces relevant code, documentation, and project knowledge. Supports Claude, GPT, and Gemini models, letting developers delegate complex multi-step coding workflows while maintaining oversight through structured task tracking and progress reports.

free
Redoc logo

Redoc

OpenAPI-powered developer portals

OpenAPI documentation renderer with a clean three-panel layout that generates beautiful, responsive API reference pages from your OpenAPI spec. Available as open-source React component or CLI-generated static site. Supports code samples in multiple languages, search, and deep linking, making it the go-to choice for teams who want polished API docs without custom development.

freemiumOpen Source
Ruff logo

Ruff

Extremely fast Python linter and formatter written in Rust

Ruff is a Python linter and code formatter written in Rust by Astral that runs 10-100x faster than existing tools like flake8, isort, and Black. It implements over 800 lint rules from dozens of popular plugins in a single binary, handles auto-fixing for most violations, and includes a built-in formatter compatible with Black. Adopted by FastAPI, Hugging Face, Pandas, and Apache Airflow, Ruff has over 38,000 GitHub stars and processes entire codebases in milliseconds.

Open Source
CodeSandbox logo

Sandpack

Component toolkit for live code playgrounds

Sandpack is a component toolkit by CodeSandbox for building live-running code editing experiences directly in the browser. It bundles a full in-browser JavaScript bundler, CodeMirror editor, and preview pane into embeddable React components with npm dependency support, hot module reloading, and error overlays. Sandpack powers the interactive examples on the official React documentation and supports templates for React, Vue, Svelte, and vanilla JavaScript.

Open Source
Swimm logo

Swimm

IDE documentation that stays synced with code

Swimm uses AI to keep code documentation in sync with real-time code changes, providing interactive walkthroughs directly in VS Code and JetBrains IDEs. It solves the stale documentation problem by making docs part of the development workflow rather than a separate artifact, automatically detecting when code changes invalidate existing documentation and suggesting updates.

freemium
NHN logo

TOAST UI Editor

Markdown WYSIWYG editor with live preview

TOAST UI Editor is a full-featured Markdown and WYSIWYG editor by NHN that supports GFM standard syntax with extensible chart and UML rendering. It offers dual editing modes with seamless switching, live preview with scroll sync, syntax highlighting, and a plugin architecture for adding color pickers, table merging, code highlighting, and diagram support. The editor ships with React, Vue, and vanilla JavaScript wrappers and supports 20+ languages.

Open Source
Theneo logo

Theneo

AI-powered Stripe-style API documentation

Theneo is a Y Combinator-backed tool that generates high-quality, Stripe-style API documentation in seconds using AI. It transforms OpenAPI specs, Postman collections, or raw code into interactive developer portals with code playgrounds, multi-language SDK examples, and beautiful visual design, helping API-first teams create professional documentation without spending weeks on manual writing.

freemium
Traycer logo

Traycer

Plan-first AI coding agent that designs before implementing

Traycer is a YC-backed AI coding agent that takes a plan-first approach to software development. It creates detailed implementation plans with architectural decisions and dependency analysis before writing code. The agent reasons about project structure and constraints to produce coherent, well-organized changes rather than incremental patches. Focused on reducing rework from poorly planned AI-generated code.

freemium
Unstructured logo

Unstructured

ETL for LLMs — preprocess any document format

Unstructured is an open-source ETL library that preprocesses and transforms documents from diverse formats into clean, structured data ready for LLM ingestion and RAG pipelines. It handles PDF, HTML, Word, PowerPoint, and many other file types through partitioning, cleaning, and chunking operations. The library offers connector-based architecture for integrating with various data sources and destinations, making it a key component in document processing workflows for AI applications.

freemiumOpen Source
Verdant logo

Verdant

Multi-agent AI coding platform

Verdant (also known as Verdent) is an AI-native coding tool by Verdent AI that orchestrates multiple specialized AI agents working in parallel to handle software development workflows. One agent plans architecture, another writes code, a third reviews quality — functioning like a small AI development team. Founded by Zhijie Chen (ex-ByteDance algorithms lead), Verdant achieves 76.1% on SWE-bench Verified, among the top coding agents.

freemium
VitePress logo

VitePress

Vite & Vue powered static site generator

Static site generator built on Vite and Vue.js for fast documentation sites. Write in Markdown with embedded Vue components. Automatic sidebar from file structure, full-text search, dark mode, i18n, code group tabs, and customizable themes with Tailwind CSS. Minimal JavaScript for near-instant page loads. Created by Evan You (Vue/Vite creator). Powers Vue, Vite, and Pinia docs. The standard docs tool for Vue ecosystem projects.

Open Source
Avante.nvim logo

avante.nvim

Use Neovim like Cursor with AI-driven code assistance and one-click apply

avante.nvim is a Neovim plugin that brings Cursor-style AI coding assistance to the Vim ecosystem. It provides inline code suggestions, AI chat with codebase context, one-click diff application, and multi-model support including Claude, GPT, Gemini, and local models. With 12,000+ GitHub stars and active development, it is the leading AI coding plugin for Neovim users who want IDE-level AI features without leaving their editor.

Open Source