
ZipCaptions
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 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:
Similar to ZipCaptions
SyncTube
Synchronized web app for shared video playback and chat
Lightweight web application for synchronized video playback with chat, leader-controlled playback, subtitle/audio track support and Docker deployment.

Scrypted
High-performance video integration and NVR platform
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.

plugNmeet
Self-hosted WebRTC video conferencing with AI meeting agent
Open-source, self-hosted web conferencing platform built on LiveKit and Go, offering scalable WebRTC meetings, recordings, broadcasting, collaboration tools, and AI meeting intelligence.
MistServer
Open-source streaming media server for OTT, live and VOD.
MistServer is an open-source streaming media toolkit that supports HLS, DASH, RTMP, RTSP, SRT and WebRTC for low-latency live and VOD workflows.

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

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



