Una biblioteca JavaScript para crear aplicaciones web multijugador en las que los navegadores se conectan entre sí mediante WebRTC, sin tener que ejecutar un servidor propio.
- Estrellas
- 3,380
- Forks
- 199
- Issues abiertos
- 17
- Último commit
- ayer
¿Qué es?
Piik te permite compartir un juego, una película, un dibujo o fotos con un grupo pequeño y privado. Quien organiza elige una pantalla, ventana, pestaña del navegador o cámara y luego envía un enlace de invitación. Los amigos pueden verlo desde un navegador de escritorio o móvil, sin instalar nada.
Los medios se transmiten directamente entre los participantes (P2P) cuando la red lo permite. Como alternativa, un Piik Server autoalojado puede retransmitirlos (SFU). Las salas permiten usar invitaciones, códigos y contraseñas opcionales, y los espectadores pueden chatear y enviar reacciones mientras miran.
Piik App, disponible para Windows, macOS y Linux, permite capturar el escritorio y, de forma opcional, que un espectador use el teclado y el mouse de quien organiza. Piik Server es un binario independiente que incluye la interfaz web y almacena los datos de las salas en SQLite.
Funciones clave
- 01Los espectadores se unen mediante un enlace de invitación desde un navegador de escritorio o móvil.
- 02Conexiones de medios P2P directas, con retransmisión SFU opcional a través de un servidor autoalojado.
- 03Salas con invitaciones, códigos y contraseñas opcionales para hasta 20 espectadores.
- 04Chat y reacciones dentro de la sala, con opción de mostrar el chat en pantalla.
- 05Control remoto opcional del teclado y el mouse al compartir mediante Piik App.
- 06Imagen en imagen, controles de reproducción y temas claros y oscuros.
Casos de uso
- Transmitir un juego a unos pocos amigos sin usar una plataforma pública.
- Organizar una noche de películas para que todos vean la misma pantalla juntos.
- Mostrar dibujos o fotos a un grupo pequeño y privado.
- Crear un sitio autoalojado para ver contenido en grupo con tu propia comunidad.
Inicio rápido
- 1
Descarga el paquete de Piik Server para tu sistema Linux
- 2
Descomprime el paquete e inicia el servidor
./piik-server - 3
Abre la dirección local en el navegador para probarlo
Antes de usarlo
- La captura de pantalla nativa con Piik App requiere macOS 13 o posterior en un Mac.
- La captura desde el navegador requiere HTTPS o localhost.
- Es posible que los modos exclusivamente P2P no se conecten en redes restrictivas.
- Las aplicaciones para macOS y Linux todavía se han probado poco en dispositivos físicos.
Temas
Preguntas frecuentes
- ¿Qué es Piik?
- Compartición privada de pantalla, gratuita y de código abierto, para transmisiones en directo con hasta 20 amigos, desde el navegador o en un servidor propio. Piik te permite compartir un juego, una película, un dibujo o fotos con un grupo pequeño y privado. Quien organiza elige una pantalla, ventana, pestaña del navegador o cámara y luego envía un enlace de invitación. Los amigos pueden verlo desde un navegador de escritorio o móvil, sin instalar nada.
- ¿Piik es gratuito? ¿Qué licencia tiene?
- Piik es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Piik sigue mantenido?
- Mantenimiento activo. El último commit de Piik fue el 18 oct 2026.
- ¿Para qué puedo usar Piik?
- Transmitir un juego a unos pocos amigos sin usar una plataforma pública. Organizar una noche de películas para que todos vean la misma pantalla juntos. Mostrar dibujos o fotos a un grupo pequeño y privado. Crear un sitio autoalojado para ver contenido en grupo con tu propia comunidad.
- ¿Cómo se instala Piik?
- Descarga el paquete de Piik Server para tu sistema Linux Descomprime el paquete e inicia el servidor: ./piik-server Abre la dirección local en el navegador para probarlo
- ¿Dónde consigo Piik?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/TNTcraftHIM/Piik
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Escritorio remoto de código abierto y baja latencia para Linux, escrito en Rust, con transporte WebRTC y codificación por hardware con GStreamer.
Plataforma de atención al cliente open source y autohospedada que reúne chat en vivo, correo electrónico y canales sociales en una sola bandeja de entrada, como alternativa a Intercom y Zendesk.
Plataforma open source de automatización de flujos de trabajo y alternativa a Zapier, con integraciones basadas en TypeScript que también funcionan como servidores MCP para agentes de IA.
Plataforma open source autohospedada para crear formularios PDF, rellenarlos y recopilar firmas electrónicas online.
Plataforma de firma de documentos de código abierto, concebida como alternativa autoalojable a DocuSign y basada en firmas PDF.