Showing 3937 open source projects for "http-client"

View related business solutions
  • $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
  • 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
  • 1
    DevPod

    DevPod

    Codespaces but open-source, client-only and unopinionated

    DevPod is a client-only tool to create reproducible developer environments based on a devcontainer.json on any backend. Each developer environment runs in a container and is specified through a devcontainer.json. Through DevPod providers, these environments can be created on any backend, such as the local computer, a Kubernetes cluster, any reachable remote machine, or in a VM in the cloud.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    Cutelyst

    Cutelyst

    Web Framework built on top of Qt, using the approach of Catalyst

    ...With Qt, you already can write applications for Windows, Linux, Android, MacOS, and iOS using the same source code, Cutelyst allows you to share your C++ code with your web application. Cutelyst has a WSGI server that supports HTTP/1.1, HTTP/2, FastCGI, and WebSockets, it can even be embedded in your application if you like. It also features a plugin for uWSGI which gives us support for HTTP/1.0, FastCGI, and uWSGI protocols but is slower and doesn't support WebSockets. Running standalone or behind a web server is really easy. With your application logic written in C++ your application get's really small, a full CMS (like this one) uses around 5MB of RAM which can be shared with other instances of the same application.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    GraphJin

    GraphJin

    Build NodeJS / GO APIs in 5 minutes not weeks

    ...Supports several databases, Postgres, MySQL, Yugabyte, AWS Aurora/RDS and Google Cloud SQL. In production, all queries are always read from locally saved copies not from what the client sends hence clients cannot modify the query. This makes GraphJin very secure as its similar to building APIs by hand. The idea that GraphQL means that clients can change the query as they wish does not apply to GraphJin.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 4
    Bun

    Bun

    Incredibly fast JavaScript runtime, bundler, test runner

    ...It extends JavaScriptCore, the performance-minded JS engine built for Safari. As computing moves to the edge, this is critical. Bun provides a minimal set of highly optimized APIs for performing common tasks, like starting an HTTP server and writing files. Bun is a complete toolkit for building JavaScript apps, including a package manager, test runner, and bundler. Bun is designed as a drop-in replacement for Node.js. It natively implements hundreds of Node.js and Web APIs, including fs, path, Buffer and more.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 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.
    Get Started Free
  • 5
    BFE

    BFE

    A modern layer 7 load balancer from baidu

    ...BFE is designed to provide every tenant a dedicated share of the instance. Each tenant’s configuration is isolated and remains invisible to other tenants. BFE supports HTTP, HTTPS, SPDY, HTTP2, gRPC, WebSocket, TLS, FastCGI, etc. Future support is planned for HTTP/3. BFE provides an advanced domain-specific language to describe routing rules which are easy to understand and maintain. BFE supports global load balancing and distributed load balancing for zone aware balancing, zone level failure resilience, overload protection etc. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Guitar

    Guitar

    Git GUI Client

    Many Git client apps have some problems. It's too late to start up, falls well, is user registration tedious when downloading, is paid for commercial use, is not multi-platform, or is an animation or visual effect. It was said that the production was overkill and the wizard and the source code were not published. I tried to eliminate such inconvenience as much as possible.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Lighthouse Ethereum

    Lighthouse Ethereum

    Ethereum consensus client in Rust

    Lighthouse is an Ethereum consensus client that connects to other Ethereum consensus clients to form a resilient and decentralized proof-of-stake blockchain. Lighthouse is available on Linux and macOS via the Homebrew package manager. We implement the specification as defined in the ethereum/consensus-specs repository. Becoming an Ethereum consensus validator is rewarding, but it's not for the faint of heart.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    MacPorts

    MacPorts

    The MacPorts command-line client

    MacPorts is an open-source package management system for macOS that simplifies the process of installing, compiling, and managing open-source software. The MacPorts Base is the core infrastructure that provides the command-line tools and framework necessary for managing ports, which are package definitions containing build and installation instructions. MacPorts supports a wide range of software and offers a consistent environment for software installation on macOS systems. ​
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    GitHub Actions for DigitalOcean

    GitHub Actions for DigitalOcean

    GitHub Actions for DigitalOcean - doctl

    GitHub Actions for DigitalOcean - doctl. Powerful and production-ready, our cloud platform has the solutions that devs like you need to succeed, whether you're building world-changing AI apps, running a side project, or building a business. GPU solutions for everyone—novice to expert. Run training and inference, process large data sets and complex neural networks, and deploy high-performance computing clusters.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 10
    Laravel collection macros

    Laravel collection macros

    A set of useful Laravel collection macros

    Laravel's collection class is truly wonderful. It contains a lot of handy methods and you can create some very elegant code with it. In client projects I found myself adding the same macro's over and over again. That's why my colleague Seb and I took some time to create a package aptly called Laravel-collection-macros that contains those macros.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    Bank-Vaults

    Bank-Vaults

    CLI tool to init, unseal and configure Vault

    ...Think heavy steel doors, secret unlocking combinations and burly guards with smack-down attitude. Watch out for clean-up sets. Bank-Vaults provides tools that make using and operating Hashicorp Vault easier. It's a wrapper for the official Vault client with automatic token renewal and built-in Kubernetes support, dynamic database credential provider for Golang database/sql based clients. It has a CLI tool to automatically initialize, unseal, and configure Vault. It also provides a Kubernetes operator for provisioning, and a mutating webhook for injecting secrets.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 12
    nteract

    nteract

    The interactive computing suite for you

    ...Whether you want to edit notebooks in a desktop app or in your favorite editor, nteract provides you the tools you need to leverage the full power of interactive notebooks and the Jupyter ecosystem. Interactive notebooks and REPLs are a powerful way for people to interact with machines. nteract provides a client-side SDK for integrating notebook and REPL UIs into your software. The same SDK used to build the nteract suite of applications is available to you.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 13
    nil

    nil

    NIx Language server, an incremental analysis assistent

    NIx Language server, an incremental analysis assistant for writing in Nix. This repo is also packaged via Nix flakes. The language server package is available in the default flake output github:oxalica/nil#, under bin/nil. To install, run nix profile install github:oxalica/nil. Alternatively, you can use this repository as a flake input, and add its output to your own flake-managed system-wide and/or home configurations. We are officially supported by nvim-lspconfig, see upstream docs, also...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    NuGet Gallery

    NuGet Gallery

    The NuGet Package Repository

    NuGet Gallery is the central package repository of NuGet, the package manager for the Microsoft development platform including .NET. It is an implementation of the NuGet Gallery and API, and official back-end for the NuGet client. It is used by all NuGet package authors and consumers. NuGet has over 2 million package versions, and there are almost 200,000 unique packages that have been created and shared by developers to the .NET community. You can explore them all on their official website: https://www.nuget.org/
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    Gatling

    Gatling

    Modern Load Testing as Code

    ...Its asynchronous, non-blocking engine (backed by Netty) can drive very high concurrency from a single injector, reducing the need for large injector farms. Gatling supports HTTP out of the box as well as WebSocket, Server-Sent Events, and JMS, so you can exercise modern, real-time systems end to end. Rich HTML reports visualize percentiles, response time distributions, errors, and throughput, making bottlenecks and regressions easy to spot. With injection profiles (ramp, constant, spikes) and pass/fail gates, you can automate performance thresholds in CI and promote builds with confidence.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    Deepkit Framework

    Deepkit Framework

    A new full-featured and high-performance TypeScript framework

    ...A framework that brings aligned libraries together to make web application development faster, more productive, and easier than ever. Powerful dependency injection container with type expressions to make HTTP routes, CLI commands, and RPC controllers safe, fast, and easy to write. No json configuration files, unnecessary boilerplate, schema files, or code generation: TypeScript is utilized to its fullest capabilities.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Python Slack SDK

    Python Slack SDK

    Slack Developer Kit for Python

    Python Slack SDK is the official Python developer kit for building applications that interact with the Slack platform. It provides modular packages for Slack APIs, allowing developers to use only the capabilities they need while still keeping the pieces compatible with each other. The SDK covers the Web API, incoming webhooks, Socket Mode, OAuth, Audit Logs, SCIM, RTM, Block Kit models, and request signature verification. It is useful for bots, workflow tools, internal automations, admin...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 18
    Graphiti

    Graphiti

    Stylish Graph APIs

    Graphiti makes RESTful Resources a first-class concept. This enables reading and writing a graph of data in a single request, a schema with a backward-compatible guarantee, end-to-end integration test patterns, seamless microservices and much more. If you just want to get a 5-minute feel for Graphiti code and all the functionality that comes out-of-the-box, head to Quickstart. If you want a birds-eye view of Graphiti’s moving pieces, check out our Intro to Graphiti video or The Lifecycle of...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 19
    AliasVault

    AliasVault

    Privacy-first password manager with built-in email aliasing

    AliasVault is a privacy-first password manager and identity protection platform that combines secure credential storage with built-in email aliasing to help users maintain anonymity and reduce tracking across the web. It is designed as an end-to-end encrypted system where all sensitive data, including passwords, usernames, notes, and email content, is encrypted on the client side before being transmitted or stored, ensuring that even the server cannot access user data. The platform introduces the concept of “virtual identities,” allowing users to generate unique credentials and email aliases for every service they use, effectively isolating accounts and minimizing the impact of data breaches. AliasVault also includes a built-in email server that receives messages sent to generated aliases and encrypts them immediately, integrating communication and identity management into a single system.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 20
    PHP-AMQPLib

    PHP-AMQPLib

    The most widely used PHP client for RabbitMQ

    php-amqplib is a pure PHP library for communicating with RabbitMQ, an open-source message broker. It implements the Advanced Message Queuing Protocol (AMQP) and allows developers to publish, consume, and manage messages between applications. The library is suitable for building distributed systems that require reliable message passing and is compatible with RabbitMQ and other AMQP brokers.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    TBOX

    TBOX

    A glib-like multi-platform c library

    ...Provides semaphore and lock interfaces. Supports io socket and stream operation in coroutine. Provides some io servers (http ..) using coroutine. Provides stackfull and stackless coroutines.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    i18n Next Translate

    i18n Next Translate

    Next.js plugin + i18n API for Next.js, load page translations

    Next.js plugin + i18n API for Next.js. Load page translations and use them in an easy way. The main goal of this library is to keep the translations as simple as possible in a Next.js environment. Next-translate has two parts: Next.js plugin + i18n API.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    LibVNCServer

    LibVNCServer

    LibVNCServer/LibVNCClient are cross-platform C libraries

    ...If the server supports WebSockets (which LibVNCServer does), you can also connect using an in-browser VNC viewer like noVNC. LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 24
    PSR-7

    PSR-7

    PSR-7 HTTP message library

    This repository contains a full PSR-7 message implementation, several stream decorators, and some helpful functionality like query string parsing. This package comes with a number of stream implementations and stream decorators. Reads from multiple streams, one after the other. Provides a buffer stream that can be written to fill a buffer, and read from to remove bytes from the buffer. This stream returns a "hwm" metadata value that tells upstream consumers what the configured high water...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    Benthos

    Benthos

    Fancy stream processing made operationally mundane

    Benthos is a high performance and resilient stream processor, able to connect various sources and sinks in a range of brokering patterns and perform hydration, enrichments, transformations and filters on payloads. It comes with a powerful mapping language, is easy to deploy and monitor, and ready to drop into your pipeline either as a static binary, docker image, or serverless function, making it cloud native as heck. Delivery guarantees can be a dodgy subject. Benthos processes and...
    Downloads: 28 This Week
    Last Update:
    See Project
Auth0 Logo