kokoro-tts-addon and StreamingKokoroJS

These are ecosystem siblings where one provides a streaming wrapper around the other's core TTS engine—StreamingKokoroJS adds real-time audio generation capabilities on top of the base Kokoro-JS implementation that the addon likely uses.

kokoro-tts-addon
46
Emerging
StreamingKokoroJS
43
Emerging
Maintenance 10/25
Adoption 8/25
Maturity 15/25
Community 13/25
Maintenance 2/25
Adoption 10/25
Maturity 15/25
Community 16/25
Stars: 62
Forks: 8
Downloads:
Commits (30d): 0
Language: JavaScript
License: Apache-2.0
Stars: 330
Forks: 33
Downloads:
Commits (30d): 0
Language: JavaScript
License: Apache-2.0
No Package No Dependents
Stale 6m No Package No Dependents

About kokoro-tts-addon

pinguy/kokoro-tts-addon

Local neural TTS for Browsers: fast, expressive, and offline—runs on modest hardware.

Implements a Flask-based local server paired with the 82M-parameter Kokoro model, enabling multi-voice synthesis with support for nine languages and accents through a Firefox extension popup. The architecture separates the inference backend from the browser frontend via HTTP, supporting both CPU and GPU acceleration while maintaining real-time performance even on legacy hardware like 2013 Xeons.

About StreamingKokoroJS

rhulha/StreamingKokoroJS

Unlimited text-to-speech in the Browser using Kokoro-JS, 100% local, 100% open source

Leverages the Kokoro-82M-v1.0-ONNX model (~300MB) with WebGPU acceleration and WASM fallback for hardware-adaptive processing, using Web Workers to prevent UI blocking during generation. Implements intelligent text chunking to stream audio chunks as they're generated, maintaining natural speech patterns across multiple voice styles at 24kHz sample rate. Supports local model loading for offline deployment while maintaining full privacy through 100% client-side inference.

Scores updated daily from GitHub, PyPI, and npm data. How scores work