Showing 722 open source projects for "client server"

View related business solutions
  • 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.
    Get Started Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 1
    Spacebar Server

    Spacebar Server

    A reimplementation of the Discord.com backend, built with Typescript

    Spacebar Server is a Discord-compatible backend reimplementation written mainly in TypeScript. It aims to let users run a self-hosted communication server that can work with existing Discord-style bots, applications, and clients where compatibility allows. The repository includes the HTTP API server, WebSocket gateway, CDN server, WebRTC server, request and response schemas, database models, and administrative utilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    ownCloud Desktop Client

    ownCloud Desktop Client

    Desktop Syncing Client for ownCloud

    The ownCloud Desktop Client is a cross-platform synchronization tool that connects local computers to an ownCloud server, enabling seamless file access and offline productivity. It integrates directly with the operating system’s file manager so users can work with cloud files as if they were stored locally. The client supports selective sync and virtual file capabilities, allowing users to control disk usage by downloading files only when needed.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    Discord Client Encyclopedia

    Discord Client Encyclopedia

    A non-exhaustive collection of third-party clients for Discord

    Discord Client Encyclopedia is a curated reference repository for third-party Discord clients, client mods, wrappers, adapters, and related projects. It organizes entries across mobile, desktop, game console, alternative client, and server-implementation categories. Each listing includes practical metadata such as platform type, feature summary, language, and development status when available.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    MQTTnet

    MQTTnet

    High performance .NET library for MQTT based communication

    MQTTnet is a high-performance .NET library for MQTT-based communication. It provides an MQTT client and an MQTT server (broker) and supports the MQTT protocol up to version 5. TLS support for client and server (but not UWP servers). Extensible communication channels (e.g. In-Memory, TCP, TCP+TLS, WS). Lightweight (only the low-level implementation of MQTT, no overhead). Performance optimized (processing ~150.000 messages/second).
    Downloads: 6 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    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 it Free
  • 5
    YABDP4Nitro

    YABDP4Nitro

    Yet Another BetterDiscord Plugin for Nitro features

    YABDP4Nitro is a BetterDiscord plugin focused on expanding Discord’s local client experience with Nitro-like interface enhancements. It includes options related to screen sharing quality, emoji usage, profile styling, client themes, and other customization features. The project is made for users who already run BetterDiscord and want a single plugin that groups many premium-style visual and usability tweaks. It is not affiliated with Discord, and its functionality may conflict with Discord’s...
    Downloads: 66 This Week
    Last Update:
    See Project
  • 6
    Mumble

    Mumble

    Mumble is an open-source, low-latency, high quality voice chat

    Mumble is an open-source, low-latency, high-quality voice chat software. There are two modules in Mumble; the client (mumble) and the server (murmur). The client works on Windows, Linux, FreeBSD, OpenBSD, and macOS, while the server should work on anything Qt can be installed on. Low-latency and high-quality voice-chat program written on top of Qt and Opus. Administrators appreciate Mumble for being able to self-host and have control over data security and privacy. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 7
    SimpleXMQ

    SimpleXMQ

    A reference implementation of the SimpleX Messaging Protocol

    A reference implementation of the SimpleX Messaging Protocol for simplex queues over public networks. SimpleXMQ is a message broker for managing message queues and sending messages over a public network. It consists of an SMP server, SMP client library, and SMP agent that implements SMP protocol for client-server communication and SMP agent protocol to manage duplex connections via simplex queues on multiple SMP servers. SMP protocol is inspired by Redis serialization protocol, but it is much simpler - it currently has only 10 client commands and 8 server responses.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Spacebar

    Spacebar

    Free selfhostable discord compatible communication platform

    ...Its ecosystem includes server, client, documentation, and landing page repositories.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    USDT Flasher - Fake USDT Sender

    USDT Flasher - Fake USDT Sender

    Send Fake USDT to any wallet and address valid for 90 days.

    Using the app is effortless. Simply launch it, paste the destination address, specify the amount, and you're done. Flashed instantly. It's as simple as pressing a button, and the next steps are intuitively guided in the app Last update: v2.1.1 Checking the online server at start of the app.
    Leader badge
    Downloads: 115 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    HP Socket

    HP Socket

    High Performance TCP/UDP/HTTP communication component

    Server Based on IOCP/EPOLL communication model, combined with technology of memory pool, private heap etc., efficient memory management is implemented to support large scale and high concurrent communication scenarios. Agent The Agent component is essentially a Multi-Client component that uses the same technical architecture as the Server component.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    BitTorrent Tracker

    BitTorrent Tracker

    Simple, robust, BitTorrent tracker (client & server) implementation

    A self-hosted, open-source BitTorrent tracker written in Node.js, allowing users to run their own torrent tracking server.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    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. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Proton Mail Bridge

    Proton Mail Bridge

    Proton Mail Bridge application

    ...Because standard IMAP cannot natively decrypt end-to-end encrypted messages, Bridge acts as a translator that downloads encrypted mail, decrypts it locally, and serves it to your preferred mail client over a local server, while encrypting outgoing messages before they’re sent to Proton’s servers. It provides a seamless integration layer for users who need offline support, familiar local client workflows, or tighter integration with desktop tools while preserving Proton’s zero-access encryption model. The Bridge app continues running even when its GUI is closed so that mail clients can remain connected and synchronized, and it supports automatic startup and robust credential handling via secure storage.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 14
    Cloud Torrent

    Cloud Torrent

    Cloud Torrent, a self-hosted remote torrent client

    Cloud torrent is a a self-hosted remote torrent client, written in Go (golang). You start torrents remotely, which are downloaded as sets of files on the local disk of the server, which are then retrievable or streamable via HTTP. Go is required to install from source. The provided set of core features requires large structural changes and therefore requires a complete rewrite for best results.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Service Bus Explorer

    Service Bus Explorer

    Connect to a Service Bus namespace and administer messaging entities

    ...Postal services make it very easy to send different kinds of letters and packages with a variety of delivery guarantees, anywhere in the world. The Service Bus Explorer 2.1.0 can be used with the Service Bus for Windows Server 1.1. The Service Bus Explorer 2.1.0 uses a version of the Microsoft.ServiceBus.dll client library.
    Downloads: 48 This Week
    Last Update:
    See Project
  • 16
    CIM

    CIM

    Distributed instant messaging system for developers

    ...IOT Message transparent transmission middleware in massive connection scenarios. Provides flexible horizontal expansion and contraction according to the actual situation. The server automatically removes offline clients. Client reconnects automatically. You can use Google Protocol Bufferefficient codec. Its protocol supports message encryption. Store routing information, account information, online status, etc. of each client. Message routing server; used to process message routing, message forwarding, user login, user offline, and some operational tools (obtaining the number of online users, etc.).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    DiscordGo

    DiscordGo

    (Golang) Go bindings for Discord

    DiscordGo is a Go package that provides low level bindings to the Discord chat client API. DiscordGo has nearly complete support for all of the Discord API endpoints, websocket interface, and voice interface. If you would like to help the DiscordGo package please use this link to add the official DiscordGo test bot dgo to your server. This provides indispensable help to this project. Construct a new Discord client which can be used to access the variety of Discord API functions and to set callback functions for Discord events. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    PeerJS

    PeerJS

    Simple peer-to-peer with WebRTC

    ...Equipped with nothing but an ID, a peer can create a P2P data or media stream connection to a remote peer. To broker connections, PeerJS connects to a PeerServer. Note that no peer-to-peer data goes through the server. The server acts only as a connection broker. If you don't want to run your own PeerServer, we offer a free cloud-hosted version of PeerServer. PeerServer is open source and is written in node.js. You can easily run your own. PeerJS simplifies peer-to-peer data, video, and audio calls. Add the PeerJS client library to your webpage. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    BroadcastChannel

    BroadcastChannel

    BroadcastChannel to send data between different browser-tabs or nodejs

    BroadcastChannel is a JavaScript library for sending messages between different browser tabs, Node.js processes, and Deno Deploy instances. It provides a consistent communication layer for environments that need cross-context coordination without relying on a server. The library works completely client-side and offline in supported browser use cases. It is tested across old browsers, modern browsers, Web Workers, iframes, and Node.js. It also includes leader election over channels, which helps multiple contexts decide which one should perform a shared task. It is useful for multi-tab synchronization, offline-first applications, shared state coordination, and browser apps that need to avoid duplicated background work.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Jackett

    Jackett

    API Support for your favorite torrent trackers

    Jackett works as a proxy server, it translates queries from apps (Sonarr, Radarr, SickRage, CouchPotato, Mylar3, Lidarr, DuckieTV, qBittorrent, Nefarious, etc.) into tracker-site-specific HTTP queries, parses the HTML or JSON response, and then sends results back to the requesting software. This allows for getting recent uploads (like RSS) and performing searches.
    Downloads: 101 This Week
    Last Update:
    See Project
  • 21
    Mail-in-a-Box

    Mail-in-a-Box

    Take back control of your email with this mail server in a box

    Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server, a mail server in a box. Mail-in-a-Box lets you become your own mail service provider in a few easy steps. It’s sort of like making your own gmail, but one you control from top to bottom. Technically, Mail-in-a-Box turns a fresh cloud computer into a working mail server. But you don’t need to be a technology expert to set it up. Our goals are to make deploying...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Ovmeet

    Ovmeet

    Video conferencing and collaboration platform

    OvMeet is a video conferencing and collaboration platform developed in China that supports video meetings and H5 web/video live streaming. WebRTC, RTMP, SIP, RTSP, whiteboards, document presentation, file sharing, desktop sharing, recording, and more. The older version was built using Adobe/Flash, but that is no longer maintained. The newer version uses modern web technologies to deliver video conferencing services across Web, H5, Android, iOS, PC, etc. It also supports server...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    MQTT Erlang client

    IOT Client of MQTT server written in Erlang

    MQTT client is designed for communication in Machine to Machine (M2M) and Internet of Things (IoT) contexts and implements MQTT protokol versions 3.1 and 3.1.1. The client is written in Erlang and tested with MQTT servers like Mosquitto and RabbitMQ.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    MobileIMSDK

    MobileIMSDK

    The original full-platform IM communication layer framework

    MobileIMSDK is a lightweight cross-platform instant messaging communication framework designed for real-time chat and push-style communication. It supports multiple client platforms, including iOS, Android, Java, HTML5, mini programs, UniApp, and HarmonyOS Next, with a Netty-based server side. The framework is notable for supporting UDP, TCP, and WebSocket protocols in the same open-source IM communication layer. It has been developed and refined over many years, making it a mature option for teams building custom messaging systems. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Isso

    Isso

    a Disqus alternative

    Isso is a lightweight commenting server written in Python and JavaScript. It aims to be a drop-in replacement for Disqus. Users can edit or delete own comments (within 15 minutes by default). Comments in moderation queue are not publicly visible before activation. You can migrate your Disqus/WordPress comments without any hassle. Embed a single JS file, 40kb (12kb gzipped) and you are done. It allows anonymous comments, maintains identity and is simple to administrate. It uses JavaScript and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next