Dev tools · alternatives · 2026
24 alternatives to Vialer-js – Open-source WebRTC communication platform
Pluggable WebRTC softphone and communication platform. - vialer/vialer-js
Vialer-js is an open-source WebRTC communication platform built for developers who need to integrate voice and video calling into their applications. Launched in 2018, it provides the technical foundation for real-time… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Vialer-js – Open-source WebRTC communication platform launched in 2018; newer entries below may have overtaken it.
- 1

Amazon Kinesis Video Streams Webrtc SDK is for developers to install and customize realtime communication between devices and enable secure streaming of video, audio to Kinesis Video Streams. - awslabs/amazon-kinesis-video-streams-webrtc-sdk-c
2020 · github.com · its alternatives →
- 2

Scalable open source pub/sub SDK with support for RPC, JWT authentication and Kubernetes — optimized for async/await
2016 · socketcluster.io · its alternatives →
- 3WJ
2014 · voicechatapi.com · its alternatives →
- 4GJ
Grid.js is a lightweight JavaScript table plugin that works on all web browsers and devices. Grid.js is open-source and it helps you create advanced tables in seconds!
2020 · gridjs.io · its alternatives →
- 5
Grid.js▲322Free and open-source HTML table plugin that works everywhere
2020 · gridjs.io · its alternatives →
- 6

Hey HN, we've been working with OpenAI for the past few months on the new Realtime API. The goal is to give everyone access to the same stack that underpins Advanced Voice in the ChatGPT app. Under the hood it works like this: - A user's speech is captured by a LiveKit client SDK in the ChatGPT app - Their speech is streamed using WebRTC to OpenAI’s voice agent - The agent relays the speech prompt over websocket to GPT-4o - GPT-4o runs inference and streams speech packets (over websocket) back to the agent - The agent relays generated speech using WebRTC back to the user’s device The…
2024 · github.com · its alternatives →
- 7

Examples of WebRTC applications that are large, or use 3rd party libraries - example-webrtc-applications/sip-to-webrtc at main · pion/example-webrtc-applications
2024 · github.com · its alternatives →
- 8
chatgpt.js▲137A powerful client-side JavaScript library for ChatGPT
2023 · chatgpt.js.org · its alternatives →
- 9

Signal protocol implementation for Node.js. Contribute to ForstaLabs/libsignal-node development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 10

Hi HN! I’m so excited to show my first open-source project and first post here. I initially started this project to learn Go language, it is an experimental project. The main goal is to track the adventure of a WebRTC stream from start to finish, by debugging the project or tracking the output at console. By trying out this project, you will deep dive into the steps which are taken while starting up a WebRTC session, and more. It consists of a web UI (TypeScript) and a server back-end (Golang) projects. They can run on Docker containers, in development mode or production mode, you can find…
2022 · github.com · its alternatives →
- 11
gRPC over WebRTC▲102gRPC over WebRTC. Contribute to jsmouret/grpc-over-webrtc development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 12

Expose local http, tcp or websocket connections to the public internet - amalshaji/portr
2024 · github.com · its alternatives →
- 13WW
2019 · npmjs.com · its alternatives →
- 14

This TypeScript package allows you to safely execute JavaScript code within a WebAssembly sandbox using the QuickJS engine. Perfect for isolating and running untrusted code securely, it leverages the lightweight and fast QuickJS engine compiled to WebAssembly, providing a robust environment for code execution. Features - *Security*: Run untrusted JavaScript code in a safe, isolated environment. - *File System*: Can mount a virtual file system - *Custom Node Modules*: Custom node modules are mountable - *Fetch Client*: Can provide a fetch client to make http(s) calls - *Test-Runner*: Includes…
2024 · github.com · its alternatives →
- 15

utility library for async iterable iterators. Contribute to crcn/mesh.js development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 16

A real-time transcription project using React and socketio - GitHub - saharmor/realtime-transcription-playground: A real-time transcription project using React and socketio
2021 · github.com · its alternatives →
- 17

- 18

Lightweight WebRTC browser library that supports video, audio and data channels - skyllo/peer-lite
2022 · github.com · its alternatives →
- 19

Node.js library for easily creating an ePaper display on a Raspberry PI using HTML and Javascript. - samsonmking/epaper.js
2020 · github.com · its alternatives →
- 20GV
Galene is a free and open source self-hosted WebRTC videoconference system (client and server), a self-hosted alternative to Zoom or BigBlueButton
2020 · galene.org · its alternatives →
- 21

- 22MW
2013 · opentokrtc.com · its alternatives →
- 23RT
2013 · codeshare.io · its alternatives →
- 24

Pure Go implementation of the WebRTC API. Contribute to pion/webrtc development by creating an account on GitHub.
2022 · github.com · its alternatives →
Also compare
- Pure C WebRTC implementation for embedded devices alternatives
- SocketCluster.io – flexible open-source real-time server with pub/sub alternatives
- We just open-sourced a Skype replacement with HTML5 alternatives
- Grid.js – Advanced table library that works everywhere alternatives
- Grid.js alternatives
- Open source framework OpenAI uses for Advanced Voice alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →