Selección Diaria de Show HN (2025-06-17)
- Chawan TUI web browser
- Canine – Una alternativa a Heroku construida sobre Kubernetes
- Nexus.js - Fabric.js para 3D
- dk – Un ejecutor de scripts y compilador cruzado, escrito en OCaml
- Socket-call – Llama a eventos de socket.io como funciones normales de JavaScript
- Dory – Un Generador de Sitios Estáticos Simple para Documentación MDX
- Cómo Leer Código
Chawan TUI web browser [Herramientas para Desarrolladores]
140 puntos, 16 comentarios
Un navegador web basado en terminal escrito en Nim con soporte multiprotocolo y arquitectura modular.
- Renderizado aceptable de CSS y soporte limitado de JavaScript
- Soporta imágenes en línea mediante sixel/kitty
- Soporte multiprotocolo (HTTP(S), FTP, Gopher, Gemini, etc.)
- Arquitectura modular con binarios externos para manejo de protocolos/archivos
- Decodificadores personalizados para formatos de imágenes en línea
- Se parece a w3m pero con un diseño basado en procesos diferente
Enlace a la Discusión, Enlace Original
Canine – Una alternativa a Heroku construida sobre Kubernetes [Herramientas para Desarrolladores]
133 puntos, 65 comentarios
Una alternativa económica a Heroku construida sobre Kubernetes para alojar aplicaciones web y gráficos Helm en Hetzner.
- Significativamente más barato que Heroku, Fly.io y Render (ej. $4/mes por 4GB en Hetzner)
- Simplifica la gestión de DNS/SSL, colaboración en equipo e integración con GitHub
- Soporta despliegue fácil de gráficos Helm para bases de datos (Postgres, Redis) y otros servicios
- Código abierto con una versión alojada en la nube disponible
Enlace a la Discusión, Enlace Original
Nexus.js - Fabric.js para 3D [Herramientas para Desarrolladores]
37 puntos, 13 comentarios
Nexus.js es una biblioteca ligera para manipulación de objetos 3D en navegadores, inspirada en Fabric.js pero para 3D, construida con Three.js/R3F.
- Permite transformaciones fáciles de objetos 2D y 3D con controles de ratón/táctiles
- Diseñado para simplicidad, evitando herramientas complejas como Blender
- Incluye una cámara fija y sistemas de interacción inspirados en VR/AR
- Construido completamente con Three.js y React Three Fiber (R3F)
Enlace a la Discusión, Enlace Original
dk – Un ejecutor de scripts y compilador cruzado, escrito en OCaml [Herramientas para Desarrolladores]
49 puntos, 5 comentarios
dk
es un ejecutor de scripts y compilador cruzado escrito en OCaml, diseñado para simplicidad y colaboración entre desarrolladores experimentados y junior.
- Configuración simple con un binario independiente para Windows, macOS y Linux
- Usa un subconjunto casi completo de OCaml para scripting
- Compila a ejecutables independientes con descargas de runtime bajo demanda
- Incluye una gran biblioteca incorporada y prioriza compatibilidad entre sistemas operativos
- Soporta importaciones estilo
uv
y un intérprete interactivo experimental - Dirigido a entornos con recursos limitados, como computadoras escolares y hardware antiguo
- Los mensajes de error y algunas características aún están en mejora
Enlace a la Discusión, Enlace Original
Socket-call – Llama a eventos de socket.io como funciones normales de JavaScript [Herramientas para Desarrolladores]
38 puntos, 16 comentarios
Una biblioteca TypeScript que permite llamar a eventos de socket.io como funciones regulares de JavaScript para interacciones tanto del lado del cliente como del servidor.
- Simplifica el manejo de eventos de socket.io tratándolos como funciones asíncronas estándar
- Soporta TypeScript para declaraciones y llamadas de eventos con tipos seguros
- Permite manejo bidireccional de eventos (cliente-servidor y servidor-cliente)
- Funciona con espacios de nombres de socket.io para una gestión organizada de eventos
- Proporciona una API limpia basada en funciones para comunicación por sockets
Enlace a la Discusión, Enlace Original
Dory – Un Generador de Sitios Estáticos Simple para Documentación MDX [Herramientas para Desarrolladores]
5 puntos, 3 comentarios
Dory es un generador de sitios estáticos minimalista optimizado para documentación técnica, construido con Preact, Vite y Tailwind.
- Lee una carpeta de archivos .mdx
- Usa un único dory.json para estructura/diseño
- Sin SSR o dependencia de la nube
- Construcciones rápidas con configuración mínima
- Desplegable en cualquier lugar
- Inspirado en herramientas como Gitbook y Docusaurus
- Enfocado en simplicidad y facilidad de uso
Enlace a la Discusión, Enlace Original
Cómo Leer Código [Herramientas para Desarrolladores]
4 puntos, 0 comentarios
Cómo Leer Código
- Proporciona orientación sobre cómo entender y navegar bases de código
- Probablemente ofrece técnicas para leer código de manera efectiva
- Puede incluir consejos prácticos para desarrolladores