Ligero
Sin dependencias, solo ~2KB comprimido
Ligero
Sin dependencias, solo ~2KB comprimido
Personalizable
Múltiples patrones incorporados y soporte para caracteres personalizados
Componente Web
Funciona con cualquier framework o JavaScript vanilla
TypeScript
Soporte completo de TypeScript con definiciones de tipos incluidas
# create a new project with npmnpm install @yacosta738/ascii-progress-bar
# create a new project with pnpmpnpm add @yacosta738/ascii-progress-bar
# create a new project with yarnyarn add @yacosta738/ascii-progress-bar
<ascii-progress-bar progress="75" pattern="blocks"></ascii-progress-bar>
<script type="module"> import { AsciiProgressBar } from '@yacosta738/ascii-progress-bar'; // El componente se registrará automáticamente</script>
Prueba diferentes patrones:
Para más ejemplos y uso detallado, consulta la documentación.
Independiente del Framework
Construido como Componente Web, funciona en todas partes - React, Vue, Angular o HTML plano
Fácil de Estilizar
Múltiples patrones incorporados y soporte para caracteres personalizados
Accesible
Atributos ARIA para accesibilidad y navegación por teclado