nodejs-whisper and whisper-cpp-server

These are **ecosystem siblings**: NodeJS Bindings provides JavaScript language bindings for the underlying whisper-cpp C++ implementation, while whisper-cpp-server wraps that same C++ core as a standalone HTTP service, offering different consumption patterns (in-process library vs. networked API) for the same underlying engine.

nodejs-whisper
61
Established
whisper-cpp-server
42
Emerging
Maintenance 6/25
Adoption 10/25
Maturity 25/25
Community 20/25
Maintenance 0/25
Adoption 9/25
Maturity 16/25
Community 17/25
Stars: 201
Forks: 38
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 74
Forks: 14
Downloads:
Commits (30d): 0
Language: HTML
License: MIT
No risk flags
Stale 6m No Package No Dependents

About nodejs-whisper

ChetanXpro/nodejs-whisper

NodeJS Bindings for Whisper - the CPU version of OpenAI's Whisper, as initially crafted in C++ by ggerganov.

This project helps Node.js developers convert audio files into written transcripts or translations. You provide an audio file, and it outputs text in various formats like .txt, .srt, or .json, along with precise timestamps. It's designed for developers building applications that need to process spoken content.

audio-transcription speech-to-text developer-tooling multimedia-processing

About whisper-cpp-server

litongjava/whisper-cpp-server

whisper-cpp-serve Real-time speech recognition and c+ of OpenAI's Whisper model in C/C++

This is a real-time speech recognition service that takes audio input, such as voice recordings or live speech, and converts it into text. It provides a high-performance, accurate transcription without needing specialized graphics cards, as it runs efficiently on standard computer processors. Developers and enterprises can use this to add speech-to-text capabilities to their applications.

speech-to-text voice-recognition audio-transcription application-development enterprise-solutions

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