Displaying 1 to 20 from 25 results

Squid - HTTP reverse proxy optimizes web delivery

Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. Squid has extensive access controls and makes a great server accelerator. Cached content means data is served locally and users will see this through faster download speeds with frequently-used content.

Nginx - HTTP and reverse proxy server

Nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. It supports accelerated reverse proxying with caching, simple load balancing and fault tolerance, SSL and TLS SNI support, Name-based and IP-based virtual servers and lot more.

OpenResty - Turning Nginx into a Full-Fledged Scriptable Web Platform

OpenResty is a full-fledged web platform that integrates the standard Nginx core, LuaJIT, many carefully written Lua libraries, lots of high quality 3rd-party Nginx modules, and most of their external dependencies. It is designed to help developers easily build scalable web applications, web services, and dynamic web gateways.

Varnish - Web Application Accelerator.

Varnish Cache is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Varnish Cache is really, really fast. It typically speeds up delivery with a factor of 300 - 1000x, depending on your architecture.

Envoy - C++ front/service proxy

As on the ground microservice practitioners quickly realize, the majority of operational problems that arise when moving to a distributed architecture are ultimately grounded in two areas: networking and observability. It is simply an orders of magnitude larger problem to network and debug a set of intertwined distributed services versus a single monolithic application.

Reborn - yet another fast distributed solution for Redis

Reborn is a proxy based high performance Redis cluster solution written in Go/C, an alternative to Redis. Reborn supports multiple stateless proxy with multiple redis instances. Reborn is engineered to elastically scale, Easily add or remove redis or proxy instances on-demand/dynamically.

HtmlSpeed - Frontend HTML Accelarator for Websites

Html-Speed is a reverse proxy, It is used for accelerating performance of websites by improving page load speed and reducing load on webservers. This is achieved by applying front-end optimizations to both static and dynamic content and by optimizing the caching of resources.

linkerd - Resilient service mesh for cloud native apps

Linkerd is a transparent service mesh, designed to make modern applications safe and sane by transparently adding service discovery, load balancing, failure handling, instrumentation, and routing to all inter-service communication.linkerd (pronouned "linker-DEE") acts as a transparent HTTP/gRPC/thrift/etc proxy, and can usually be dropped into existing applications with a minimum of configuration, regardless of what language they're written in. It works with many common protocols and service discovery backends, including scheduled environments like Mesos and Kubernetes.

Zuul - Gateway service that provides dynamic routing, monitoring, resiliency, security, and more

Zuul is an edge service that provides dynamic routing, monitoring, resiliency, security, and more. Zuul is the front door for all requests from devices and web sites to the backend of the Netflix streaming application. As an edge service application, Zuul is built to enable dynamic routing, monitoring, resiliency and security. It also has the ability to route requests to multiple Amazon Auto Scaling Groups as appropriate.

uProxy - Internet without borders, lets users share their internet connection.

uProxy is a browser extension that lets users share their internet connection. It provides more reliable, secure and private access to the internet by crowdsourcing the provision of P2P proxy-servers directly from the web-browser.


twemproxy (pronounced "two-em-proxy"), aka nutcracker is a fast and lightweight proxy for memcached and redis protocol. It was built primarily to reduce the number of connections to the caching servers on the backend. This, together with protocol pipelining and sharding enables you to horizontally scale your distributed caching architecture.

nuster - A web caching proxy server based on HAProxy

Nuster is a simple yet powerful web caching proxy server based on HAProxy. It is 100% compatible with HAProxy, and takes full advantage of the ACL functionality of HAProxy to provide fine-grained caching policy based on the content of request, response or server status. Nuster is very fast, some test shows nuster is almost three times faster than nginx when both using single core, and nearly two times faster than nginx and three times faster than varnish when using all cores.

Mini Proxy Server in Sharp

This Mini Proxy Server writen in C#.

SuperSocket Proxy Server

A .NET proxy server based on SuperSocket

Proxy Monitor

Proxy Monitor is a small application that monitors the network and auto-detects the internet proxy server to use.

Baton - Simple SMTP proxy which routes the conversation to one or more backend servers

Baton is a simple proxy which accepts SMTP connections and routes them to one or more backend SMTP servers based on the envelope sender or recipients. The conversation is proxied in realtime without storing the mail content. There are no downloads but the code works - it is simple enough to be self-explanatory, especially with the test cases. Code derived from this project is used to implement the "fallback host" feature of the SubEtha mailing list server.

testcafe-hammerhead - A powerful web-proxy used as a core for the TestCafe testing framework

A powerful web-proxy used as a core for the TestCafe testing framework (https://github.com/DevExpress/testcafe).

micro-proxy - Simplest proxy server for microservices

With micro-proxy, you can create a proxy server for your microservices based on now.sh path alias rules.This is specially well suited for development to mirror the production configuration of multiple microservices and backends.

pgproxy - PostgreSQL proxy server.

pgproxy is a postgresql proxy server, through a pipe redirect connection, which allows you to filter the requested sql statement. In the future it will support multi-database backup, adapt to distributed databases and other schemes except the analyze sql statement.Start or shut down the proxy server.