tts-react and tts

The first tool, `morganney/tts-react`, is a React component for text-to-speech, while the second, `eheikes/tts`, provides general text-to-speech utilities; they are ecosystem siblings where the latter could potentially be used as a backend or a separate utility alongside the former which specializes in a frontend React integration.

tts-react
68
Established
tts
49
Emerging
Maintenance 13/25
Adoption 16/25
Maturity 25/25
Community 14/25
Maintenance 6/25
Adoption 9/25
Maturity 16/25
Community 18/25
Stars: 67
Forks: 9
Downloads: 4,014
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 93
Forks: 17
Downloads:
Commits (30d): 0
Language: JavaScript
License: Apache-2.0
No Dependents
No Package No Dependents

About tts-react

morganney/tts-react

Convert text to speech using React.

Provides both a React component and hook wrapping the native `SpeechSynthesis` API with fallback support for custom audio sources via `HTMLAudioElement`. Supports React 19+ with a separate v3 branch for React 18, offering voice selection, rate/pitch/volume control, and playback state management through a unified interface.

About tts

eheikes/tts

Tools to convert text to speech :books::speech_balloon:

A monorepo offering CLI and web-scraping tools that leverage AWS Polly and Google Cloud Text-to-Speech APIs to synthesize audio from arbitrary text or webpage content. Handles variable-length input through pluggable cloud provider backends, requiring credentials for at least one supported service. Built with modular packages enabling both standalone command-line usage and programmatic integration.

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