Showing 32 open source projects for "modbus tcp code"

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
  • 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
  • 1
    Mongoose Embedded Web Server

    Mongoose Embedded Web Server

    An embedded web server

    Mongoose is a networking library for C/C++. It implements event-driven non-blocking APIs for TCP, UDP, HTTP, WebSocket, MQTT. It is designed for connecting devices and bringing them online. On the market since 2004, used by vast number of open source and commercial products - it even runs on the International Space Station! Mongoose makes embedded network programming fast, robust, and easy. Cross-platform, works on Linux/UNIX, MacOS, Windows, Android, FreeRTOS, etc. Supported embedded...
    Downloads: 27 This Week
    Last Update:
    See Project
  • 2
    DSVPN

    DSVPN

    A dead simple VPN

    DSVPN is a Dead Simple VPN, designed to address the most common use case for using a VPN. Runs on TCP. Works pretty much everywhere, including on public WiFi where only TCP/443 is open or reliable. Uses only modern cryptography, with formally verified implementations. Small and constant memory footprint. Doesn't perform any heap memory allocations. Small (~25 KB), with an equally small and readable code base. No external dependencies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    KCP

    KCP

    A fast and reliable ARQ protocol

    ...You may have implement a P2P, or a UDP-based protocol, but are lack of a set of perfect ARQ reliable protocol implementation, then by simply copying the two files to the existing project, and writing a couple of lines of code, you can use it.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 4
    WindTerm

    WindTerm

    A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal

    A Quicker and better SSH/Telnet/Serial/Shell/Sftp client for DevOps. WindTerm is a partial open source project, and the source will be gradually opened. Open source code includes, but is not limited to, the classes that can be used independently, such as functional, algorithms, GUI widgets, etc., as well as functional libraries, such as networks, protocols, etc., as well as all types that require open source according to the license. SSH v2, Telnet, Raw TCP, Serial, Shell protocols were implemented. ...
    Downloads: 127 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 5
    GWS

    GWS

    Simple, fast, reliable websocket server & client

    ...It is designed for high-concurrency use cases such as API gateways, chat systems, reverse proxies, online games, real-time streaming, and push or subscription services. The library exposes a minimal event-driven API, allowing developers to build WebSocket applications with relatively little code. It supports standard TCP usage as well as WebSocket operation over KCP and Unix domain sockets. GWS also includes practical features for connection handling, compression, heartbeat management, UTF-8 validation, and scalable read or write loops. It is a strong fit for Go developers who need a lightweight but feature-complete WebSocket foundation for real-time applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    ciao

    ciao

    HTTP checks & tests (private & public) monitoring

    HTTP checks & tests (private & public) monitoring - check the status of your URL. ciao checks HTTP(S) URL endpoints for a HTTP status code (or errors on the lower TCP stack) and sends a notification on status change via E-Mail or Webhooks. It uses Cron syntax to schedule the checks and comes along with a Web UI and a RESTful JSON API. Create an open-source web application for checking URL statuses with a UI and a REST API which is easy to install and maintain (no external dependencies like Databases, Caches, etc.) in public and private environments.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7
    kcp-go

    kcp-go

    A crypto-secure Reliable-UDP library for Golang with FEC support

    kcp-go is a production-grade reliable UDP library for Go that provides ordered, error-checked stream delivery over UDP packets. It implements the KCP protocol and is built for applications that need lower latency than traditional TCP in challenging network environments. The library has been used in contexts such as online games, live broadcasting, file synchronization, and network acceleration. It exposes interfaces that are compatible with Go’s standard net.Conn style, making it easier for developers to integrate into existing networking code. kcp-go also includes advanced capabilities such as forward error correction, encryption support, packet-level tuning, and performance-oriented session management. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    HTTP Client

    HTTP Client

    Async HTTP/1.1+2 client for PHP based on Amp

    ...More extensive code examples reside in the examples directory.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Simple components for Ada

    Simple components for Ada

    A software components library

    The Simple components for Ada library provides implementations of smart pointers for automatically collected objects (using reference counting), object persistence, unbounded and bounded arrays of smart pointers, generic unbounded arrays of private objects and plain pointers, generic sets, maps, arbitrary precision arithmetic, B-trees, directed graphs, directed weighted graphs, stacks, and storage pools. It also includes table management, string editing, IEEE 754 support, and infix...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10

    Serial-Master

    Serial/TCP terminal: ANSI color, logging, HEX input, & XLSX docs.

    Serial-Master is a comprehensive, cross-platform terminal application for both serial (COM) port and network communication, featuring a modern, intuitive graphical user interface (GUI) designed for simplifying debugging and monitoring tasks. Core Communication & Debugging Features Serial-Master is not just a basic terminal; it's a powerful tool with specialized features for data analysis and control: Advanced ANSI Color Display: Enhance data readability with support for ANSI color...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11

    DBD2

    A multi-threaded, multi-database tcp-based database insertion app.

    DBD2 inserts database records from TCP input. It is a companion project to Syslgod2 and an application in its own right. It ships with a backgrounding client for generic use. The client sends whatever information the user puts on the command-line to the back-end daemon via TCP. Upon successful transmission, the client exits. On failure, it backs off and retries until its life-time timer expires.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    powercat

    powercat

    Netshell features all in version 2 powershell

    ...PowerCat is implemented as a single, portable PowerShell script that favors minimal dependencies and is convenient to drop into a target or use from an admin workstation. Because it reimplements low-level socket behavior in managed code it is especially useful in Windows environments where native tools like netcat are unavailable or restricted.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Dispatch-Proxy

    Dispatch-Proxy

    Combine internet connections, increase your download speed

    dispatch-proxy is a Node.js tool that exposes a local proxy and distributes outgoing connections across multiple network interfaces to combine bandwidth for parallel transfers. Instead of trying to accelerate a single TCP flow, it improves aggregate throughput by load-balancing many connections—useful for download managers, package managers, or browsers that open multiple requests at once. It can bind new outbound sockets to different interfaces, letting a machine take advantage of Wi-Fi and Ethernet (or multiple uplinks) simultaneously. The utility runs as a simple proxy endpoint, so existing applications can benefit without code changes by pointing their traffic to it. ...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 14
    FACIL.IO

    FACIL.IO

    Your high performance web application C framework

    facil.io is an evented Network library written in C. facil.io provides high performance TCP/IP network services by using an evented design that was tested to provide an easy solution to the C10K problem. facil.io includes a mini-framework for Web Applications, with a fast HTTP / WebSocket server, integrated Pub/Sub, optional Redis connectivity, easy JSON handling, Mustache template rendering and more nifty tidbits. facil.io powers the HTTP/Websockets Ruby Iodine server and it can easily power your application as well. facil.io is easy to code with and aims at minimizing the developer's learning curve. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    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.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16
    v2rayL

    v2rayL

    v2ray linux GUI

    V2Ray is a tool under Project V. Project V includes a series of tools to help you create your own customized network system. And V2Ray belongs to the core one. Simply put, V2Ray is a proxy software similar to Shadowsocks, but has more advantages than Shadowsocks.v2ray linux client, using pyqt5 to write GUI interface, the core is based on v2ray-core (v2ray-linux-64) vmess supports websocket, mKcp, and tcp. There may be some bugs in the current program, but they have not been tested. If you...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17
    A high speed file transfer protocol using UDP and TCP for high speed long distance networks, much faster than new TCP congestion control algorithms. Based on Indiana University 2002 Tsunami source code. Contains real-time VSIB DAQ extensions. Further info on http://tsunami-udp.sourceforge.net
    Downloads: 22 This Week
    Last Update:
    See Project
  • 18
    goflyway

    goflyway

    An encrypted HTTP server

    master is the active development branch and contains v2 code, for the stable v1 release (though it was once called v2.0), please refer to v1.0 branch. goflyway v2 is a special tool to forward local ports to a remote server securely, just like ssh -L. goflyway uses pure HTTP POST requests to relay TCP connections. There is no CONNECT involved nor needed because goflyway is designed mainly for those people who are behind a CONNECT-less HTTP proxy or want to accelerate connections through static CDNs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Parallec

    Parallec

    Fast Parallel Async HTTP/SSH/TCP/UDP/Ping Client Java Library

    Fast parallel async HTTP/SSH/TCP/UDP/Ping client java library on Akka. Aggregate 100,000 APIs & send results anywhere in 20 lines of code. View production use cases. Ping or HTTP calls 8000 servers with responses aggregated in 12 seconds. Parallec means Parallel Client (pronounced as "para-like"). Open Source from eBay Cloud. A convenient response context passes any object you need when handling a response.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    AP's Toolkit

    TCP/UDP Connections Pool manager with additional utility functions

    Main repo is https://github.com/kadavris/ap-multiconn-toolkit Connections pool / Connections array / Connections list / Connections set library. The library incorporates control mechanisms for managing multiple simultaneous TCP and UDP connections at the client or server side. Some additional utility functions available. The code is written in plain C to maximize compatibility and consists mainly of epoll-driven connections pool module. The intended usage is to periodically call state checking function(s) on pool(s) that will emit call-back events for immediate user awareness of activity behind the connections. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    QuickSock

    QuickSock

    A simple C++ socket library used to make socket programming tolerable.

    ...Any criticism, feature requests, and/or bug reports are appreciated. Things to add in the future: * Proper support for IPV6 networking. * Optional reliable messaging. * TCP support. * C++ native stream support. / Better error checking. * An asynchronous socket class. The source code for the project is provided 'as-is' to anyone who wants it, edit it as you like. I'd prefer it if you'd credit me for the official version, but that's completely optional
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    POCO C++ Libraries

    POCO C++ Libraries

    Cross-platform C++ libraries with a network/internet focus.

    NOTE: Current source code as well as bugs/patches are on GitHub: https://github.com/pocoproject/poco/ C++ class libraries for network-centric, portable applications, integrated perfectly with the C++ Standard Library. Includes network protocols (Sockets, HTTP, FTP, SMTP, POP3, etc.), SQL database access and XML parsing. Licensed under Boost license.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    PortFusion

    PortFusion

    Distributed reverse / forward proxy and tunneling solution for TCP.

    PortFusion is a minimalistic, cross-platform, transport-layer distributed reverse / forward proxy for TCP written in Haskell + LLVM and released under GPLv3. A single package that makes the most of each platform by tapping into their unique capabilities, combining this power with an intuitive interface, beautiful design and Haskell's excellent support for unprecedented levels of concurrency and parallelism. It strives for the smallest source code size (< 500 lines) while delivering maximum throughput with near zero overhead.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    wKillcx is a small command-line utility to close any TCP connection under Windows XP/Vista/Seven as well as Windows Server 2003/2008. The source code (assembly language) is included with the binary.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Shweb - Shell Web Server
    Shweb is a tiny web server written in shell script, POSIX compliant with most used small unix shell interpreters, like ash (busybox included), dash, and bash also. Support for static pages. Works in conjunction with any superdaemon like [x]inetd.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next