HelloStack
Ultracite logo

Zero-Config Linting for Biome, ESLint & OXlint

About Ultracite

Ultracite is a zero-config preset for ESLint, Biome, and Oxlint that helps developers write consistent, type-safe code across humans and agents. It’s built for teams using JavaScript/TypeScript who want a ready-to-use linting and formatting setup that works with popular frameworks and AI agents.

Ultracite screenshot

Key Features

When teams coordinate human and AI contributors, Ultracite provides a turnkey linting and formatting baseline that codifies style decisions and reduces disputes:

Agent Integration

Ultracite supports 40+ agents for formatting rules and hooks, enabling agent-driven enforcement alongside traditional linters.

Editor Configuration

Automatically generate editor files for format on save, auto-fixes, and TypeScript defaults.

Zero-Config Presets

Out-of-the-box linting/formatting configs for ESLint, Biome, and Oxlint that work together with Next.js, React, and Bun.

Project Scaffolding

npx ultracite init guides you through choosing formats, frameworks, editors, agent hooks, and optional Git hooks.

Summary

Best for frontend teams using React/Next.js, AI-assisted development workflows, and multi-repo open-source projects.

More in Code Review

See all →