Showing 20291 open source projects for "http-client"

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

    oterm

    the terminal client for Ollama

    Oterm is an open-source terminal client designed to provide a lightweight command-line interface for interacting with large language models through the Ollama ecosystem. The tool allows users to chat with local AI models directly from the terminal without needing a graphical interface or web application. Its interface is designed to be simple and intuitive, enabling developers to launch conversations quickly using a single command.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Python LSP Server

    Python LSP Server

    Fork of the python-language-server project

    ...The base language server requires Jedi to provide Completions, Definitions, Hover, References, Signature Help, and Symbols. Like all language servers, the configuration can be passed from the client that talks to this server (i.e. your editor/IDE or another tool that has the same purpose). The details of how this is done depend on the editor or plugin that you are using to communicate with python-lsp-server. The configuration options are available at that level are documented in CONFIGURATION.md. Overall configuration is computed first from user configuration (in home directory), overridden by configuration passed in by the language client, and then overridden by configuration discovered in the workspace.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    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: 2 This Week
    Last Update:
    See Project
  • 4
    wagmi

    wagmi

    React Hooks for Ethereum

    wagmi is a collection of React Hooks containing everything you need to start working with Ethereum. wagmi makes it easy to "Connect Wallet," display ENS and balance information, sign messages, interact with contracts, and much more, all with caching, request deduplication, and persistence. We create a wagmi Client and pass it to the WagmiConfig React Context. The client is set up to use the ethers Default Provider and automatically connect to previously connected wallets. Next, we use the useConnect hook to connect an injected wallet (e.g. MetaMask) to the app. Finally, we show the connected account's address with useAccount and allow them to disconnect with useDisconnect. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 5
    Invoice Ninja

    Invoice Ninja

    Free and Open Source Invoicing, Expenses & Time-Tracking

    Invoice Ninja is a free and open source invoicing, expenses and time-tracking app built with Laravel and Flutter. It offers a plethora of great features, including custom branded invoice design, recurring invoicing and auto-bill clients, real-time quote creation and custom proposals, expense reporting and so much more! Invoice Ninja is also capable of handling online payments from more than 40 payment gateways, including Stripe, PayPal and WePay. It also accepts payments using credit cards,...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    LX‑Music‑Desktop

    LX‑Music‑Desktop

    Electron‑based music player

    ...In order to raise the threshold for use, the default settings and UI operations in this software are not aimed at being novice-friendly, so before using it, it is recommended to browse and adjust the software settings according to your preferences and read them again, the Music playlist mechanism And Available mouse and keyboard shortcuts. Support for open API services from v2.7.0. After enabling this function, an HTTP service will be started locally, providing player-related interfaces for third-party software to call. For PRs that add a new feature, it is recommended to create an Issue for instructions before submitting a PR to confirm whether the feature is actually needed.
    Downloads: 44 This Week
    Last Update:
    See Project
  • 7
    Appfl

    Appfl

    Advanced Privacy-Preserving Federated Learning framework

    APPFL (Advanced Privacy-Preserving Federated Learning) is a Python framework enabling researchers to easily build and benchmark privacy-aware federated learning solutions. It supports flexible algorithm development, differential privacy, secure communications, and runs efficiently on HPC and multi-GPU setups.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    libpqxx

    libpqxx

    The official C++ client API for PostgreSQL

    libpqxx is the official C++ client library for interacting with PostgreSQL, providing a high-level, type-safe API on top of the native libpq library. It allows C++ applications to connect to PostgreSQL databases, execute queries, and handle results with idiomatic C++ syntax. The library is suitable for performance-critical and systems-level applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Elastica

    Elastica

    Elastica is a PHP client for elasticsearch

    Elastica is a PHP client for Elasticsearch, providing a rich object-oriented API to interact with and query Elasticsearch indexes. It simplifies the process of building, updating, and querying search indexes, making Elasticsearch integration more accessible to PHP developers. Elastica is suitable for applications requiring full-text search, analytics, and real-time data exploration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 10
    ArangoDB JavaScript Driver

    ArangoDB JavaScript Driver

    The official ArangoDB JavaScript driver

    ArangoJS is the official JavaScript client for ArangoDB, a multi-model NoSQL database that supports document, key-value, and graph data models. This client provides a powerful yet simple API to interact with ArangoDB from Node.js or browser-based applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    DiceBear

    DiceBear

    DiceBear is an avatar library for designers and developers

    DiceBear is an avatar library for designers and developers. You can choose between simple intentions and lovely designed characters. And best of all, we provide a simple and free HTTP API that you can use right away! You can start directly with our free HTTP-API or alternatively use the JavaScript library. Most options can be specified using the query string. Note that you have to encode the values.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Sanic

    Sanic

    Async Python 3.6+ web server/framework

    Build fast, run fast with Sanic! Sanic is a Python 3.6+ web server and web framework designed to go fast. It provides a way to get a highly performant HTTP server up and running fast, while also making it easy to build, expand, and eventually scale. Sanic aspires to be as simple as possible while delivering the performance that you require. It allows the usage of the async/await syntax added in Python 3.5, so your code is guaranteed to be non-blocking and speedy. It's also ASGI compliant, so it's possible to deploy with an alternative ASGI webserver.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    go-app

    go-app

    A package to build progressive web apps with Go programming

    Go-app is a package for building progressive web apps (PWA) with the Go programming language (Golang) and WebAssembly (Wasm). Shaping a UI is done by using a declarative syntax that creates and composes HTML elements only by using the Go programing language. Served with Go standard HTTP model, apps created with go-app are SEO friendly, installable, and support offline mode. Go-app uses a declarative syntax so you can write reusable component-based UI elements just by using the Go programming language. Serving an app built with go-app is done by using the Go standard HTTP model.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Agentic Inbox

    Agentic Inbox

    A self-hosted email client with an AI agent, running entirely on Cloud

    Agentic Inbox is a self-hosted email client that integrates an AI agent directly into the inbox experience, enabling automated reading, organization, and drafting of emails. It runs entirely on Cloudflare Workers, using serverless infrastructure to manage incoming and outgoing messages without relying on external email services. Each mailbox is isolated with its own storage, ensuring data separation and security while maintaining performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    trustfall

    trustfall

    A query engine for any combination of data sources

    ...Trustfall operates by parsing, compiling, and executing queries through adapters that connect to specific data sources, making it highly modular and adaptable to new environments. It can run entirely client-side through WebAssembly or in traditional server-client architectures, offering flexibility in deployment scenarios. The engine is particularly powerful for cross-source querying, where data from multiple APIs or formats must be combined into a single result set.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    RSC Explorer

    RSC Explorer

    A tool for people curious about the React Server Components protocol

    RSC Explorer is an educational, experiment-friendly tool for understanding the React Server Components (RSC) protocol by making the streaming process visible and inspectable. It runs both the “server” and “client” sides of RSC in the browser, removing the need to set up a full backend just to learn how the protocol behaves. The core experience is the ability to step through the RSC stream incrementally, seeing what data arrives at each moment and how that data maps to the React tree being constructed. It includes a set of curated examples that demonstrate how server and client features can interoperate, helping you develop intuition for boundaries, references, and progressive rendering. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Obot MCP Gateway

    Obot MCP Gateway

    Hosting, Registry, Gateway, and Chat Client

    ...It combines multiple MCP building blocks into one system, including hosting for MCP servers, a registry for discovery, a gateway layer to route access, and a standards-compliant chat client experience. The project is aimed at solving common enterprise rollout problems such as reliably hosting servers for internal and external users, curating “approved” MCP servers for employees to find, and enforcing authentication, access control, and auditable activity. It also supports building richer agents and chatbots that can leverage MCP servers while keeping operations manageable for IT and platform teams. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Nethermind

    Nethermind

    A robust execution client for Ethereum node operators.

    Nethermind is a high-performance, highly configurable Ethereum execution client built on .NET and designed for professional node operators. It provides fast synchronization, reliable JSON-RPC access, and support for major consensus mechanisms including PoS, Ethash, Clique, and AuRa. With features like Grafana dashboards and enterprise-grade logging, Nethermind makes monitoring and maintaining healthy nodes straightforward.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Async.MQTT5

    Async.MQTT5

    A C++17 MQTT client based on Boost.Asio

    Async.MQTT5 is a professional, industrial-grade C++17 client built on Boost.Asio. This Client is designed for publishing or receiving messages from an MQTT 5.0 compatible Broker. Async.MQTT5 represents a comprehensive implementation of the MQTT 5.0 protocol standard, offering full support for publishing or receiving messages with QoS 0, 1, and 2. The MQTT protocol is widely utilised for communication in various real-world scenarios, primarily serving as a reliable communication protocol for data transfer to and from IoT devices. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Laravel Echo

    Laravel Echo

    Laravel Echo library for beautiful Pusher and Ably integration

    In many modern web applications, WebSockets are used to implement realtime, live-updating user interfaces. When some data is updated on the server, a message is typically sent over a WebSocket connection to be handled by the client. This provides a more robust, efficient alternative to continually polling your application for changes. To assist you in building these types of applications, Laravel makes it easy to "broadcast" your events over a WebSocket connection. Broadcasting your Laravel events allows you to share the same event names between your server-side code and your client-side JavaScript application. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Carmine

    Carmine

    Redis client and message queue for Clojure

    A pure-Clojure Redis client & message queue. Redis is awesome and it's getting more awesome every day. It deserves a great Clojure client. Fully documented, API with full support for the latest Redis versions. Industrial strength connection pooling. Composable, first-class command functions. Flexible, high-performance binary-safe serialization using Nippy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    webhook

    webhook

    webhook is a lightweight incoming webhook server to run shell commands

    webhook is a lightweight configurable tool written in Go, that allows you to easily create HTTP endpoints (hooks) on your server, which you can use to execute configured commands. You can also pass data from the HTTP request (such as headers, payload or query variables) to your commands. webhook also allows you to specify rules which have to be satisfied in order for the hook to be triggered. For example, if you're using Github or Bitbucket, you can use webhook to set up a hook that runs a redeploy script for your project on your staging server, whenever you push changes to the master branch of your project. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    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: 9 This Week
    Last Update:
    See Project
  • 24
    dev-sidecar

    dev-sidecar

    dev-sidecar Git release

    The developer sidecar, named service-sidecar from service-mesh, means an auxiliary sidecar tool (hereinafter referred to as ds) for developers to proxy HTTP requests to some domestic acceleration channels through local proxy. Intelligently resolve the best domain name IP address according to network conditions to obtain the best network speed. Solve the problem that some websites and libraries are inaccessible or slow. It is recommended that if you encounter a slow-opening foreign website, you can first try to add the domain name to the dns settings. ...
    Downloads: 35 This Week
    Last Update:
    See Project
  • 25
    Dompdf

    Dompdf

    HTML to PDF converter for PHP

    dompdf is an HTML to PDF converter. At its heart, dompdf is (mostly) a CSS 2.1 compliant HTML layout and rendering engine written in PHP. It is a style-driven renderer, it will download and read external stylesheets, inline style tags, and the style attributes of individual HTML elements. It also supports most presentational HTML attributes. PDF rendering is currently provided either by PDFLib or by a bundled version the R&OS CPDF class written by Wayne Munro. (Some important changes have...
    Downloads: 78 This Week
    Last Update:
    See Project