Showing 4719 open source projects for "protocol"

View related business solutions
  • PIM and Order Management Software Icon
    PIM and Order Management Software

    BetterCommerce PIM enables you to connect your catalog to any sales channels

    Meet the first Commerce Stack that’s built exactly to fit your business. Accelerate your commerce innovation with our headless & composable commerce stack
  • Employee Growth Software Icon
    Employee Growth Software

    Say hi to bob, the HRIS that drives culture and engagement

    With clubs, you can understand and nurture the culture that exists in your business. Staff join together through shared interests, bringing the human to HR.
  • 1
    Twirp

    Twirp

    A simple RPC framework with protobuf service definitions

    Twirp is a simple RPC framework built on protobuf. You define a service in a .proto specification file, then Twirp will generate servers and clients for that service. It's your job to fill in the "business logic" that powers the server, and then generated clients can consume your service straight away. Twirp routing and serialization reduces the risk of introducing bugs. Both JSON and Protobuf are supported. The Protobuf protocol is designed to allow backwards compatible changes (unlike JSON...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    File system notifications for Go

    File system notifications for Go

    Cross-platform file system notifications for Go

    ... copy fsnotify into vendor/github.com/fsnotify/fsnotify within your project, and likewise for golang.org/x/sys. fsnotify requires support from underlying OS to work. The current NFS protocol does not provide network level support for file notifications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    MongoDB Go Driver

    MongoDB Go Driver

    The Go driver for MongoDB

    The MongoDB supported driver for Go. The recommended way to get started using the MongoDB Go driver is by using go modules to install the dependency in your project. This can be done either by importing packages from go.mongodb.org/mongo-driver and having the build step install the dependency. When using a version of Go that does not support modules, the driver can be installed using dep. To get started with the driver, import the mongo package and create a mongo.Client with the Connect...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    PSR http Message

    PSR http Message

    A PSR that provides a set of common interfaces for HTTP messages

    ... that might be making a request to an HTTP API, or handling an incoming request. The first line of a request is the "request line", and contains, in order, the HTTP request method, the request target (usually either an absolute URI or a path on the web server), and the HTTP protocol version.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Grow Your Business with Leap Icon
    Grow Your Business with Leap

    For Roofing, Remodeling, Construction, and Home Improvement Companies looking to perfect their processes and scale their businesses!

    With Leap and SalesPro, our two signature software products, you can supercharge your organization with a digital process that reflects how your home improvement business sells and works. Leap helps you efficiently manage every lead, schedule every appointment, and create error-free estimates. You can also get accurate measurements, order materials, schedule your production, manage subcontractors and complete each job on schedule. When it’s time to complete the job, you can produce actionable reports, maintain your margins, and collect payments with simple online invoicing and payment processing. Leap also integrates with many of the industry-leading tools you already use, such as Quickbooks, CompanyCam, Angi, EagleView, and SRS Roof Hub. Plus, you can optimize your entire operations and access Leap’s industry-leading software on the go, whether you’re in the office, in the field, or at home on desktop, tablet, or mobile device.
  • 5
    Puma

    Puma

    A Ruby/Rack web server built for concurrency

    Unlike other Ruby Webservers, Puma was built for speed and parallelism. Puma is a small library that provides a very fast and concurrent HTTP 1.1 server for Ruby web applications. It is designed for running Rack apps only. What makes Puma so fast is the careful use of a Ragel extension to provide fast, accurate HTTP 1.1 protocol parsing. This makes the server scream without too many portability issues. If you are using Bundler, just add Puma to your project's Gemfile. Once you've installed your...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Keybase client

    Keybase client

    Keybase Go library, client, service, OS X, iOS, Android, Electron

    Keybase is secure messaging and file-sharing. We use public key cryptography to ensure your messages stay private. Even we can’t read your chats. Keybase works for families, roommates, clubs, and groups of friends, too. Keybase connects to public identities, too. You can connect with communities from Twitter, Reddit, and elsewhere. Don’t live dangerously when it comes to documents. Keybase can store your group’s photos, videos, and documents with end-to-end encryption. You can set a timer on...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    http-proxy-middleware

    http-proxy-middleware

    Http-proxy middleware for connect, express and browser-sync

    Node.js proxying made simple. Configure proxy middleware with ease for connect, express, browser-sync and many more. All http-proxy options can be used, along with some extra http-proxy-middleware options. Determine which requests should be proxied to the target host. Target host to proxy to. (protocol + host). Providing an alternative way to decide which requests should be proxied; In case you are not able to use the server's path parameter to mount the proxy or when you need more flexibility...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Swift Package Manager Project

    Swift Package Manager Project

    The package manager for the Swift Programming Language

    ... a team, or at any other granularity. Swift Package Manager includes a build system that can build for macOS and Linux. Starting with Xcode 11, Xcode integrates with SwiftPM to provide support for including packages in iOS, macOS, watchOS, and tvOS applications. The SourceKit-LSP project leverages libSwiftPM and provides Language Server Protocol implementation for editors that support LSP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Workerman

    Workerman

    An asynchronous event driven PHP socket framework

    Workerman is an open source high-performance asynchronous PHP socket framework . Supports high concurrency, ultra-high stability, and is widely used in mobile apps, mobile communications, WeChat applets, mobile game servers, online games, PHP chat rooms, hardware communications, smart homes, Internet of Vehicles, Internet of Things and other fields Development. Support TCP long connection, support Websocket, HTTP and other protocols, support custom protocol. It has many high-performance...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Secure Cloud-Based Solution for Medical Credentialing. Icon
    Secure Cloud-Based Solution for Medical Credentialing.

    A Comprehensive Cloud Based Credentialing, Payer Enrollment and Contract Management Software

    Experience simplified facility, payer, and contract management with our cutting-edge healthcare credentialing software. Designed to optimize the credentialing process, Credentialingspectrum enhances efficiency and effectiveness. Our one-click comprehensive automation sets the standard for provider credentialing software in the USA, offering unmatched convenience and excellence.
  • 10
    Skynet

    Skynet

    A lightweight online game framework

    .... Skynet now uses a modified version of lua 5.4.2 for multiple lua states. Official Lua versions can also be used as long as the Makefile is edited. With Socket API and SocketChannel , which makes it easier to implement socket pool and reconnect, you can use Skynet to call socket even asynchronously. Skynet doesn't force a specific protocol, you can come up with your own design.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    IPFS

    IPFS

    IPFS implementation in Go

    A peer-to-peer hypermedia protocol designed to make the web faster, safer, and more open. HTTP downloads files from one computer at a time instead of getting pieces from multiple computers simultaneously. Peer-to-peer IPFS saves big on bandwidth, up to 60% for video, making it possible to efficiently distribute high volumes of data without duplication. The average lifespan of a web page is 100 days before it's gone forever. It's not good enough for the primary medium of our era...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Zuul

    Zuul

    Gateway service providing dynamic routing, monitoring and more

    Zuul is an L7 application gateway that offers many capabilities, including dynamic routing, monitoring, security, resiliency and more. It is used in the backend of the Netflix streaming service as a front door for all requests from devices and web sites. Zuul is ideal for cases like this where API traffic volume and diversity can become overwhelming and cause production issues to arise suddenly and without warning. Zuul has a broad range of filters that enable it to perform multiple...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    KUBEE ROUTER

    KUBEE ROUTER

    Kube-router, a turnkey solution for Kubernetes networking

    The Kube-router is a turnkey solution for Kubernetes networking with the aim to provide operational simplicity. Networking is hard as such. In a typical Kubernetes cluster, you would need to install multiple network components for various functionality. With many moving parts it makes Kubernetes networking even harder. Kube-router provides a cohesive yet lean and powerful alternative to several network components you would use. All this from a single DaemonSet/Binary. It doesn't get any...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    hapi

    hapi

    The simple, secure framework developers trust

    Build powerful, scalable applications, with minimal overhead and full out-of-the-box functionality. Originally developed to handle Walmart’s Black Friday scale, hapi continues to be the proven choice for enterprise-grade backend needs. When you npm install @hapi/hapi, every single line of code you get has been verified. You never have to worry about some deep dependency being poorly maintained (or handed over to someone sketchy). hapi is the only leading node framework without any external...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Protocol tool

    Hexadecimal strings test tool

    This is a software/hardware development tool that allows the user to send strings on an interface (parallel,serial, network or other), specified in hexadecimal or strings or a combination of these. The strings can be retrieved/stored from/to a file.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 16
    Serf

    Serf

    Service orchestration and management tool

    Serf is a decentralized solution for service discovery and orchestration that is lightweight, highly available, and fault tolerant. Serf runs on Linux, Mac OS X, and Windows. An efficient and lightweight gossip protocol is used to communicate with other nodes. Serf can detect node failures and notify the rest of the cluster. An event system is built on top of Serf, letting you use Serf's gossip protocol to propagate events such as deploys, configuration changes, etc. Serf is completely...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Go Chassis

    Go Chassis

    A cloud native application framework for Go with rich eco-system

    ... business logic. It is very useful in a variety of scenarios. Go Chassis is designed as a protocol-independent framework, any protocol is able to integrate with go chassis and leverage the same functions like load balancing, circuit breaker, rate limiting, and routing management, those functions are resilient to your service. Support Service center, kubernetes. fit both client side discovery and server side discovery pattern, and you can disable service discovery to use end to end communication.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Sabaki

    Sabaki

    An elegant Go board and SGF editor for a more civilized age

    An elegant Go board and SGF editor for a more civilized age. Sabaki is a modern, elegant, cross-platform Go/Baduk/Weiqi board and SGF editor for a more civilized age. It’s free, open source and uses web technology based on Electron. You can see its code, contribute or report an issue at our GitHub repository. Sabaki offers a variety of board markup tools, including the SGF 4-compliant line and arrow tool. Annotate your positions and moves, set hotspots in your favorite games, write reviews...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 19
    Redix

    Redix

    A very simple pure key => value storage system that speaks Redis

    redix is a very simple key => value storage engine that speaks redis and even more simpler and flexible. redis is very simple, sometimes we abuse it, so I decided to build a pure key-value storage system that introduces the core utilities for building any data structure you want based on the key => value model that is because I think that everything could be modeled easily using that model, so I decided to not to follow redis and all of its commands, you won’t find lpush, hset, sadd, … etc...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Protocol

    Protocol

    Shelling point, coordination center and truth source for the proejct

    The repo is a collection of mission-critical information on the Cyber project. The purpose of the repo is to form both social and technical consensus on the project. The technical is more about having a protocol spec that is possible to implement on any language. The social is more about the common vision aka shelling point for every involved party.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    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: 173 This Week
    Last Update:
    See Project
  • 22
    Jason

    Jason

    A blazing fast JSON parser and generator in pure Elixir

    ... the JSON spec more strictly, for example, it does not allow unescaped newline characters in JSON strings - e.g. "\"\n\"" will produce a decoding error. No support for decoding into data structures (the as: option). No built-in encoders for MapSet, Range and Stream. No support for encoding arbitrary structs - explicit implementation of the Jason.Encoder protocol is always required. Different pretty-printing customization options (default pretty: true works the same).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Elymus

    Elymus

    Decentralized stack for paranoids-decentralizers

    Elymus is stack for dWeb: Browser, SDK, and bundle of nodes for p2p communication. It uses Repens protocol for dWeb sites (however you can access usual web2 sites through it, better use normal browser when doing it), developed to provide absolutely decentralized way to host and access frontends. Repens protocol utilizes Handshake Protocol as decentralized KV storage and content addressing system, IPFS as p2p caching system (user visits site, and caches its content, while seeding it through p2p...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Byzer-lang

    Byzer-lang

    A low-code open-source programming language for data pipeline

    Byzer (former MLSQL) is a low-code, open-sourced, and distributed programming language for data pipeline, analytics, and AI in a cloud-native way. Design protocol: Everything is a table. Byzer is a SQL-like language, to simplify data pipeline, analytics, and AI, combined with built-in algorithms and extensions. We believe that everything is a table, a simple and powerful SQL-like language can significantly reduce human efforts of data development without switching different tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Vue Query

    Vue Query

    Hooks for fetching, caching and updating asynchronous data in Vue

    Hooks for fetching, caching and updating asynchronous data in Vue. Transport/protocol/backend agnostic data fetching (REST, GraphQL, promises, whatever!) Auto Caching + Refetching (stale-while-revalidate, Window Refocus, Polling/Realtime) Parallel + Dependent Queries. Mutations + Reactive Query Refetching. Multi-layer Cache + Automatic Garbage Collection. Paginated + Cursor-based Queries. Load-More + Infinite Scroll Queries w/ Scroll Recovery. Request Cancellation. (experimental) Suspense...
    Downloads: 0 This Week
    Last Update:
    See Project