**Biome** es una toolchain de alto rendimiento para proyectos web. Su objetivo es proveer herramientas que mantengan la salud de dichos proyectos.
**Biome es un [formatter rápido](https://github.com/biomejs/biome/tree/main/benchmark#formatting)** para _JavaScript_, _TypeScript_, _JSX_, _JSON_, _CSS_ y _GraphQL_ que alcanza un **[97% de compatibilidad con _Prettier_](https://console.algora.io/challenges/prettier)**.
**Biome es un [linter de alto rendimiento](https://github.com/biomejs/biome/tree/main/benchmark#linting)** para _JavaScript_, _TypeScript_, _JSX_, _JSON_, _CSS_, y _GraphQL_ que incluye **[más de 340 reglas](https://biomejs.dev/linter/javascript/rules/)** de ESLint, typescript-eslint, y [otras fuentes](https://github.com/biomejs/biome/discussions/3).
Produce **diagnósticos detallados y contextualizados** que ayudan a mejorar tu código y convertirte en un mejor programador!
**Biome** fue diseñado desde cero para usarse [interactivamente dentro de un editor](https://biomejs.dev/guides/editors/first-party-extensions/).
Puede formatear y analizar código mal formado mientras lo estás escribiendo.
### Instalación
```shell
npm install --save-dev --save-exact @biomejs/biome
```
### Uso
```shell
# formatea archivos
npx @biomejs/biome format --write
# analiza archivos y aplica correcciones seguras
npx @biomejs/biome lint --write
# ejecuta format, lint, etc. y aplica correcciones seguras
npx @biomejs/biome check --write
# valida todos los archivos con format, lint, etc. en entornos CI
npx @biomejs/biome ci
```
Si querés probar Biome sin instalarlo, usá el [playground online](https://biomejs.dev/playground/), compilado a WebAssembly.
## Documentación
Visitá nuestra [página principal][biomejs] para aprender más sobre Biome,
o andá directamente a la [guía de inicio][getting-started] para empezar a usarlo.
## Más sobre Biome
**Biome** tiene valores predeterminados sanos y no requiere configuración.
**Biome** busca soportar [todos los lenguajes principales][language-support] del desarrollo web moderno.
**Biome** [no necesita Node.js](https://biomejs.dev/guides/manual-installation/) para funcionar.
**Biome** tiene soporte de primera clase para LSP, con un parser sofisticado que representa el texto fuente con total fidelidad y excelente recuperación de errores.
**Biome** apunta a ofrecer una *Experiencia de Desarrollador* de alta calidad, con diagnósticos descriptivos y gran rendimiento.
**Biome** unifica funcionalidades que antes estaban en herramientas separadas. Construir sobre una base compartida nos permite dar una experiencia cohesiva para procesar código, mostrar errores, paralelizar trabajo, usar caché y manejar configuración.
Leé más sobre nuestra [filosofía del proyecto][biome-philosophy].
**Biome** está bajo licencia [MIT](https://github.com/biomejs/biome/tree/main/LICENSE-MIT) o [Apache 2.0 licensed](https://github.com/biomejs/biome/tree/main/LICENSE-APACHE)y moderado bajo el [Código de Conducta](https://github.com/biomejs/biome/tree/main/CODE_OF_CONDUCT.md).
## Financiamiento
Podés financiar el proyecto de distintas maneras
### Patrocinios y financiamiento
Podés patrocinar o financiar el proyecto a través de [Open collective](https://opencollective.com/biome) o [GitHub sponsors](https://github.com/sponsors/biomejs)
Biome ofrece un programa de patrocinio simple que permite a las empresas obtener visibilidad y reconocimiento entre varios desarrolladores.
Biome ofrece [soporte empresarial](https://biomejs.dev/enterprise), donde colaboradores principales pueden ser contratados para trabajar en proyectos enfocados a compañías.
## Sponsors
### Sponsors Platino