Showing 121 open source projects for "stream"

View related business solutions
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 1
    Apollo

    Apollo

    The easiest way to stream with the native resolution of your client

    Apollo is a self-hosted desktop streaming host designed to enable low-latency game streaming from a personal computer to remote clients using protocols compatible with Moonlight and Artemis. It acts as a server that captures, encodes, and streams desktop or game sessions while supporting hardware acceleration across AMD, Intel, and NVIDIA GPUs. The project includes a web-based interface that allows users to configure streaming settings, manage connected clients, and control application...
    Downloads: 108 This Week
    Last Update:
    See Project
  • 2
    IPTV Free TV

    IPTV Free TV

    M3U Playlist for free TV channels

    IPTV is a community-curated M3U playlist repository that aggregates free TV channels from around the world, allowing users to stream live television content over the internet or via locally available free broadcasts. It compiles lists of links to television channels that can be opened in any video player or IPTV client that supports the M3U format, effectively turning the open internet into a global TV guide. The repository is maintained by enthusiasts who gather publicly accessible channel streams, making it possible to watch international channels without subscription services, as long as users comply with applicable laws and licensing. ...
    Downloads: 1,964 This Week
    Last Update:
    See Project
  • 3
    StreamEx

    StreamEx

    Enhancing Java Stream API

    This library defines four classes, StreamEx, IntStreamEx, LongStreamEx, DoubleStreamEx which are fully compatible with Java 8 stream classes and provide many additional useful methods. Also EntryStream class is provided which represents the stream of map entries and provides additional functionality for this case. Finally, there are some new useful collectors defined in MoreCollectors class as well as primitive collectors concept.
    Downloads: 61 This Week
    Last Update:
    See Project
  • 4
    StreamCap

    StreamCap

    Multi-Platform Live Stream Automatic Recording Tool

    StreamCap is a multi-platform live stream recording client that enables automated capture and management of live broadcasts from over 40 streaming platforms worldwide. Built on FFmpeg and StreamGet, it provides a robust system for monitoring live stream availability and automatically starting recordings when streams go online. The software supports batch recording and scheduled monitoring, allowing users to manage multiple streams simultaneously without manual intervention. ...
    Downloads: 14 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 5
    Stremio

    Stremio

    Stremio - Freedom to Stream

    Stremio is the browser application that delivers Stremio’s “Freedom to Stream” experience entirely on the web. It consumes stremio-core (compiled to WebAssembly) and renders the product surfaces you recognize: Board for personalized updates, Discover for browsing catalogs, and Meta Details for titles, seasons, and streams. The app is built with JavaScript/TypeScript and a conventional web toolchain, offering simple commands for local development, testing, and production builds. ...
    Downloads: 40 This Week
    Last Update:
    See Project
  • 6
    Reactor Core

    Reactor Core

    Non-Blocking Reactive Foundation for the JVM

    Reactor Core is a foundational library for building reactive applications in Java, providing a powerful API for asynchronous, non-blocking programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Dispatcharr

    Dispatcharr

    Your Ultimate IPTV & Stream Management Companion

    Dispatcharr is a self-hosted IPTV and streaming management platform built for people who want full control over their playlists, streams, and program guide (EPG) data. It lets you import M3U/EPG sources, curate and organize them with filtering and grouping, and serve them reliably to clients like Plex, Jellyfin, and Emby with advanced proxying and failover support. Designed with both simple personal use and larger self-hosted setups in mind, Dispatcharr offers real-time streaming statistics,...
    Downloads: 66 This Week
    Last Update:
    See Project
  • 8
    Riemann

    Riemann

    A network event stream processing system, in Clojure

    Riemann aggregates events from your servers and applications with a powerful stream processing language. Send an email for every exception in your app. Track the latency distribution of your web app. See the top processes on any host, by memory and CPU. Combine statistics from every Riak node in your cluster and forward to Graphite. Track user activity from second to second. Riemann streams are just functions which accept an event.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    OBS Studio

    OBS Studio

    Open source software for live streaming and recording

    OBS Studio, also known as Open Broadcaster Software, is a free and open source software program for live streaming and video recording. Features of the software include device/source capture, recording, encoding and broadcasting. Stream on Windows, Mac or Linux. This software is commonly used by video game streamers on the popular streaming platform Twitch.
    Downloads: 191 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    LiveRecorder

    LiveRecorder

    A fully automatic live broadcast recording tool

    LiveRecorder is an automated live stream recording tool designed to monitor and capture broadcasts from multiple streaming platforms without manual intervention. It continuously checks specified channels and begins recording automatically when a stream goes live, enabling hands-free archiving of content. The system supports a wide range of platforms including popular global and regional streaming services, making it versatile for different use cases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Smelter

    Smelter

    Toolkit for real-time, low latency, programmable video, audio mixing

    Smelter is a toolkit for real-time, low-latency, programmable video and audio composition. It lets developers combine media from different sources into a single video output, live stream, or interactive media experience. The project is useful for apps that need dynamic layouts, overlays, text, custom shaders, embedded websites, and live multimedia transformations. Smelter provides React components that make programmable composition easier to express in familiar UI code. It can support workflows such as livestreaming, video conferencing, broadcast tools, virtual events, live shopping, and custom media production systems. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    LosslessCut

    LosslessCut

    The swiss army knife of lossless video/audio editing

    ...Everything is extremely fast because it does an almost direct data copy, fueled by the awesome FFmpeg which does all the grunt work. Lossless merge/concatenation of arbitrary files (with identical codecs parameters, e.g. from the same camera). Lossless stream editing: Combine arbitrary tracks from multiple files (ex. add music or subtitle track to a video file).
    Downloads: 311 This Week
    Last Update:
    See Project
  • 13
    iptv

    iptv

    Collection of publicly available IPTV channels from all over the world

    ...The project is popular with hobbyists and integrators alike because the playlists work with most media players, set-top boxes, and home media servers that support M3U. It also documents best practices for respectful use, emphasizing that stream availability can change and that users should comply with local laws and the channels’ terms of service.
    Downloads: 164 This Week
    Last Update:
    See Project
  • 14
    fideo

    fideo

    A convenient live broadcast recording software

    fideo-live-record is a desktop-based live stream recording application built with modern web technologies such as React, Electron, and FFmpeg, designed to simplify capturing live broadcasts from multiple platforms. It allows users to monitor live rooms and automatically record streams into local MP4 files without complex setup. The software supports a wide range of streaming platforms, including YouTube, Twitch, TikTok, and others, making it highly versatile for content archiving. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Bililive-go

    Bililive-go

    A live recording tool

    Bililive-go is a live stream recording tool written in Go that supports capturing streams from multiple popular live streaming platforms. It enables users to automatically monitor live rooms and record streams when they go online, storing them locally for later playback. The tool supports a wide range of platforms, including Bilibili, Douyin, Huya, and Twitch-like services, making it highly versatile for content archiving.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Owncast

    Owncast

    Take control over your live stream video by running it yourself

    Owncast is a free and open source live video and web chat server for use with existing popular broadcasting software. Have complete control and ownership over your stream, allowing you to create the content and community you want. The frictionless built-in chat allows your viewers to be a part of the action. Include custom emotes and build chat bots to encourage engagement from your viewers. Point your existing broadcasting software at your Owncast server and begin streaming. Owncast can work with different storage providers to optionally scale your videos to many viewers using only low-powered hardware. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    Rsmpeg

    Rsmpeg

    A Rust crate that exposes FFmpeg's power as much as possible

    Rsmpeg is a Rust-based binding for FFmpeg that provides low-level access to multimedia processing capabilities through safe and efficient abstractions. It allows developers to interact directly with FFmpeg libraries for tasks such as encoding, decoding, and stream manipulation. The library is designed to balance performance with safety by leveraging Rust’s ownership model and memory management features. It supports handling of containers, codecs, and frames, enabling fine-grained control over media workflows. rsmpeg is suitable for building high-performance multimedia applications that require precise control over processing pipelines. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Streamlink

    Streamlink

    Streamlink is a CLI utility which pipes video streams

    ...The main purpose of Streamlink is to avoid resource-heavy and unoptimized websites, while still allowing the user to enjoy various streamed content. There is also an API available for developers who want access to the stream data. Streamlink is built upon a plugin system that allows support for new services to be easily added. Most of the big streaming services are supported. Streamlink is made up of two parts, a cli and a library API. See their respective sections for more information on how to use them. The default behavior of Streamlink is to playback streams in the VLC player. ...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 19
    go2rtc

    go2rtc

    Ultimate camera streaming application

    go2rtc is a lightweight, zero-dependency streaming server designed to unify and convert video streams across a wide range of protocols and devices, particularly in smart home and surveillance environments. Written in Go, it provides real-time streaming capabilities with extremely low latency by supporting protocols such as RTSP, WebRTC, RTMP, HTTP, and HomeKit, while also enabling seamless transcoding using FFmpeg when needed. The application can ingest streams from IP cameras, USB devices,...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 20
    ffmpeg.wasm

    ffmpeg.wasm

    FFmpeg for browser, powered by WebAssembly

    ffmpeg.wasm is a pure WebAssembly (and JavaScript/TypeScript) port of FFmpeg that enables in-browser media recording, conversion, and streaming—letting developers perform video/audio processing entirely client-side without server uploads. Transpiled via Emscripten from FFmpeg and its codecs into WebAssembly. Supports both single-threaded and multi-threaded cores using web workers. Written in TypeScript for improved developer experience.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    Matroska Server Mk2

    Matroska Server Mk2

    The streaming solution to end all streaming problems

    ...It supports handling large video files while maintaining smooth playback performance. The implementation emphasizes simplicity and ease of deployment. It is particularly useful for users who want a straightforward way to stream local video libraries. The server architecture is optimized for reliability and low overhead.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    DouK-Downloader

    DouK-Downloader

    TikTok releases/likes/compilations/live streams/videos/atlases/music

    DouK-Downloader is a fully open-source data acquisition and media downloading tool designed to extract, collect, and download content from TikTok and its Chinese counterpart Douyin at scale. Built using Python and modern asynchronous networking libraries such as HTTPX, it enables batch downloading of videos, images, live streams, and metadata from accounts, playlists, and individual links. The software goes beyond simple downloading by offering comprehensive data collection features,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Boombox

    Boombox

    Boombox is a simple streaming tool built on top of Membrane

    ...The project gives developers a simpler interface over lower-level multimedia pipelines, which can otherwise be complex to configure manually. Boombox is useful for Elixir projects that need to read, write, stream, transcode, or transform media without directly assembling every Membrane element. It can support applications such as media processing services, streaming tools, recording workflows, and format-conversion utilities. Its main value is making powerful Membrane-based multimedia processing more accessible through a cleaner, higher-level API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    SwiftFFmpeg

    SwiftFFmpeg

    A Swift wrapper for the FFmpeg API

    SwiftFFmpeg is a Swift wrapper for FFmpeg that provides direct access to multimedia processing capabilities within Apple development environments. It exposes FFmpeg’s libraries through Swift-friendly APIs, enabling developers to perform encoding, decoding, and stream manipulation tasks. The project is designed to maintain performance while improving usability through modern language features. It supports working with media containers, codecs, and frames at a low level, offering fine control over processing pipelines. SwiftFFmpeg integrates seamlessly with iOS, macOS, and other Apple platforms, making it suitable for native app development. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    dms

    dms

    A UPnP DLNA Digital Media Server that includes basic video transcoding

    dms is a lightweight UPnP/DLNA digital media server written in Go that streams media directly from local filesystems to compatible devices. It allows users to share audio, video, and image files across networks to devices such as smart TVs, mobile apps, and Chromecast. The server operates from the command line and automatically advertises its presence using SSDP, enabling easy discovery by clients. It supports basic transcoding using FFmpeg, allowing playback compatibility across different...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo