Showing 700 open source projects for "client server"

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
  • 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.
    Try Free
  • 1
    TrackersListCollection

    TrackersListCollection

    A list of popular BitTorrent Trackers

    TrackersListCollection is a daily-updated collection of BitTorrent tracker server lists, curated and filtered from across the internet to build a “best of” list and a full list for usage in torrent clients, automation, or performance tuning. The project scans public trackers, tests their responsiveness or status, categorises them (e.g., all trackers vs best trackers), and makes plain-text files available (like best.txt, all.txt) that can be included in download clients or scripts. Because...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    --- IMPORTANT : This project has been moved to GitHub at https://github.com/clstoulouse/motu-client-python. Download the last version from the release page https://github.com/clstoulouse/motu-client-python/releases. --- Motu is a high efficient and robust Web Server which fills the gap between heterogeneous Data Providers to End Users. Motu handles, extracts and transforms oceanographic huge volumes of data without performance collapse.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    MeTA1

    secure, reliable, fast MTA

    MeTA1 is a message transfer agent that has been designed with these main topics in minds: * Security * Reliability * Efficiency * Configurability * Extendibility MeTA1 consists of five main modules of which only one runs as root: * mcp: the main control program is similar to inetd(8): it starts all other MeTA1 modules and watches over their execution. mcp runs as root in order to bind to port 25 and to change the uid of the processes it starts. * smtps: the SMTP server receives e-mails. * smtpc: the SMTP client sends e-mails. * smar: the address resolver provides lookups in various maps including DNS for mail routing. * qmgr: the queue manager controls the flow of e-mails through the SMTP servers and clients.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    EasyModbusTCP/UDP/RTU .NET

    EasyModbusTCP/UDP/RTU .NET

    Modbus TCP, UDP and Modbus RTU client/server library

    Modbus TCP, Modbus UDP and Modbus RTU client/server library for .NET Supports Function Codes: - Read Coils (FC1) - Read Discrete Inputs (FC2) - Read Holding Registers (FC3) - Read Input Registers (FC4) - Write Single Coil (FC5) - Write Single Register (FC6) - Write Multiple Coils (FC15) - Write Multiple Registers (FC16) V5.6: Upload lates version - This will probably the last version for .NET Framework 4.0 - The next Version will be based on new .NET5 and redesigned V5.5: Bugfixes and MQTT Bridge removed V5.0: Major Bugfixes and Event Handlers changed V4.4 HF1: Bugfix excessive CPU-Load Modbus TCP Server V4.4: Bugfix Modbus RTU and MQTT V4.3: Bugfixes Modbus RTU Webview for Modbus Server Simulator and MQTT functionality for Server
    Leader badge
    Downloads: 63 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
  • 5
    ssh-chat

    ssh-chat

    Chat over SSH

    ...You can change the color theme of the chat, block or kick users, and chat on just about any platform where an SSH client is available, including on mobile.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    IXSF Messenger

    IXSF Messenger

    IXSF Messenger is a java-based messenger

    IXSF Messenger is a java-based messenger with file transfer option. Java Runtime Environment (JRE) 1.4 or higher is required. This application is built in two parts - server and client. Server part serves client's requests.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Stuntman - STUN server and client

    Stuntman - STUN server and client

    High performance, production quality STUN server and client library

    New version 1.2. This is the code to STUNTMAN - an open source STUN server and client code by john selbie. Compliant with the latest RFCs including 5389, 5769, and 5780. Also includes backwards compatibility for RFC 3489. ICE and WebRTC ready. Version 1.2 compiles on Linux, MacOS, BSD, and Solaris. Supports the STUN protocol on both UDP and TCP for both IPv4 and IPv6. Windows binaries are also provided.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8

    FoxEye

    Multipurpose platform of modularized client or server daemon.

    FoxEye is a kit (some sort of) to build any kind of internet client, server, gateway, etc., i.e. it isn't designed for any specific purpose but have functionality depending of loaded modules. Its primarily usage is for messaging networks such as chat or IM ones. Core functionality includes: local or telnet CLI; message dispatcher (with multiple encodings support); scheduler; socket abstraction layer with user-defined filter chains; events manager (including own wtmp file). ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9

    aredis

    An Asynchronous Pipelined Java client for Redis

    AREDIS (Asynchronous REDIS java client) is a java client for the Redis Cache server (http://redis.io) designed for performance and efficiency. It has only one connection to each server and uses pipelining for performance rather than connection pooling. It uses the Java 7 NIO based Asynchronous channel API for socket communication to the Redis server. Important features are Data Handler API for storing Objects, OPTI_JAVA_HANDLER for efficient storage of Java Objects, built-in gzip compression, subscribe API for messaging, support for Lua scripts, key hash based sharding, Future results for use in regular synchronous applications, connection pool for Redis transactions using WATCH and auto closing of idle connections.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 10
    Textile JS HTTP Client

    Textile JS HTTP Client

    Textile JS HTTP Wrapper Client

    ...The reference implementation of Textile is written in Go, and can be compiled to various platforms, including mobile (Android/iOS) and desktop/server (OSX, Windows, Linux, etc). The library in this repo is designed to help support things like browser-based Textile apps, Node.js apps, and other use-cases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    RainLoop Webmail (PHP)

    RainLoop Webmail (PHP)

    Simple, modern & fast web-based email client

    Modest system requirements, decent performance, simple installation and upgrade, no database required - all these make RainLoop Webmail a perfect choice for your email solution.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    King Phisher

    King Phisher

    Phishing Campaign Toolkit

    King Phisher is an open source tool that can simulate real world phishing attacks. It has an easy-to-use, flexible architecture that allows for full control over both emails and server content. It is useful for running awareness campaigns and training, and can only be used for legal applications when the explicit permission of the targeted organization has been obtained.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 13
    ToXic Chat is a server-client, cross-platform, LAN chatting software. It combines many features found in other chat programs but has other unique features too.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    sweet-ipfs

    sweet-ipfs

    IPFS node monitoring for Android & ChromeOS

    ...IPFS consists of several innovations in communication protocols and distributed systems that have combined to produce a file system like no other. It attempts to address the deficiencies of the client-server model and the HTTP web through a novel p2p file-sharing system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    EasyUpload

    EasyUpload

    Uploading files from Android to a desktop PC.

    EasyUpload is a client-server project for uploading images from Android to a PC. This is the server-side app of the project. To run the server, just download this project open CMD, navigate to the directory of the project, and issue this command: flask_server The client-side Android app is available at this page: https://play.google.com/store/apps/details?
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    go-libp2p-pubsub-grpc

    go-libp2p-pubsub-grpc

    libp2p pubsub with controls exposed via a gRPC API

    pubsubgrpc provides a LibP2P PubSub framework that can be used as a stand-alone gRPC pubsub server and API, or as a module/component of existing gRPC servers to provide LibP2P PubSub functionality. It uses proto3 and borrows some ideas from libp2p/go-libp2p-daemon and libp2p/go-libp2p-pubsub.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    EasyUpload

    EasyUpload

    EasyUpload Server Accepts Images from Android to be Uploaded to a PC

    EasyUpload is a client-server project for uploading images from Android to a PC. The project is very simple. Just select the images from the Android device, establish a connection to the server using its IPv4 address and port number, and then upload the images in a fast way. Download the server project from here: http://easyupload.sourceforge.net The simplicity of using EasyUpload helps to avoid using Bluetooth for image transfer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Advanced C/C++ library(ACL) for UNIX-like OS and WIN32 OS, including sync/async/ssl iostream for net/file, thread pool, process pool, db pool, server framework, event, memory, string, array/hash/ring/list, xml and json parser, http/smtp/icmp protocol, SSL/TLS, C unit test, etc
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Hedwig Mail server
    Hedwig is an open source IMAP, SMTP, POP3 server written in Java, designed with ease of installation and configuration in mind. Hedwig enables storage of mail message headers in a relational database(MySQL or Oracle) and mail messages in a file system. Visit http://hwmail.sourceforge.net/ for more information.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    libircclient is a small but powerful library, which implements client-server IRC protocol. It has all features needed to create your own IRC client or bot, including multi-threading support, sync and async interfaces, CTCP/DCC support, colors, SSL connections and so on.
    Leader badge
    Downloads: 42 This Week
    Last Update:
    See Project
  • 21

    Simple Client Server Chat Example

    An example of a simple chat system

    ...The main method in the Main class does nothing. You must launch the Server (ServerMain) and several instances (or just one) of the Client (ClientMain). To deconnect a client just send "exit".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    peerflix

    peerflix

    Streaming torrent client for node.js

    peerflix is a Node.js-based streaming torrent client that lets you stream video or audio files directly from a torrent (magnet link or .torrent file), without needing to wait for the entire download to finish. It spins up a small HTTP server that serves the torrent’s content as it’s downloaded; for example, if you point a media player (like VLC or MPV) to the provided URL, it will start playing almost immediately.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 23
    Ancient IRC on Linux

    Ancient IRC on Linux

    Some old IRC clients patched up for 'modern' Linux

    I've taken a few old IRC client/server releases and patched them up to build (and sort of run) on modern Linux DONT USE THIS STUFF FOR REAL! I'm sure it's full of an incredible amount of vulnerabilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Easy-HotSpot

    Easy-HotSpot

    A super easy WiFi hotspot user management utility for Mikrotik router

    Easy HotSpot, A super easy WiFi hotspot user management utility for Mikrotik RouterOS based Router devices and works using the PHP PEAR2 API client by boenrobot. This PHP/MySql/Bootstrap based package can be installed in any supporting OS in a local webserver of the client or in any internet based webservers of choice. Put the contents/source code in the root or in a sub folder of the host/domain, as required. A MySql database need to be created in order to work, but the package will...
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • 25
    Secure eXtended Message Passing

    Secure eXtended Message Passing

    Secure eXtended Message Passing library

    Secure eXtended message passing library is a library to create distributed systems in a secure way. It allows rapidly development of client-server applications, distributed systems and other networking software. It consists of: - libsxt (Secure eXtended Transport library) used as a transport - libsxmp RPC, channels, access restrictions implementation
    Downloads: 0 This Week
    Last Update:
    See Project