Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close

Piik

Open-source screen sharing for private watch parties and remote co-play with friends.

Visit website Save

Piik lets a host share a screen, window, tab or camera with invited browser viewers. It combines voice, chat and approved remote control, with optional self-hosting and server media forwarding.

Pricing
Open source
Deployment
Self-hosted
Platforms
Web, Android, Windows, macOS, Linux
4,109stars254forks
0views
Updated

What is Piik?

Piik is a free, open-source tool for private live streams with friends, including games, movie nights, drawings and photos. Each room supports one host and up to 20 viewers, who join through invitations in desktop or mobile browsers without installing an application. Rooms offer voice, messages, reactions and optional passwords.

Hosts can share through a browser or Piik App, available for Windows, macOS, Linux and Android. Available capture sources and audio vary by operating system and browser. App-based computer sharing also supports approved remote control and simultaneous keyboard, mouse or supported gamepad input.

Piik Server packages the web interface, room management and optional SFU media forwarding in a single binary, with room data stored in SQLite. It runs on Windows and Linux, with Docker Compose deployment also documented. The project's online service and temporary App invitations use P2P-only media; self-hosted sites can enable server forwarding, but both routes still require usable UDP connectivity.

Inside the application

Piik screenshots

Explore the interface. Open a screenshot to view it at full size.

Piik screenshot 1
Piik screenshot 1

Source: official Piik project page.

Key capabilities

  • Screen and camera sharing Shares supported screens, application windows, browser tabs or cameras through a browser or Piik App.
  • Invitation-based rooms Provides invitations, room codes and optional passwords for a host and up to 20 viewers.
  • Room communication Combines voice, text messages, reactions and on-screen chat with shared viewing.
  • Approved remote control Lets trusted viewers operate an App-shared computer, with host approval and revocable access.
  • Remote co-play Supports simultaneous keyboard and mouse input, plus gamepads where host support and required components are available.
  • Self-hosted media routing Bundles room management and optional SFU forwarding, alongside direct participant connections.
Advertisements

Where Piik fits

Piik fits private watch parties, live game sharing and collaborative viewing of drawings or photos. Remote co-play extends supported local multiplayer games to invited friends, provided the game accepts the shared input arrangement. Android can share its screen or control a supported computer, but cannot itself serve as a remotely controlled endpoint.

Before deployment, operators should test capture sources, audio permissions and UDP connectivity across the intended networks. Public self-hosting requires HTTPS, reachable STUN and appropriate firewall configuration; enabling SFU also requires server bandwidth planning. Remote-control permissions deserve particular attention because keyboard and mouse access can operate beyond the visible video boundary. App and site major versions must match.

Install

docker compose up -d

Reviews of Piik

No reviews yet

Be the first to share your experience with Piik.

Loading review form…

Alternatives to Piik

Compare Piik with these tools →