- Proyecto de código abierto para generar códigos QR con varios colores e imágenes
- Personalización de datos: modo de codificación, versión, patrón de máscara, etc.
- Usa la librería de Rust
fuqr importada como WASM
- Se puede generar desde presets, personalizar o trabajar desde cero con el editor de código
- Compatible con SVG y PNG
- Es posible definir parámetros de UI arbitrarios en el código
- Todo el código se ejecuta en el navegador mediante Web Workers y no tiene restricciones adicionales
- No hay sandbox, whitelist ni blacklist, salvo un timeout de 5 segundos para evitar bucles infinitos
- El SVG generado no se sanitiza. Esta es una tarea imposible, e intentar hacerlo dañaría SVGs válidos, haría más difícil la depuración y aumentaría la latencia al previsualizar cambios
Resumen de GN⁺
- Este proyecto es útil para personalizar y generar códigos QR. En particular, mejora el rendimiento al usar una librería de Rust
- Como se ejecuta directamente dentro del navegador, no requiere instalación y permite personalizar fácilmente tanto la apariencia como los datos
- Como no hay función de sanitización de SVG, no existen secretos que puedan filtrarse incluso si se ejecuta código malicioso
- Es útil para desarrolladores interesados en generar códigos QR, especialmente para proyectos basados en la web
1 comentarios
Comentarios de Hacker News