Showing 117 open source projects for "broadcasting"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 1
    Realtime Chat Application

    Realtime Chat Application

    Build and deploy a real time chat application

    This full-stack tutorial project shows how to build and deploy a real-time chat app using React on the client and Node/Express with Socket.io on the server. It covers the mechanics of establishing WebSocket connections, broadcasting and receiving messages, and maintaining active user rooms. The repository includes scripts and instructions to spin up both client and server quickly so you can experiment locally. It illustrates common patterns like event-driven messaging, joining/leaving rooms, and rendering live message streams in the UI. The goal is to teach production-adjacent concepts such as minimal state management, basic routing, and environment configuration without overwhelming the learner. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Tyrus

    Tyrus

    Eclipse Tyrus is the open source JSR 356 - Java API for WebSocket

    ...Therefore Tyrus and WebSocket in general are suitable for web applications that require sending a huge volume of relatively small messages like online games or market ticker broadcasting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    TensorStore

    TensorStore

    Library for reading and writing large multi-dimensional arrays

    ...It separates the logical view (shape, dtype, chunking) from the physical layout so the same code can target Zarr, N5, TIFF pyramids, or custom backends. Rich indexing, slicing, and broadcasting operations make it feel like a familiar array API, while asynchronous I/O pipelines stream chunks efficiently in parallel. Transactional semantics allow atomic updates and consistent snapshots, which is essential for large, shared datasets used by ML and scientific workflows. The library is engineered for scalability—background caching, chunk sharding, and retryable operations keep throughput high even over unreliable networks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Phoenix Framework

    Phoenix Framework

    Peace of mind from prototype to production

    Phoenix is a high-performance, productive web development framework written in Elixir. It runs on the Erlang VM (BEAM). It is designed to support both traditional request/response web applications. It also supports real-time, soft-real-time applications via WebSockets, channels, PubSub, and presence features. Phoenix emphasizes fault tolerance, scalability, and developer productivity. It provides tools like code generators, LiveView integration, templating, routing, and a flexible plug...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 5
    AirGap Wallet

    AirGap Wallet

    The AirGap Wallet is installed on an everyday smartphone

    AirGap is a crypto wallet system that lets you secure cypto assets with one secret on an offline device. The AirGap Vault application is installed on a dedicated device that has no connection to any network, thus it is air gapped. The AirGap Wallet is installed on your everyday smartphone. Protect your crypto and store your private keys offline. It’s time to set up your safe place for your coins and get rewards. Based on a two-device approach, increasing security and usability with you in...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Networked-Aframe

    Networked-Aframe

    Web framework for building multi-user virtual reality experiences

    ...By default the position and rotation components are synced, but if you want to sync other components or child components you need to define a schema. For more advanced control over the network messages see the sections on Broadcasting Custom Messages and Options. Create an instance of a template to be synced across clients. The position and rotation will be synced by default. The buffered-interpolation is added to allow for less network updates while keeping smooth motion.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    RadioCaster

    RadioCaster

    Stream audio from your PC to the internet with ease

    ...With built-in sound processing tools such as an equalizer, compressor, and support for VST and Winamp DSP plugins, you can achieve professional-quality broadcasts. The software also includes a built-in broadcasting server, metadata support, and streaming statistics.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 8
    ictpbx-community-edition

    ictpbx-community-edition

    Open source multi-tenant PBX built on ICTCore and FreeSWITCH

    The free community edition of ICTPBX, a multi-tenant IP PBX built on ICTCore and FreeSWITCH with an Angular web interface. It is aimed at service providers and at anyone who wants to run PBX services for more than one organisation from a single installation. Tenants are separated properly rather than bolted on, so each one gets its own extensions, DIDs, trunks and routing without seeing anyone else's. The usual PBX building blocks are there: extensions and device provisioning, inbound...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    MLT Multimedia Framework
    A multimedia authoring and processing framework and a video playout server for television broadcasting.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 10

    MTMC-Bridge

    Relays the public channel between Meshtastic and MeshCore, Win & Linux

    ...It simultaneously manages MeshCore companions (connected via USB serial) and Meshtastic node (accessible via TCP/IP or USB serial), enabling bridging between networks operating on different bands or frequencies (for example, an 868 MHz companion, a 433 MHz companion, and two separate Meshtastic routers). The bridge operates using full broadcasting: every active module retransmits messages to all the others. Any module that is missing, disconnected, or unreachable simply attempts to reconnect in the background without blocking the others. The bridge becomes operational as soon as at least two modules are active.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    ChatbotX

    ChatbotX

    A self-hosted, white-label alternative to ManyChat for agencies.

    ChatbotX is an open-source omnichannel chatbot platform built as a modern alternative to ManyChat for agencies and businesses that want full control through self-hosting, white-labeling, and reselling. Build AI-powered workflows with a visual flow builder, live chat inbox, CRM, broadcasts, sequences, analytics, and advanced automation tools. Connect across WhatsApp, Facebook, Instagram, Telegram, Zalo, Email, and Webchat with support for rich messaging, comment-to-DM, triggers, webhooks, and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    P2P Remote Desktop

    P2P Remote Desktop

    P2P Remote Desktop - Portable, No Configuration or Installation Needed

    p2p is a simple and educational peer-to-peer communication framework that demonstrates how devices can discover, connect, and exchange data directly without a central server. Built in C#, this project provides an easy-to-understand foundation for P2P networking, including peer discovery, messaging, and connection management. It’s particularly useful for learners and developers exploring decentralized communication or building the groundwork for P2P applications like chat systems or...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    Tensor Puzzles

    Tensor Puzzles

    Solve puzzles. Improve your pytorch

    ...Each puzzle asks the learner to recreate a familiar array operation from first principles. Solutions must fit on one short line and use only a restricted set of indexing, arithmetic, comparison, and broadcasting tools. Standard convenience functions such as sum, view, squeeze, and take are intentionally prohibited. This constraint encourages a deeper understanding of shapes, indexing, and vectorized computation. Automated tests and visual examples help learners check their reasoning as they progress. The notebook is designed for Google Colab and is accompanied by a video walkthrough.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Socket.IO Redis Adapter

    Socket.IO Redis Adapter

    Adapter to enable broadcasting of events to multiple server nodes

    Socket.IO Redis Adapter is the official Redis-backed adapter for scaling Socket.IO applications across multiple Node.js server instances. It allows events emitted on one Socket.IO server to be broadcast to clients connected to other servers. The adapter uses Redis Pub/Sub as its communication layer, so Socket.IO packets can move between processes without storing persistent session data in Redis. It is useful when an application runs behind a load balancer, in a cluster, or across multiple...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Soketi

    Soketi

    Just another simple, fast, and resilient open-source WebSockets server

    Ever dreamed about Serverless WebSockets? Soketi can be deployed to Cloudflare Workers. All around the world, closer to your users. Same Pusher protocol. Powered by Cloudflare's Durable Objects and KV, you can achieve great speeds at edge for your users.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    butt (broadcast using this tool)

    butt (broadcast using this tool)

    Icecast and Shoutcast broadcasting client

    NOTE: This site is not maintained anymore. If you want to get the latest news and releases please visit https://danielnoethen.de/butt. butt (broadcast using this tool) is an easy to use, multi OS streaming tool. It supports ShoutCast and IceCast and runs on Linux, MacOS and Windows. The main purpose of butt is to stream live audio data from your computers Mic or Line input to an Shoutcast or Icecast server. Recording is also possible. It is NOT intended to be a server by itself or...
    Leader badge
    Downloads: 285 This Week
    Last Update:
    See Project
  • 17

    Internal Chat System

    Proof of concept for an internal chat system ( LAN Chat )

    This proof of concept demonstrates an internal LAN chat system designed for efficient communication within a local network. Utilizing Flask and SocketIO, the system offers real-time messaging capabilities and a simple authentication mechanism.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Smallchat

    Smallchat

    A minimal programming example for a chat server

    Smallchat is a minimalistic chat server implemented in C, designed as a small-scale example (for didactic purposes) of writing system software such as network servers, multiplexed I/O and client state handling. The project shows how you can build a working chat server (accepting clients, broadcasting messages) in very few lines of C, without heavy libraries or frameworks—essentially minimal code, minimal dependencies, and minimal feature-set to illustrate the core concepts. It uses the simplest assumptions (for example: clients connect via telnet or netcat, line-based I/O) and keeps the message logic straightforward: each received line from one client is broadcast to all others (fan-out). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    AN NJB PROJECT UniFetch is the unofficial inheritor of Neofetch and is being developed by Radio New Japan Broadcasting Club. This project provides the repositories to distribute created UniFetch packages. Source code here→ https://github.com/njb-fm/unifetch
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    bmx, libMXF and libMXF++ have moved to GitHub: - https://github.com/bbc/bmx - https://github.com/bbc/libMXF - https://github.com/bbc/libMXFpp Library and utilities to read and write broadcasting media files. Primarily supports the MXF file format.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 21
    EM-WebSocket

    EM-WebSocket

    EventMachine based WebSocket server

    ...It also supports clean close codes, configurable frame-size limits, automatic pong responses, binary messages, and a health-check endpoint. Its event-driven design is suited to chat, broadcasting, live updates, and other real-time Ruby services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    RaspberryLight

    Make your Raspberry Pi to a Wi-Fi controllable LED Light

    ...The Stripe must be connected with the Tinkerforge Masterbrick and the LED-Stripe bricklet. WiringPi is used to control the GPIOs for some feature and Indy (Internet Direct) is used to support all network feature like UDP-broadcasting and handling the HTTP-requests. The development platform is Lazarus.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Coravel

    Coravel

    Near-zero config .NET Core micro-framework

    Near-zero config .NET Core library that makes Task Scheduling, Caching, Queuing, Mailing, Event Broadcasting (and more) a breeze! Coravel is designed to be intuitive and straightforward so you can focus on your app. Stop wasting hours on configuring your boilerplate/infrastructural code and focus on delivering value to your customers. Coravel is designed from the ground-up to hook into .NET Core with zero-fuss. Usually, you have to configure a cron job or a task via Windows Task Scheduler to get a single or multiple re-occurring tasks to run. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Minkowski Engine

    Minkowski Engine

    Auto-diff neural network library for high-dimensional sparse tensors

    The Minkowski Engine is an auto-differentiation library for sparse tensors. It supports all standard neural network layers such as convolution, pooling, unspooling, and broadcasting operations for sparse tensors. The Minkowski Engine supports various functions that can be built on a sparse tensor. We list a few popular network architectures and applications here. To run the examples, please install the package and run the command in the package root directory. Compressing a neural network to speed up inference and minimize memory footprint has been studied widely. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25

    Pushloc

    A wireless push-type network simulator.

    A wireless push-type network simulator that considers locality of demand for performance improvement. The network environment consists of multiple directed emitters for parallel data broadcasting. Performance depends on the mean response time of clients.
    Downloads: 0 This Week
    Last Update:
    See Project