A JavaScript library for building multiplayer web apps where browsers connect peer-to-peer over WebRTC without running your own server.
- Estrelas
- 3,380
- Forks
- 199
- Issues abertas
- 17
- Último commit
- há 17 horas
O que é?
Piik lets you share a game, movie, drawing or photos with a small private group. The host chooses a screen, window, browser tab or camera, then sends an invitation link. Friends watch in a desktop or mobile browser without installing anything.
Media goes directly between participants (P2P) where the network allows it. A self-hosted Piik Server can forward media (SFU) as a fallback. Rooms support invitations, room codes and optional passwords, and viewers can chat and send reactions while watching.
Piik App, available for Windows, macOS and Linux, adds capture from the desktop and can optionally let one viewer use the host's keyboard and mouse. Piik Server is a standalone binary with the web interface built in, and it stores room data in SQLite.
Recursos principais
- 01Viewers join through an invitation link in a desktop or mobile browser.
- 02Direct P2P media connections, with optional SFU forwarding on a self-hosted server.
- 03Rooms with invitations, room codes and optional passwords for up to 20 viewers.
- 04In-room chat and reactions, with optional on-screen chat.
- 05Optional remote keyboard and mouse control when sharing through Piik App.
- 06Picture-in-picture, playback controls, light and dark themes.
Casos de uso
- Streaming a game to a few friends without a public platform.
- Hosting a movie night where everyone watches the same screen together.
- Showing drawings or photos to a small private group.
- Running a self-hosted watch-together site for your own community.
Tópicos
Perguntas frequentes
- O que é Piik?
- Free, open-source private screen sharing for live streams with up to 20 friends, watched in a browser or self-hosted. Piik lets you share a game, movie, drawing or photos with a small private group. The host chooses a screen, window, browser tab or camera, then sends an invitation link. Friends watch in a desktop or mobile browser without installing anything.
- Piik é gratuito? Qual é a licença?
- Piik é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Piik ainda é mantido?
- Manutenção ativa. O último commit de Piik foi em 18 de out. de 2026.
- Para que posso usar Piik?
- Streaming a game to a few friends without a public platform. Hosting a movie night where everyone watches the same screen together. Showing drawings or photos to a small private group. Running a self-hosted watch-together site for your own community.
- Onde consigo Piik?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/TNTcraftHIM/Piik
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
An open-source, low-latency remote desktop for Linux, written in Rust with WebRTC transport and GStreamer hardware encoding.
Um dashboard pessoal auto-hospedável para homelabs, com verificações de status, widgets, temas, pacotes de ícones e editor de configuração na interface.
Plataforma open source de automação de workflows e alternativa ao Zapier, com integrações em TypeScript que também funcionam como servidores MCP para agentes de IA.
Conversor de arquivos online auto-hospedado que aceita mais de mil formatos, desenvolvido com TypeScript, Bun e Elysia.
Online accounting software for small businesses and freelancers, built on Laravel and VueJS with a RESTful API and app store.