deepgram-js-sdk and deepgram-rust-sdk

These are ecosystem siblings—language-specific SDK implementations that provide equivalent interfaces to the same Deepgram API, allowing developers to integrate speech recognition in their preferred programming language.

deepgram-js-sdk
62
Established
deepgram-rust-sdk
58
Established
Maintenance 13/25
Adoption 10/25
Maturity 16/25
Community 23/25
Maintenance 13/25
Adoption 8/25
Maturity 16/25
Community 21/25
Stars: 248
Forks: 88
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 65
Forks: 41
Downloads:
Commits (30d): 0
Language: Rust
License: MIT
No Package No Dependents
No Package No Dependents

About deepgram-js-sdk

deepgram/deepgram-js-sdk

Official JavaScript SDK for Deepgram.

Provides WebSocket-based real-time transcription, text-to-speech, and text analysis APIs alongside a conversational Voice Agent client for building interactive voice applications. Built with Fern and generated from API specifications, it supports both Node.js and browser environments (with REST proxy requirement for CORS), offering multiple authentication methods including API keys and scoped access tokens with automatic credential discovery.

About deepgram-rust-sdk

deepgram/deepgram-rust-sdk

Community Rust SDK for Deepgram.

Provides async/await support through Tokio integration for streaming speech-to-text transcription and real-time audio processing. Supports both API key and temporary token authentication patterns, enabling secure server-side and client-side application architectures. Implements the complete Deepgram API surface including transcription, speaker detection, and language understanding features.

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