Showing 616 open source projects for "http protocol"

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
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    microfileserver

    microfileserver

    small HTTP server for everyday sharing. micro-file-server

    FTP like desing, HTTPS support, configurable, in one file - py or exe. Secure, with sha512 checksum, no installation required, small and fast. microfileserver, micro-file-server, micro_file_server
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    HardwareLibre

    HardwareLibre

    http://hardwarelibre.esy.es/

    Proyecto HardwareLibre™ Diseño, desarrollo e implementación de sistemas computacionales y software médico, educativo, audiovisual, industrial, arquitectónico y doméstico basado en especificaciones informáticas y computacionales de bajo consumo de recursos, alto nivel de seguridad, flexibilidad de implementación y operación, de código abierto y gratuito, orientado a sistemas industriales y comunicacionales de alto desempeño; a través de exposiciones demostrativas de capacitación y...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    rathole

    rathole

    A lightweight and high-performance reverse proxy for NAT traversal

    A secure, stable and high-performance reverse proxy for NAT traversal, written in Rust. rathole, like frp and ngrok, can help to expose the service on the device behind the NAT to the Internet, via a server with a public IP. High Performance Much higher throughput can be achieved than frp, and more stable when handling a large volume of connections. Low Resource Consumption Consumes much fewer memory than similar tools. See Benchmark. The binary can be as small as ~500KiB to fit the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    HttpRunner

    HttpRunner

    Testing framework that began with API and performance testing

    HttpRunner is an open-source testing framework that began with API and performance testing and has evolved into a general, extensible test platform. The current major version is implemented in Go, with the legacy Python edition split to a separate repository; this shift emphasizes a single, fast, cross-platform runtime for modern pipelines. It provides declarative test cases, data-driven parametrization, and plugin mechanisms so teams can compose reusable steps and validations at scale....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    Connect Go

    Connect Go

    Simple, reliable, interoperable. A better gRPC

    Connect is a slim library for building browser and gRPC-compatible HTTP APIs. You write a short Protocol Buffer schema and implement your application logic, and Connect generates code to handle marshaling, routing, compression, and content type negotiation. It also generates an idiomatic, type-safe client. Handlers and clients support three protocols: gRPC, gRPC-Web, and Connect's own protocol. The Connect protocol is a simple, POST-only protocol that works over HTTP/1.1 or HTTP/2. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    X-UI

    X-UI

    Lightweight Xray panel with multi-protocol and multi-user

    The xray panel supports single-end multi-user and multi-protocol. Monitor and manage your agency services conveniently and quickly through free Telegram bot.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    PSR http Message

    PSR http Message

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

    ...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
  • 8
    PBMaster is a software implementation of Profibus protocol (IEC 61158) compatible master node. The objective is to provide open implementation for education, experiments, enthusiasts and also to open way to its use in low-cost applications by using common hardware and open-source software. For documentation see http://pbmaster.sourceforge.net/ .
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    TFTP

    TFTP

    Command-line Trivial File Transfer Protocol Daemon RFC 1350

    Cross-platform Trivial File Transfer Protocol Daemon. As the name implies, TFTP is a client/server for TFTP network protocols. The TFTP protocol is a simpler version of classic FTP, primarily used to update firmware on network devices such as routers, commuters or IP phones. It can also start remote computers (PXE). This project is licensed under the MIT License Copyright (c) 2016 Dmitri Popov Copyright (c) 2022 Pedro Albanese Source code: https://github.com/pedroalbanese/tftp Visit: http://albanese.atwebpages.com
    Downloads: 94 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 10
    Motrix

    Motrix

    A full-featured download manager

    Motrix is a full-featured, cross-platform download manager that supports downloading HTTP, FTP, BitTorrent, Magnet, Baidu Net Disk and more. It’s got an interface that’s clean, simple and easy to use, plus a number of great features. It can handle up to 10 concurrent downloads, can support 64 threads in a single task, support speed limit and more! It comes in both Chinese and English with many other translations in the works, and has dark mode available.
    Downloads: 119 This Week
    Last Update:
    See Project
  • 11
    Laravel-Swoole

    Laravel-Swoole

    High performance HTTP server based on Swoole

    High-performance HTTP server based on Swoole. Speed up your Laravel or Lumen applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    EdgeUR

    EdgeUR

    Edge Gateway + Storage deal making using Delta

    ...The customer or user can now launch an edge node and use it for both uploading to Estuary and retrieval using the same API keys issued from Estuary. Switches the upload protocol. The user still needs to upload via HTTP but the edge node will transfer the file over to a delta node to make deals.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    How Web Works

    How Web Works

    What happens behind the scenes when we type google in a browser?

    How Web Works is an educational project that explains how the web functions behind the scenes, walking developers through the sequence of events that occur from the moment a user enters a URL into a browser to when content is delivered on the screen. It breaks down networking basics like DNS resolution, HTTP requests and responses, TCP/IP fundamentals, browser rendering processes, and how servers handle and respond to client requests. By illuminating these core web infrastructure concepts,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Crypt-LE

    Crypt-LE

    Let's Encrypt / Buypass / ZeroSSL and other ACME-servers clients

    Crypt-LE is a Perl module and command-line client that facilitates obtaining SSL certificates from Let's Encrypt and other ACME-compatible Certificate Authorities. It supports various verification methods and simplifies certificate management processes. ​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    marble

    marble

    Functional reactive Node.js framework for building server-side apps

    ...Using its monadic nature we can map I/O operations over effects and flat them to bring in other sequences of operations. RxJS is used as a hammer for expressing asynchronous flow with monadic manner. Marble.js doesn't operate only over basic HTTP protocol but can be used also for general MDA (Message-Driven Architecture) solutions, including WebSocket, microservices or CQRS, where the multi-event nature fits best.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Atomix

    Atomix

    A Kubernetes toolkit for building distributed applications

    Atomix is a cloud-native runtime for building stateful, scalable, configurable, and reliable distributed applications in Kubernetes. The Atomix API provides a set of high-level building blocks (referred to as distributed primitives) for building distributed systems. The architecture of Atomix incorporates the lessons learned from experience over the past decade of building high-availability cloud infrastructure. The primary focus of the project is to decouple applications from specific data...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    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: 2 This Week
    Last Update:
    See Project
  • 18
    Privaxy

    Privaxy

    Privaxy is the next generation tracker and advertisement blocker

    Next generation tracker and advertisement blocker. Privaxy is a MITM HTTP(s) proxy that sits in between HTTP(s) talking applications, such as a web browser and HTTP servers, such as those serving websites. By establishing a two-way tunnel between both ends, Privaxy is able to block network requests based on URL patterns and to inject scripts as well as styles into HTML documents. Operating at a lower level, Privaxy is both more efficient as well as more streamlined than browser add-on-based...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Endpoint Status Checker

    Endpoint Status Checker

    Simple .NET C# application for checking endpoints status

    Simple .NET WinForms application for monitoring network endpoints status on various conditions. - checking endpoint availability based on 'Protocol Scan [HTTP/FTP]' or simple 'Ping' - various external APIs used [as SpeedTest, GEO IP Loaction, TraceRoute, VirusTotal scan and more...] - exporting scan result report [XML, JSON, HTML or XLS formats] - automatic periodical or continuous scan options - tray status icon and notifications
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    AndroidAsync

    AndroidAsync

    Asynchronous socket, http(s) (client+server) and websocket library

    AndroidAsync is a low-level asynchronous networking library for Android. It provides raw sockets, HTTP and HTTPS client and server functionality, and WebSocket support. The library is based on Java NIO rather than a thread-heavy model, which makes it suitable for event-driven network communication. It is intended for developers who need direct protocol-level control instead of a higher-level request wrapper. The project also serves as the foundation for Ion, the author’s higher-level Android networking and image loading library. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Unofficial_InstallerForWin98

    Unofficial_InstallerForWin98

    Run K-Meleon 1.5.4 on Windows 9X with this community installer.

    The community Windows 9X installer will install K-Meleon 1.5.4 (one of the last versions to support Windows 98) with Roytam's Transport Layer Security (TLS) patch. Most web browsers designed for Windows 9X systems did not support TLS and cannot access modern sites using the HTTPS protocol. The installer supports Windows 95, 98, 98 SE, Me, and 2000. Windows XP and later are supported in the current version of K-Meleon available from project's website: http://kmeleonbrowser.org You can visit the K-Meleon forum for more information about the TLS patch: http://kmeleonbrowser.org/forum/read.php?22,151512 Or read the release notes for details about K-Meleon 1.5.4: http://kmeleonbrowser.org/wiki/ReleaseNotes15 Refer to the documentation for tips on running on Windows 95: http://kmeleonbrowser.org/wiki/InstallerForWindows98
    Leader badge
    Downloads: 78 This Week
    Last Update:
    See Project
  • 22
    Twirp

    Twirp

    A simple RPC framework with protobuf service definitions

    ...It can run on HTTP 1.1, not just http/2, and supports JSON serialization for easy debugging.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    AWS IoT Over-the-air Update Library

    AWS IoT Over-the-air Update Library

    Manage the notification of a newly available update

    ...In addition, the OTA library lets you define application-specific logic for testing, committing, or rolling back a firmware update. The library supports different application protocols like Message Queuing Telemetry Transport (MQTT) and Hypertext Transfer Protocol (HTTP), and provides various configuration options you can fine-tune depending on network type and conditions. This library is distributed under the MIT Open Source License. This library has gone through code quality checks including verification that no function has a GNU Complexity score over 8.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Kurier

    Kurier

    TypeScript framework to create JSON:API compliant APIs

    A TypeScript framework to create APIs following the 1.1 Spec of JSONAPI + the Operations proposal spec. JSONAPI is transport-layer independent, so it can be used for HTTP, WebSockets or any transport protocol of your choice. Every queryable object in JSONAPI is a resource, a representation of data that may come from any source, be it a database, an external API, etc. Kurier defines these resources in a declarative style. Baked into Kurier, there is an operation processor that takes care of basic CRUD actions by using Knex. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A client implementation of Secure Socket Tunneling Protocol (SSTP) for Linux / Mac OS-X that allows remote access via SSTP VPN to Microsoft Windows 2008 Server. This project has been moved to https://gitlab.com/eivnaes/sstp-client
    Leader badge
    Downloads: 193 This Week
    Last Update:
    See Project
Auth0 Logo