Repolode
biomejs

biomejs/biome

Una cadena de herramientas basada en Rust para proyectos web que ofrece un formateador y un linter para JavaScript, TypeScript, JSX, JSON, CSS y más, mediante CLI y LSP.

Alternativa open source a:PrettierESLint

Estrellas
25,979
Forks
1,283
Issues abiertos
481
Último commit
hace 2 horas

¿Qué es?

Biome es una cadena de herramientas para proyectos web que reúne un formateador de código y un linter en una sola herramienta, para que los desarrolladores puedan mantener la coherencia y evitar errores en archivos JavaScript, TypeScript, JSX, JSON, CSS, GraphQL, Markdown, YAML y SCSS. Está escrito en Rust y diseñado para ejecutarse de forma interactiva en los editores, y formatea y analiza el código incluso mientras se está escribiendo.

El formateador busca ofrecer una alta compatibilidad con Prettier, y el linter incluye más de 500 reglas de ESLint, typescript-eslint y otras fuentes. Los diagnósticos son detallados y contextuales, y se pueden aplicar automáticamente correcciones seguras mediante comandos como format, lint, check y ci. Biome funciona con valores predeterminados sensatos y no requiere configuración para empezar; además, no necesita Node.js para ejecutarse.

El proyecto se puede usar desde la línea de comandos, mediante un servidor de lenguaje (LSP) para editores y en el navegador a través de un entorno de pruebas WebAssembly. Se distribuye en npm y como extensiones para VS Code y Open VSX.

Funciones clave

  • 01Formatea JavaScript, TypeScript, JSX, JSON, CSS, GraphQL, Markdown, YAML y SCSS.
  • 02Incluye un linter con más de 500 reglas de ESLint, typescript-eslint y otras fuentes.
  • 03Ofrece diagnósticos detallados y contextuales, además de correcciones seguras automáticas.
  • 04Ofrece un servidor LSP para una integración completa con los editores.
  • 05Funciona con valores predeterminados sensatos y no requiere Node.js en tiempo de ejecución.

Casos de uso

  • Sustituir configuraciones independientes de Prettier y ESLint por una sola cadena de herramientas en un proyecto web.
  • Aplicar reglas de formato y lint coherentes en los pipelines de CI mediante el comando ci.
  • Recibir sugerencias de formato y lint en línea mientras se edita en un editor compatible.
  • Probar el comportamiento del formato o del lint en el entorno de pruebas del navegador sin instalar nada.

Inicio rápido

  1. 1

    Instala Biome como dependencia de desarrollo con npm

    npm install --save-dev --save-exact @biomejs/biome
  2. 2

    Formatea tus archivos

    npx @biomejs/biome format --write
  3. 3

    Ejecuta el formateo, el lint y aplica correcciones seguras de una sola vez

    npx @biomejs/biome check --write

Temas

Preguntas frecuentes

¿Qué es biome?
Una cadena de herramientas basada en Rust para proyectos web que ofrece un formateador y un linter para JavaScript, TypeScript, JSX, JSON, CSS y más, mediante CLI y LSP. Biome es una cadena de herramientas para proyectos web que reúne un formateador de código y un linter en una sola herramienta, para que los desarrolladores puedan mantener la coherencia y evitar errores en archivos JavaScript, TypeScript, JSX, JSON, CSS, GraphQL, Markdown, YAML y SCSS. Está escrito en Rust y diseñado para ejecutarse de forma interactiva en los editores, y formatea y analiza el código incluso mientras se está escribiendo.
¿biome es gratuito? ¿Qué licencia tiene?
biome es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿biome sigue mantenido?
Mantenimiento activo. El último commit de biome fue el 21 oct 2026.
¿Para qué puedo usar biome?
Sustituir configuraciones independientes de Prettier y ESLint por una sola cadena de herramientas en un proyecto web. Aplicar reglas de formato y lint coherentes en los pipelines de CI mediante el comando ci. Recibir sugerencias de formato y lint en línea mientras se edita en un editor compatible. Probar el comportamiento del formato o del lint en el entorno de pruebas del navegador sin instalar nada.
¿Cómo se instala biome?
Instala Biome como dependencia de desarrollo con npm: npm install --save-dev --save-exact @biomejs/biome Formatea tus archivos: npx @biomejs/biome format --write Ejecuta el formateo, el lint y aplica correcciones seguras de una sola vez: npx @biomejs/biome check --write
¿Dónde consigo biome?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/biomejs/biome

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados