Showing 375 open source projects for "server"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 1
    Ant Media Server

    Ant Media Server

    Adaptive, ultra low latency streaming

    Real-time streaming engine delivers content with sub-0.5secs latency. Ant Media Server supports WebRTC, CMAF, HLS, RTMP, RTSP, SRT, Zixi and more for your needs. Ant Media Server is a real-time streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and can run on-premise or on-cloud. Increase interaction and experience real-time video streaming.
    Downloads: 27 This Week
    Last Update:
    See Project
  • 2
    Matroska Server Mk2

    Matroska Server Mk2

    The streaming solution to end all streaming problems

    Matroska Server Mk2 is a media streaming server designed to serve MKV video files over a network with minimal configuration. It enables on-demand streaming of video content, making it suitable for personal media servers or lightweight distribution systems. The project focuses on efficient file serving and compatibility with common media players.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    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 launching remotely. It also introduces features such as virtual display creation, which dynamically matches the client’s resolution and refresh rate, improving compatibility and visual fidelity. ...
    Downloads: 184 This Week
    Last Update:
    See Project
  • 4
    Jellyfin FFmpeg

    Jellyfin FFmpeg

    FFmpeg for Jellyfin with custom extensions and enhancements

    Jellyfin FFmpeg is a customized fork of the FFmpeg multimedia framework specifically tailored for use with the Jellyfin media server ecosystem. It enhances standard FFmpeg functionality by adding patches, fixes, and optimizations that improve compatibility and playback reliability in streaming environments. The project focuses on features that directly benefit media server use cases, such as better HDR and Dolby Vision handling, stable hardware acceleration, and consistent transcoding behavior. ...
    Downloads: 22 This Week
    Last Update:
    See Project
  • PRTG Catches Network Issues Before They Cause Downtime Icon
    PRTG Catches Network Issues Before They Cause Downtime

    Threshold-based alerts flag problems early, so your team can act before users notice, not after.

    Reactive troubleshooting usually means hearing about a problem from frustrated users, not your monitoring tool. PRTG sets threshold-based alerts across devices, servers and applications, notifying your team by email, SMS or push the moment a metric crosses a set limit. That means catching a failing disk or overloaded server before it becomes an outage and getting time back from firefighting. Start a free trial and set your first alerts today.
    Download 30-Day Trial
  • 5
    Video2X

    Video2X

    A lossless video/GIF/image upscaler achieved with waifu2x, Anime4K

    ...Try the mirror if you can't download releases directly from GitHub. You can use Video2X on Google Colab for free if you don't have a powerful GPU of your own. You can borrow a powerful GPU (Tesla K80, T4, P4, or P100) on Google's server for free for a maximum of 12 hours per session. Please use the free resource fairly and do not create sessions back-to-back and run upscaling 24/7. This might result in you getting banned. You can get Colab Pro/Pro+ if you'd like to use better GPUs and get longer runtimes. Usage instructions are embedded in the Colab Notebook.
    Downloads: 498 This Week
    Last Update:
    See Project
  • 6
    LiveKit

    LiveKit

    End-to-end stack for WebRTC. SFU media server and SDKs

    LiveKit is an open-source project that provides a scalable, multi-user conferencing system based on WebRTC, designed to offer real-time video, audio, and data capabilities for developers.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 7
    Immich

    Immich

    High performance self-hosted photo and video management solution

    ...With server deployment options and supporting resources such as documentation, APIs, datasets, and community tools, Immich is built for both personal use and extensibility. Its combination of privacy, self-hosting, and modern media management makes it a strong choice for users who want control over their digital memories.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    SRS

    SRS

    SRS is a simple, high efficiency and realtime video server

    SRS is a simple, high-efficiency and real-time video server that supports RTMP, WebRTC, HLS, HTTP-FLV and SRT. SRS is licenced under MIT or MulanPSL-2.0, and note that MulanPSL-2.0 is compatible with Apache-2.0, but some third-party libraries are distributed using their own licenses. Besides of FFmpeg or OBS, it's also able to publish by H5 if WebRTC is enabled, please remember to set the CANDIDATE for WebRTC.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 9
    smart rtmpd

    smart rtmpd

    Multi-system-supported and easy-to-maintain streaming media server

    smart_rtmpd is a high-performance streaming media server designed for live and recorded video delivery across multiple protocols and platforms. It supports both push and pull streaming, enabling flexible workflows for ingesting and distributing media. The server is designed to be lightweight and easy to deploy, requiring minimal configuration and no external dependencies. It supports a wide range of protocols including RTMP, HLS, DASH, RTSP, and WebRTC, making it suitable for diverse streaming environments. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 10
    Wrapper for VideoStation

    Wrapper for VideoStation

    Synology VideoStation and DLNA FFmpeg Wrapper with AAC, DTS, EAC3

    ...The project also includes options for configuring audio codec priorities and enabling multi-channel output such as 5.1 audio. It is compatible with modern Synology DSM versions and integrates directly into existing media server workflows. Overall, it enhances media server flexibility by removing codec restrictions and improving playback support.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    gonic

    gonic

    music streaming server / free-software subsonic server API

    gonic is a lightweight, self-hosted music streaming server written in Go that implements the Subsonic API, allowing compatibility with a wide range of existing music clients. It is designed to index and stream personal audio collections, supporting various file formats and metadata structures while maintaining low resource usage. The server can scan local directories, organize music libraries, and expose them through a web interface or compatible third-party apps.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    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.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    RENDER96-HD-TEXTURE-PACK

    RENDER96-HD-TEXTURE-PACK

    Texture pack for Super Mario 64

    A collaboration texture pack for Super Mario 64 with the people over at the OldSchool HD, now known as Render 96, that is made of a compillation of the best results ESRGAN upscaling could make as the base for this project, as well of some of the original textures Nintendo used, and a heavier focus in original textures made by project contributors which will eventually be an overwhelming majority of what this project is made of. The end goal for this project is to use the original sources for...
    Downloads: 79 This Week
    Last Update:
    See Project
  • 14
    Palmier Pro

    Palmier Pro

    macOS video editor built for AI

    ...The app is written from scratch in Swift and takes inspiration from professional editors like Premiere Pro while rethinking the workflow around AI. Users can generate videos and images inside the editor with models such as Seedance, Kling, and Nano Banana Pro. It also exposes an MCP server, so tools like Claude, Codex, and Cursor can interact with the project. The core editor, MCP server, and agent chat are open source, while generative AI processing remains closed source. It is designed specifically for macOS 26 on Apple Silicon.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 15
    ZLMediaKit

    ZLMediaKit

    WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket

    ZLMediaKit is a high-performance C++11 media server and streaming SDK for real-time audio and video applications. It supports a wide range of protocols, including RTSP, RTMP, HLS, HTTP-FLV, WebSocket-FLV, GB28181, HTTP-TS, HTTP-fMP4, MP4, and WebRTC. The project is designed for protocol conversion, live streaming, low-latency playback, recording, forwarding, and large-scale client access.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    ffmpeg-over-ip

    ffmpeg-over-ip

    Connect to remote ffmpeg servers

    ffmpeg-over-ip is a client-server system that enables remote execution of FFmpeg commands on a machine with GPU access while controlling it from another environment such as a container or virtual machine. It allows applications without direct GPU access to offload video transcoding tasks to a remote server, improving performance without requiring complex passthrough setups.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Actionhero

    Actionhero

    Actionhero is a realtime multi-transport nodejs API server

    The reusable, scalable, and Quick node.js API server for stateless and stateful applications. No matter what you are building, Actionhero is here to save the day. The action hero framework is one of the fastest ways to get started with a REST API - Routes, Versions, Testing, and Translation tool are all included. Actionhero's small footprint and stateful server options make it ideal for IOT applications whereas much logic as possible is offloaded to the server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    koel

    koel

    A personal music streaming server that simply works

    ...It embraces such technologies as CSS grid and drag-and-drop API to deliver a music streaming application that simply works. koel is written in Vue on the client side, and Laravel on the server side. It requires a server that can run Laravel 5.8 and a modern browser that can support newer web technologies.
    Downloads: 0 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.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 20
    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. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    PeerTube

    PeerTube

    Video streaming platform using P2P directly in your web browser

    ...PeerTube is not meant to become a huge platform that would centralize videos from all around the world. Rather, it is a network of inter-connected small videos hosters. Anyone with a modicum of technical skills can host a PeerTube server, aka an instance. Each instance hosts its users and their videos. In this way, every instance is created, moderated and maintained independently by various administrators. You can still watch from your account videos hosted by other instances though if the administrator of your instance had previously connected it with other instances. ...
    Downloads: 30 This Week
    Last Update:
    See Project
  • 22
    python-socketio

    python-socketio

    Python Socket.IO server and client

    ...It works with multiple asynchronous frameworks such as asyncio, eventlet, and gevent, so developers can choose the concurrency model that best fits their application needs while still using a consistent API. The library provides both server and client implementations, allowing Python applications to serve and communicate with browser clients or other Socket.IO clients in real time. It supports key Socket.IO features like event handling, message broadcasting, binary data transmission, rooms, and namespaces, giving developers the building blocks to create chat applications, live dashboards, multiplayer games, and collaborative tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    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. It manages...
    Downloads: 22 This Week
    Last Update:
    See Project
  • 24
    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: 11 This Week
    Last Update:
    See Project
  • 25
    Tunarr

    Tunarr

    Create a classic TV experience using your own media

    Tunarr is a self-hosted media server that enables users to create custom live TV channels from existing media libraries such as Plex, Jellyfin, Emby, or local files. It allows users to organize content into scheduled or randomized channels that simulate traditional broadcast television experiences. The platform includes tools for building channel lineups, inserting filler content like commercials or music videos, and managing playback preferences.
    Downloads: 14 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next