ZipCaptions logo

ZipCaptions

Website

Browser-based real-time closed-caption and transcription app

61 stars 11 forks last commit first released GPL-3.0

Actively maintained

Last commit 12 Aug 2026.

ZipCaptions screenshot

ZipCaptions is a browser-native, open-source application that produces live closed-captions and transcripts from audio sources. It runs as a Progressive Web App and focuses on client-side captioning with optional cloud-backed AI captioning for higher accuracy.

Key Features

  • In-browser real-time speech-to-text captioning (browser engine) without mandatory server processing.
  • Optional cloud AI captions using Azure Cognitive Services for improved accuracy (paid feature).
  • PWA installable experience; supports persistent overlay and browser integrations for live streams and broadcasts.
  • Streaming/broadcast support with joinable caption streams and direct integration guidance for OBS, vMix, and other production tools.
  • Local transcript storage with export options (SRT, VTT, TXT) for use with video or documentation workflows.
  • Multiple languages and dialect selection in settings to improve recognition quality.

Use Cases

  • Live event accessibility: provide open or closed captions for conferences, worship services, classrooms, and streamed events.
  • Broadcast/production workflows: feed live captions into OBS, vMix, or browser-source panels for real-time on-screen titles.
  • Post-session captioning: record and export session transcripts in subtitle formats for video publishing and archiving.

Limitations and Considerations

  • Cloud AI captions require Azure Cognitive Services and are restricted to paying supporters; browser engine remains the free/default option.
  • Browser and OS differences can affect microphone access and caption reliability (known issues documented for specific Chrome versions and some mobile builds).
  • Transcripts are stored locally per device by design; syncing across devices requires manual export/import.

ZipCaptions prioritizes accessibility-first, client-side captioning with optional cloud AI for higher accuracy. It is intended for event captioning and production integration where low-cost, privacy-conscious captioning is required.

Categories:

Tags:

Tech Stack:

Share:

Similar to ZipCaptions

SyncTube

Synchronized web app for shared video playback and chat

385
64
Last commit

Lightweight web application for synchronized video playback with chat, leader-controlled playback, subtitle/audio track support and Docker deployment.

MITActively maintained
Alternative to:
Watch2Gether logo
Watch2Gether
+3
Scrypted logo

Scrypted

High-performance video integration and NVR platform

5.9k
388
Last commit

Open-source video integration and NVR platform that ingests camera streams and rebroadcasts them to HomeKit, Google Home, Alexa, Home Assistant and web clients via plugins.

Actively maintained
Alternative to:
Blue Iris logo
Blue Iris
+10
plugNmeet logo

plugNmeet

Self-hosted WebRTC video conferencing with AI meeting agent

524
122
Last commit

Open-source, self-hosted web conferencing platform built on LiveKit and Go, offering scalable WebRTC meetings, recordings, broadcasting, collaboration tools, and AI meeting intelligence.

MITActively maintained
Alternative to:
Zoom logo
Zoom
+16
MistServer logo

MistServer

Open-source streaming media server for OTT, live and VOD.

508
155
Last commit

MistServer is an open-source streaming media toolkit that supports HLS, DASH, RTMP, RTSP, SRT and WebRTC for low-latency live and VOD workflows.

UnlicenseActively maintained
Alternative to:
Wowza Streaming Cloud logo
Wowza Streaming Cloud
+13
Tube Archivist logo

Tube Archivist

Self-hosted YouTube archiving and media server

8.4k
424
Last commit

Tube Archivist is a self-hosted YouTube media server to download, index, search, and watch your archived videos with subscriptions and watch status tracking.

GPL-3.0Actively maintained
Alternative to:
YouTube logo
YouTube
+6
Edit Mind logo

Edit Mind

Local AI video indexing and semantic search web app

1.8k
121
Last commit

Self-hosted web app that indexes videos with AI (transcription, vision analysis, embeddings) to enable natural-language search and scene export.

Actively maintained
Alternative to:
Vimeo logo
Vimeo
+5