Showing 135 open source projects for "protocol stack"

View related business solutions
  • 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
  • Automated RMM Tools | RMM Software Icon
    Automated RMM Tools | RMM Software

    Proactively monitor, manage, and support client networks with ConnectWise Automate

    Out-of-the-box scripts. Around-the-clock monitoring. Unmatched automation capabilities. Start doing more with less and exceed service delivery expectations.
    Learn More
  • 1
    BACnet - Data Communication Protocol for Building Automation and Control Networks - see www.bacnet.org. This BACnet library provides an application layer, network layer and MAC layer communications services for Win32, Linux, RTOS, or microcontroller.
    Leader badge
    Downloads: 174 This Week
    Last Update:
    See Project
  • 2
    Agent Stack

    Agent Stack

    Deploy and share agents with open infrastructure

    Agent Stack is an open infrastructure platform designed to take AI agents from prototype to production, no matter how they were built. It includes a runtime environment, multi-tenant web UI, catalog of agents, and deployment flow that seeks to remove vendor lock-in and provide greater autonomy. Under the hood it’s built on the “Agent2Agent” (A2A) protocol, enabling interoperability between different agent ecosystems, runtime services, and frameworks.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Agentic Commerce Protocol (ACP)

    Agentic Commerce Protocol (ACP)

    Interaction model for connecting buyers to complete purchases

    ACP is an open, draft specification for letting buyers, their AI agents, and businesses complete purchases through a standardized interaction model. It’s maintained by OpenAI and Stripe and licensed under Apache-2.0, with the goal of being easy to adopt alongside a merchant’s existing commerce stack rather than replacing it. The repository organizes the spec as human-readable RFCs plus machine-readable OpenAPI and JSON Schema definitions, along with worked examples and a changelog so...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    FRRouting

    FRRouting

    The FRRouting Protocol Suite

    ...In fact, it was started by many long-time Quagga developers who combined their efforts to improve on Quagga’s well-established foundation in order to create the best routing protocol stack available. We invite you to participate in the FRRouting community and help shape the future of networking.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Free and Open Source HR Software Icon
    Free and Open Source HR Software

    OrangeHRM provides a world-class HRIS experience and offers everything you and your team need to be that HR hero you know that you are.

    Give your HR team the tools they need to streamline administrative tasks, support employees, and make informed decisions with the OrangeHRM free and open source HR software.
    Learn More
  • 5
    Superstaq

    Superstaq

    Quantum software platform that is optimized across the quantum stack

    This repository is the home of the Superstaq development team's open-source work. Our quantum software platform is optimized across the quantum stack and enables users to write quantum programs in Cirq or Qiskit and target a variety of quantum computers and simulators.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    js-libp2p-monorepo

    js-libp2p-monorepo

    The JavaScript Implementation of libp2p networking stack

    JavaScript implementation of libp2p, a modular peer-to-peer network stack. libp2p is the product of a long and arduous quest to understand the evolution of the Internet networking stack. In order to build P2P applications, devs have long had to make custom ad-hoc solutions to fit their needs, sometimes making some hard assumptions about their runtimes and the state of the network at the time of their development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Node (Base Node)

    Node (Base Node)

    Everything required to run your own Base node

    node is the Ethereum Layer 2 full node implementation developed for the Base network, a secure and scalable L2 chain built on the OP Stack. Designed to support Base’s rollup protocol, the node syncs L2 data, validates transactions, and interacts with Ethereum mainnet. It enables developers and validators to run their own Base-compatible infrastructure while contributing to decentralization and performance.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    PLCrashReporter

    PLCrashReporter

    Reliable, open-source crash reporting for iOS, macOS and tvOS

    ...The library detects crashes and generates reports to help your investigation and troubleshooting with the information of application, system, process, thread, etc. as well as stack traces. The easiest way to use PLCrashReporter is by using AppCenter. However, if you want to use PLCrashReporter directly, grab the latest release at the releases page. Crash reports are output as protobuf-encoded messages, and may be decoded using the CrashReporter library or any Google Protocol Buffers decoder. You can use Atos command-line tool to symbolicate the output.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    edgetunnel

    edgetunnel

    edgetunnel 2.0 VLESS/Trojan

    edgetunnel is a modified version of a serverless tunnelling solution designed to run on platforms like Cloudflare Workers and Pages, enabling protocols such as VLESS and Trojan to be exposed through edge-functions rather than traditional servers. The project’s fork by cmliu emphasizes conversion of protocol configuration (especially VLESS) into subscription links, so that users can deploy and then generate “Clash” or “Sing-box” compatible subscription content easily. It provides a streamlined way to host proxy endpoints without managing a full server stack, instead leveraging the edge network of Cloudflare for distribution and potential performance. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • Lightspeed golf course management software Icon
    Lightspeed golf course management software

    Lightspeed Golf is all-in-one golf course management software to help courses simplify operations, drive revenue and deliver amazing golf experiences.

    From tee sheet management, point of sale and payment processing to marketing, automation, reporting and more—Lightspeed is built for the pro shop, restaurant, back office, beverage cart and beyond.
    Learn More
  • 10
    Firecrawl MCP Server

    Firecrawl MCP Server

    Adds powerful web scraping and search to Cursor and Claude

    firecrawl-mcp-server is the official MCP integration for Firecrawl that brings high-recall web scraping, crawling, and search into IDEs and agent runtimes. It exposes tools for single-page scrape, multi-URL batch jobs, site discovery, and search enrichment, returning cleaned, structured content suitable for downstream LLM reasoning. The server is designed to run with Firecrawl’s hosted API or self-hosted deployments, making it flexible for enterprise data-governance requirements. Built-in...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    firerpa LAMDA

    firerpa LAMDA

    The most powerful Android RPA agent framework

    lamda is an Android RPA agent framework that provides visual remote desktop control and automation at scale, geared toward testing, automation validation, and device management. It exposes a clean UI to monitor and interact with connected devices and includes tooling to script actions reliably across apps and OS versions. The project emphasizes low-friction setup and powerful control primitives so teams can move from interactive validation to repeatable automation. A public wiki, releases,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    river

    river

    A dynamic tiling Wayland compositor

    River is a dynamic tiling Wayland compositor with a flexible runtime configuration. River can either be run nested in an X11/Wayland session or directly from a tty using KMS/DRM. Simply run the river command. Usually this executable is a shell script invoking riverctl(1) to create mappings, start programs such as a layout generator or status bar, and perform other configuration.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Conscrypt

    Conscrypt

    Conscrypt is a Java Security Provider

    Conscrypt is a modern TLS/SSL provider for Java that replaces the default JCE/JCA crypto stack with one backed by BoringSSL for better performance and security posture. It is implemented as a drop-in SecurityProvider, so applications and frameworks can opt in without changing high-level HTTPS or socket code. The provider focuses on contemporary protocol hygiene—up-to-date cipher suite selection, ALPN, session resumption, and hardened defaults—so Java servers and clients negotiate secure connections by construction. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    MCP Server Chart

    MCP Server Chart

    A visualization mcp contains 25+ visual charts

    mcp-server-chart is a TypeScript Model Context Protocol (MCP) server that turns AntV’s visualization stack into agent-callable tools for automatic chart generation and lightweight data analysis. Out of the box it exposes more than 20–25 chart generators—covering staples like bar, line, area, histogram and pie, plus advanced visuals such as dual-axes, heatmaps, radar, flow and fishbone diagrams—so an AI client can request a chart and receive an image URL in return.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Graph Node

    Graph Node

    Graph Node indexes data from blockchains such as Ethereum

    The Graph is an indexing protocol for querying networks like Ethereum and IPFS. Anyone can build and publish open APIs, called subgraphs, making data easily accessible. Subgraphs can be composed into a global graph of all the world's public information. This data can be transformed, organized, and shared across applications for anyone to query with just a few keystrokes. Before The Graph, teams had to develop and operate proprietary indexing servers. This required significant engineering and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16

    Ethernet/IP Explorer & C# Stack

    Graphical explorer, browser for EtherNet/IP™ network

    Ethernet/IP Explorer/Browser written in C#. Run on Windows & Linux with mono. ODVA CIP : Common Industrial Protocol. Shows devices on the local network. Displays the classes, instances, attributes. Decodes values using standard decoders and also ones defined by the user. Write attributes. Can send ForwardOpen for T->O and T->O data exchange, also with user defined decoder. Full open source code. Explicit & Implicit messaging basic client source codes. EtherNet/IP™ is a...
    Leader badge
    Downloads: 90 This Week
    Last Update:
    See Project
  • 17
    TreeFrog Framework

    TreeFrog Framework

    TreeFrog Framework, High-speed C++ MVC Framework for Web Applications

    TreeFrog Framework is a high-speed and full-stack C++ framework for developing Web applications, which supports HTTP and WebSocket protocol. Web applications can run faster than that of scripting language because the server-side framework was written in C++/Qt. In application development, it provides an O/R mapping system and template systems on an MVC architecture, aims to achieve high productivity through the policy of convention over configuration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    linuxptp

    PTP IEEE 1588 stack for Linux

    This project is an implementation of the Precision Time Protocol (PTP) according to IEEE standard 1588 for Linux.
    Leader badge
    Downloads: 3,810 This Week
    Last Update:
    See Project
  • 19
    IEC 60870-5 101 Protocol Win C#

    IEC 60870-5 101 Protocol Win C#

    IEC 60870-5-101 Source code Library Stack - Windows c, c++, c# .net

    v21,06.018 The complete implementation of IEC 101 protocol stack including File Transfer-Monitor, Balanced and Unbalanced mode, Directory Commands, Supports all type of Monitoring, command, parameter ASDUs. IEC 101 Windows SDK contains Win DLL (precompiled library), Static link lib, Demo IEC101 Server & Client programs, Visual Studio Demo console project files, Doxygen . We used Visual studio compiler to create the dll, sample test projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    firejail

    firejail

    Linux namespaces sandbox program

    Firejail is a SUID program that reduces the risk of security breaches by restricting the running environment of untrusted applications using Linux namespaces and seccomp-bpf. It allows a process and all its descendants to have their own private view of the globally shared kernel resources, such as the network stack, process table, mount table. Written in C with virtually no dependencies, the software runs on any Linux computer with a 3.x kernel version or newer. The sandbox is...
    Leader badge
    Downloads: 871 This Week
    Last Update:
    See Project
  • 21
    IEC 60870-5 104 Protocol download

    IEC 60870-5 104 Protocol download

    IEC 104 RTU Server Client Simulator Source Code Library Win Linux

    v21.06.018 Complete implementation of iec 104 protocol standard including File transfer. Make your RTU, protocol converter, Gateway, HMI, Data concentrator compatible with iec 104. *Industry Proved * Worldwide Customers Download Evaluation Kit - IEC 104 Development Bundle In the Development Bundle, We included IEC 104 Server & Client Simulator, Windows & Linux...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    DNP3 Protocol Code  Win Linux download

    DNP3 Protocol Code Win Linux download

    DNP3 Protocol Source code Library Outstation and client Win Linux

    v21.06.018 Complete implementation of DNP3 protocol standard including File transfer. Binary Input, Double-bit Binary Input, Binary Output, Counter Input, Analog Input, Analog output, Octect String, virtual terminal String. support CROB, analog output command with "select-before-operate" or "direct-execute" command execution modes Industry proven, tested with all leading test tools Get a free DNP3 (IEEE 1815) Development Bundle In the Development Bundle, We included DNP3...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    DNP3 Protocol Linux Arm POSIX code

    DNP3 Protocol Linux Arm POSIX code

    DNP3 Protocol Source code Library for Linux x86 x64 ARM PowerPC

    v21.06.018 DNP3 Protocol Linux SDK Supports Embedded Linux (ARM, Coldfire, Power PC), Ubuntu Linux(X86, X86-64), Fedora, CentOS, Red Hat and POSIX Complaint OS The source code will allow you to quickly compile your own examples with the features of your existing development environment to work with our DNP3 library. DNP3 Linux SDK contains Shared Library(.a) (precompiled library), Static link lib, Demo Server & Client programs, CodeBlock Demo console project files, Doxygen ....
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    ThetaDrive
    ThetaDrive is a cross-platform open-source Google Drive alternative, that is an easily configurable full-stack FTP server application that works on both Windows and Linux. It comes ready to deploy with advanced features like two-step authentication via SMTP, SSL/TLS connection encryption, SSL certificate generation, and customizable security and database attributes. The website is hosted live at: https://theta-drive.org [Update] 🆕 Fixed bug regarding the load-up of the AES key 🆕 Moved...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    DNP3 Protocol Win Linux  test tool code

    DNP3 Protocol Win Linux test tool code

    DNP3 Outstation and client simulator, Source code Library, win, Linux

    DNP3 Protocol - v21.06.018 Complete implementation of DNP3 protocol standard including File transfer. Binary Input, Double-bit Binary Input, Binary Output, Counter Input, Analog Input, Analog output, Octect String, virtual terminal String. support CROB, analog output command with "select-before-operate" or "direct-execute" command execution modes Industry proven, tested with all leading test tools. DNP3 Protocol RTU Outstation Server Simulator, Client Master Simulator,...
    Downloads: 3 This Week
    Last Update:
    See Project