Showing 36 of 76 projects
A peer-to-peer pipe across the web using WebRTC and GitHub keys for authentication, enabling direct communication between users.
A Lua library providing RFC 6455 compliant WebSocket client and server implementations with synchronous, coroutine, and async flavors.
A lightweight C library implementing WebRTC and ORTC APIs for real-time communication.
A Dart SIP user agent stack for building cross-platform VoIP and messaging apps with Flutter and WebRTC.
An Erlang SIP application server framework for building robust and scalable server-side SIP applications like proxies, registrars, and B2BUAs.
React Native UDP socket API for Android & iOS, implementing Node's dgram interface.
A relatively full-featured Elixir client for the Twilio API, supporting voice, SMS, chat, and task routing.
A SIP stack implementation in Go for building stateful SIP user agents, clients, servers, and proxies.
A bouncer-style Matrix IRC bridge that connects each user individually to IRC networks, managed entirely through Matrix DMs.
A curated collection of open-source and commercial SIP (Session Initiation Protocol) resources, tools, libraries, and software.
A Jupyter widget that brings WebRTC and MediaStream API to notebooks and JupyterLab for real-time media streaming and recording.
ActionScript 3 client library implementing the RFC6455 WebSocket protocol standard for real-time communication.
A Node.js extension for sending and receiving CAN bus messages via SocketCAN on Linux systems.
A React Native library for handling VoIP push notifications on iOS, enabling incoming call alerts and integration with CallKit.
A pure Go implementation of the Open Sound Control (OSC) protocol for building networked music and media applications.
A MicroPython websockets and Socket.io client implementation for ESP8266 microcontrollers.
Isomorphic JavaScript peer-to-peer transport API for building secure, fault-tolerant full mesh networks using WebRTC and WebSocket.
A general-purpose IRC client library for Node.js with a plugin system and simple API.
A lightweight DDS-XRCE implementation enabling resource-constrained devices to communicate in DDS networks via a client-agent architecture.
A high-performance, RFC-compliant SIP stack library written in Rust for building SIP applications like proxies, registrars, and user agents.
A free, high-performance, extensible SIP media server for VoIP services like announcements, voicemail, conferencing, and session border control.
A comprehensive, modular, and scalable SIP server suite written in C++17 for building VoIP services.
A Node.js implementation of RTMFP for peer-assisted networking with Adobe Flash, providing a rendezvous service for P2P connections.
A ROS 2 middleware layer that enables the Eclipse Cyclone DDS implementation for fast, reliable, and robust ROS 2 communication.
A sample Blazor Server and SignalR application demonstrating command and control over connected agents using client results.
A Go-based bridge that synchronizes messages between any Telegram group and IRC channel.
A minimal, well-documented IRC client library for Elixir, implementing RFC2812 and RFC1459.
MQTT client library for CODESYS PLC programming environment supporting all QoS levels with high performance.
A pure Erlang library implementing SIP and SDP protocols with RFC compliance and minimal dependencies.
A lightweight MQTT broker library and standalone server written in Go, supporting TCP and WebSocket connections.
A Go package for communicating with HipChat via XMPP without requiring XML or XMPP protocol knowledge.
A WebSocket server implementation for Delphi applications, supporting multiple deployment methods.
A Capacitor plugin for adding Jitsi Meet video conferencing to Ionic apps on iOS and Android.
Python client for PeerJS enabling WebRTC peer-to-peer connections between Python apps and web browsers.
A Haxe library providing WebSocket client and server implementations for multiple target platforms.
A MicroPython WebSocket server implementation for ESP8266/ESP32 devices with HTML serving capabilities.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.