Showing 594 open source projects for "tiny-http"

View related business solutions
  • Cloud-based help desk software with ServoDesk Icon
    Cloud-based help desk software with ServoDesk

    Full access to Enterprise features. No credit card required.

    What if You Could Automate 90% of Your Repetitive Tasks in Under 30 Days? At ServoDesk, we help businesses like yours automate operations with AI, allowing you to cut service times in half and increase productivity by 25% - without hiring more staff.
    Try ServoDesk for free
  • 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
    Ulfius HTTP Framework

    Ulfius HTTP Framework

    Web Framework to build REST APIs, Webservices or any HTTP endpoint

    HTTP Framework for REST Applications in C. Based on GNU libmicrohttpd for the backend web server, Jansson for the json manipulation library, and Libcurl for the SMTP client API. Used to facilitate the creation of web applications in C programs with a small memory footprint, as in embedded systems applications. You can create web services in HTTP or HTTPS mode, stream data, or implement server web sockets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Static Web Server

    Static Web Server

    A cross-platform, high-performance and asynchronous web server

    Static Web Server (or SWS abbreviated) is a tiny and fast production-ready web server suitable to serve static web files or assets. It is focused on lightness and easy-to-use principles while keeping high performance and safety powered by The Rust Programming Language. Written on top of Hyper and Tokio runtime, it provides concurrent and asynchronous networking abilities and the latest HTTP/1 - HTTP/2 implementations.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 3
    Mongoose Embedded Web Server

    Mongoose Embedded Web Server

    An embedded web server

    ...Supported embedded architectures: ESP32, NRF52, STM32, NXP, and more. Built-in protocols: plain TCP/UDP, HTTP, MQTT, Websocket. SSL/TLS support: mbedTLS, OpenSSL or custom (via API). Used to solve a wide range of business needs, like implementing Web UI interface on devices, RESTful API services, telemetry data exchange, remote control for a product, remote software updates, remote monitoring, and others.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 4
    Wretch

    Wretch

    A tiny wrapper built around fetch with an intuitive syntax

    A tiny (~ 3Kb g-zipped) wrapper built around fetch with an intuitive syntax. Wretch is compatible with modern browsers out of the box. For older environments without fetch support, you should get a polyfill. Converts a javascript object to query parameters, then appends this query string to the current url. String values are used as the query string verbatim.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • 5
    RestSharp

    RestSharp

    Simple REST and HTTP API Client for .NET

    ...The main purpose of RestSharp is to make synchronous and asynchronous calls to remote resources over HTTP. As the name suggests, the main audience of RestSharp are developers who use REST APIs. However, RestSharp can call any API over HTTP (but not HTTP/2), as long as you have the resource URI and request parameters that you want to send comply with W3C HTTP standards. RestSharp can take care of serializing the request body to JSON or XML and deserialize the response. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    geckodriver

    geckodriver

    WebDriver for Firefox

    ...With the release of Firefox 47, FirefoxDriver had to be discontinued for its lack of support for the new multi-processing architecture in Gecko. Since geckodriver is a separate HTTP server that is a complete remote end implementation of WebDriver, it is possible to avoid using the Selenium remote server if you have no requirements to distribute processes across a matrix of systems.
    Downloads: 84 This Week
    Last Update:
    See Project
  • 7
    Tesla

    Tesla

    The flexible HTTP client library for Elixir

    ...This is very similar to how Plug Router works. All HTTP functions, such as Tesla.get/3 and Tesla.post/4, can take a dynamic client as the first argument. This allows using convenient syntax for modifying the behavior in runtime. Tesla supports multiple HTTP adapter that do the actual HTTP request processing. Each piece of the stream will be encoded as JSON and sent as a new line (conforming to JSON stream format).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    vcr

    vcr

    Record your test suite's HTTP interactions and replay them

    Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests. We're looking for more maintainers. If you'd like to help maintain a well-used gem please spend some time reviewing pull requests, issues, or participating in discussions. VCR will replay the response from iana.org when the HTTP request is made.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    restc-cpp C++ library

    restc-cpp C++ library

    Modern C++ REST Client library

    ...It uploads a stream of data, like a file, to an HTTP server. It downloads a stream of data, like a file or an array of JSON objects, from a HTTP server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    HTTPie CLI

    HTTPie CLI

    Modern, user-friendly command-line HTTP client for the API era

    HTTPie (pronounced aitch-tee-tee-pie) is a command-line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. HTTPie is designed for testing, debugging, and generally interacting with APIs & HTTP servers. The HTTP & HTTPS commands allow for creating and sending arbitrary HTTP requests. They use simple and natural syntax and provide formatted and colorized output.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    Negroni

    Idiomatic HTTP Middleware for Golang

    Negroni is a middleware-focused library for Go with an idiomatic approach. It is similar to Martini, but comes in a small, non-intrusive package. Negroni is not a framework. It is designed to work directly with net/http. It is also BYOR (Bring Your Own Router), and plays well with most http routers available in the Go community by fully supporting net/http. Negroni is currently translated in a number of different languages, and comes with some default middleware that can be used for most applications and makes getting started with some of Negroni’s features a lot easier.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Mercure

    Mercure

    Server-sent live updates, protocol and reference implementation

    ...It is a modern and convenient replacement for both the WebSocket API and the higher-level libraries and services relying on it. Mercure is especially useful to add streaming and asynchronous capabilities to REST and GraphQL APIs. Because it is a thin layer on top of HTTP and SSE, Mercure is natively supported by modern web browsers, mobile applications, and IoT devices. A free (as in beer, and as in speech) reference server, as well as a hosted service, are available. Designed for REST and GraphQL. Private updates (JWT authorization). Presence API and subscription events. Event store. Compatible with serverless, PHP, and the like. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    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 bundle, start Puma. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Bebop

    Bebop

    No ceremony, just code. Blazing fast, typesafe binary serialization

    Bebop enables schema-based, typesafe, binary serialization and code generation. It is designed to be a good fit for client–server or distributed web apps that require a faster, more concise, and more typesafe alternative to JSON or MessagePack, while avoiding the complexity of Protocol Buffers, FlatBuffers, and similar solutions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Restish

    Restish

    Restish is a CLI for interacting with REST-ish HTTP APIs

    Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in, like always having the latest API resources, fields, and operations available when they go live on the API without needing to install or update anything. Check out how Restish compares to cURL & HTTPie.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    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: 140 This Week
    Last Update:
    See Project
  • 17
    Algernon

    Algernon

    Small self-contained pure-Go web server with Lua, Markdown, HTTP/2

    Web server with built-in support for QUIC, HTTP/2, Lua, Teal, Markdown, Pongo2, HyperApp, Amber, Sass(SCSS), GCSS, JSX, BoltDB (built-in, stores the database in a file, like SQLite), Redis, PostgreSQL, MariaDB/MySQL, rate limiting, graceful shutdown, plugins, users and permissions. Written in Go. Uses Bolt (built-in), MySQL, PostgreSQL or Redis (recommended) for the database backend, permissions2 for handling users and permissions, gopher-Lua for interpreting and running Lua, optional Teal for type-safe Lua scripting, http2 for serving HTTP/2, QUIC for serving over QUIC, blackfriday for Markdown rendering, amber for Amber templates, Pongo2 for Pongo2 templates, Sass(SCSS) and GCSS for CSS preprocessing. logrus is used for logging, goja-babel for converting from JSX to JavaScript, tollbooth for rate limiting, pie for plugins and graceful for graceful shutdowns.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    CloudServer

    CloudServer

    Zenko CloudServer open-source Node.js implementation of S3 protocol

    Zenko CloudServer, an open-source Node.js implementation of the Amazon S3 protocol on the front-end and backend storage capabilities to multiple clouds, including Azure and Google.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Coost

    Coost

    A tiny boost library in C++11

    coost is an elegant and efficient cross-platform C++ base library. Its goal is to create a sword of C++ to make C++ programming easy and enjoyable. Coost, co for short, is like boost, but more lightweight, the static library built on Linux or Mac is only about 1MB in size. log supports two types of logs: one is level log, which is divided into 5 levels: debug, info, warning, error, and fatal, printing a fatal log will terminate the program; the other is topic log, logs are grouped by topic...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    docker-java

    docker-java

    Java Docker API Client

    ...Should you need to customize the Jackson's ObjectMapper used by docker-java, you can create your own DockerClientConfig. Once you decided which transport to use, you will need to instantiate an HTTP client. Once you have an HTTP client, you can make raw requests to the Docker daemon directly. To get an instance of DockerClient, you need to pass both DockerClientConfig and DockerHttpClient.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    TSW

    TSW

    Tencent Server Web

    A Node.js-based monitoring and debugging platform developed by Tencent, designed for large-scale applications and performance optimization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Zeep

    Zeep

    A Python SOAP client

    A fast and modern Python SOAP client. Compatible with Python 3.7, 3.8, 3.9, 3.10, 3.11, and PyPy. Build on top of lxml and requests. Support for Soap 1.1, Soap 1.2 and HTTP bindings. Support for WS-Addressing headers. Support for WSSE (UserNameToken / x.509 signing) Support for asyncio via httpx. Experimental support for XOP messages. Zeep inspects the WSDL document and generates the corresponding code to use the services and types in the document. This provides an easy-to-use programmatic interface to a SOAP server. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23
    ZJsonPatch

    ZJsonPatch

    This is an implementation of RFC 6902 JSON Patch written in Java

    This is an implementation of RFC 6902 JSON Patch written in Java. It can be used to avoid sending a whole document when only a part has changed, thus reducing network bandwidth requirements if data (in JSON format) is required to send across multiple systems over network or in case of multi DC transfer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Random Color

    Random Color

    A tiny script for generating attractive colors

    A color gen­er­a­tor for JavaScript. There are lots of clever one-lin­ers for gen­er­at­ing ran­dom col­ors. Unfortunately, this code nat­u­rally pro­duces murky greys, browns and greens. ran­dom­Color gen­er­ates at­trac­tive col­ors by de­fault. More specif­i­cally, ran­dom­Color pro­duces bright col­ors with a rea­son­ably high sat­u­ra­tion. This makes ran­dom­Color par­tic­u­larly use­ful for data vi­su­al­iza­tions and gen­er­a­tive art. Once you’ve in­cluded ran­dom­Color.js on your...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Responsively Lazy

    Responsively Lazy

    Lazy load responsive images

    ...If you don't know the image aspect ratio you can skip the div tag and move the responsively-lazy class to the img tag. Responsively Lazy is very different from the other lazy loading libraries. They make you break your HTML by removing the src attribute, or make you put tiny version there or make you use <noscript> to make your images appear in Google Images. The lazy loading works in browsers supporting the srcset attribute. As of December 2017 that's 86.78%. Unsupported browsers will load the image in the src attribute. That's the image search engines and social networks will find, so it's better to make it high-resolution.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next