jsDelivr
Para servir librerías de npm o archivos de GitHub desde un CDN rápido y gratuito sin instalar ni compilar nada.
CDN público, gratuito y open source para servir paquetes de npm, GitHub y ESM.
Para servir librerías de npm o archivos de GitHub desde un CDN rápido y gratuito sin instalar ni compilar nada.
CDN público, gratuito y open source para servir paquetes de npm, GitHub y ESM.
Para sustituir cadenas de if/else y switch por coincidencia de patrones tipada y exhaustiva.
Librería de pattern matching para TypeScript con inferencia de tipos y comprobación de exhaustividad.
Para compartir tokens de diseño (colores, tamaños, breakpoints) entre tus estilos y tu código JavaScript sin duplicarlos.
Plugin de Vite para exportar variables de CSS, Sass, Less o Stylus a un objeto JavaScript.
Para mostrar imágenes a pantalla completa con un lightbox táctil, con zoom y gestos, en cualquier web.
Lightbox y galería de imágenes en JavaScript puro, sin dependencias de frameworks, para móvil y escritorio.
Para detectar errores de tipos en JavaScript en tiempo de compilación antes de ejecutar el código.
Comprobador de tipos estático para JavaScript creado por Meta: añade anotaciones de tipo sin renunciar a JS
Para hacer peticiones HTTP con una API encadenable más cómoda y segura que fetch a secas.
Wrapper ligero sobre la API Fetch con una sintaxis fluida y encadenable para hacer peticiones HTTP.
Para añadir funciones de utilidad concretas (clone, merge, debounce...) sin arrastrar una librería completa ni dependencias externas
just: colección de utilidades JavaScript sin dependencias, cada una en su propio módulo npm
Para hacer peticiones HTTP a APIs desde el navegador o Node.js con una API sencilla y consistente.
Cliente HTTP basado en promesas para el navegador y Node.js, con interceptores y soporte de TypeScript.
Para aprender y aplicar buenas prácticas de testing en proyectos JavaScript y Node.js.
Recopilación de más de 50 buenas prácticas para testear JavaScript y Node.js, de Yoni Goldberg.
Para hacer peticiones HTTP con la API de Axios sin cargar Axios entero en el bundle.
Cliente HTTP que replica la API de Axios en unos 800 bytes usando fetch nativo.
Sustituir webpack o CRA en proyectos React, Vue, Svelte o Vanilla con arranque instantáneo y HMR nativo.
Build tool y servidor de desarrollo ultrarrápido para el frontend moderno. Sin bundle en desarrollo, build de producción con Rollup.
Hacer tests unitarios y de integración en proyectos con Vite sin configurar Jest ni transformadores adicionales.
Framework de testing para proyectos Vite. Compatible con la API de Jest, TypeScript y ESM nativos, y watch mode ultrarrápido.
Guía de referencia para escribir código JavaScript más legible, mantenible y fácil de revisar en equipo.
Adaptación de los principios de Clean Code de Robert C. Martin al ecosistema JavaScript, con ejemplos prácticos del patrón malo y el bueno.
Para imponer convenciones de nomenclatura de archivos y carpetas en un proyecto mediante reglas de ESLint.
Plugin de ESLint que obliga a seguir convenciones de nombres consistentes en archivos y carpetas.
Para manipular arrays, objetos y funciones (debounce, chunk, pick...) con menos peso en el bundle que Lodash.
Librería moderna de utilidades para JavaScript, más rápida y ligera que Lodash y con tipado TypeScript completo.
Para escribir y aprender programación con palabras clave en español que se transpilan a JavaScript estándar.
Lenguaje de programación con sintaxis en español que compila a JavaScript.
Para medir la cobertura de código de tu aplicación durante los tests end-to-end con Playwright.
Extensión de Playwright que recoge cobertura de código de los tests end-to-end.
Para medir y comparar el rendimiento de funciones JavaScript con estadísticas fiables.
Librería de benchmarking minimalista para JavaScript y TypeScript, sin dependencias y multirruntime.
Crear visualizaciones de datos personalizadas: gráficos, mapas, árboles, redes y cualquier cosa imaginable con SVG.
Librería JavaScript para visualización de datos con SVG, Canvas y HTML. Control total sobre cada elemento visual mediante manipulación del DOM basada en datos.
Almacenar datos complejos en el navegador (blobs, arrays, objetos) con una API async sencilla y fallback automático.
Almacenamiento offline mejorado para el navegador. API simple y unificada sobre IndexedDB, WebSQL y localStorage con soporte de Promises.
Escribir documentación o contenido rico con componentes interactivos embebidos directamente en Markdown.
Markdown para la era de los componentes. Usa JSX dentro de Markdown para mezclar contenido estático con componentes React, Vue o cualquier framework.
Leer archivos Excel subidos por usuarios o generar informes en formato spreadsheet desde JavaScript.
Toolkit para leer y escribir hojas de cálculo en JavaScript. Compatible con XLSX, XLS, CSV, ODS, HTML y más, tanto en navegador como en Node.js.
Testing de componentes web en Node.js con APIs de navegador completas y mayor velocidad que jsdom.
Implementación de navegador en JavaScript sin interfaz gráfica. Más rápido que jsdom, con soporte de Web Components, Custom Elements y APIs modernas del DOM.
Enviar guiones de películas o textos largos línea por línea a un chat de WhatsApp de manera automatizada desde la consola del navegador.
Script divertido de JavaScript para inyectar en la consola de WhatsApp Web y enviar el guion completo de películas como Shrek línea por línea.
Obtener informacion estructurada de una URL para previews, lectores, scraping ligero o archivado.
Libreria JavaScript para extraer contenido principal, imagenes y metadatos de articulos web.
Estudiar y comprender la implementación de estructuras de datos y algoritmos en el ecosistema moderno de JavaScript.
Repositorio educativo con la implementación en JavaScript y TypeScript de estructuras de datos y algoritmos fundamentales, complementario al libro de Loiane Groner.
Aprender y aplicar buenas prácticas, principios SOLID y patrones de diseño de código limpio en proyectos con JavaScript.
Traducción al español de Clean Code JavaScript, que adapta los conceptos clásicos de diseño de software limpio para desarrolladores de JavaScript.
No hay recursos que encajen con esos filtros.