eslint
A production-grade, zero-configuration preset for
Ultracite is a zero-config preset for ESLint, Biome, and Oxlint that helps teams and AI write consistent, type-safe code.
✅ ESLint plugin to enforce the JavaScript Baseline.
Default to the Web Platform Baseline, the cross‑browser compatibility standard. Ship code that works for everyone.
🚀 Go Faster. Go Typed.
Think of Rslint as Rust Clippy but for TypeScript — more like a TypeScript extension than an ESLint plugin.
Rslint is a high-performance JavaScript and TypeScript linter written in Go. It offers strong compatibility with the ESLint and TypeScript-ESLint ecosystem, allowing for seamless replacement, and provides lightning-fast linting speeds.
Catch unnecessary React useEffect hooks to make your code simpler, faster, and safer.
ESLint plugin to catch unnecessary React useEffects to make your code easier to follow, faster to run, and less error-prone. Highly recommended for new React developers as you learn its mental model, and even experienced developers may be surprised.
The tooling that enables ESLint and Prettier to support TypeScript.
Related contents:
A Next-Gen Node.js + TypeScript Starter Kit for 2025.
Zero-config TypeScript starter for modern Node.js development. ESM, Vitest, ESLint, Prettier. Production-ready in seconds! ⚡
ESLint Plugin.
Automatically sort and organize objects, imports, types, enums, and JSX props. Ensure a clean and maintainable codebase with minimal effort.
Unified developer tools for JavaScript, TypeScript, and the web.
Rome unifies your development stack by combining the functionality of separate tools. Single configuration file, amazing performance, and works with any stack.