Open Collective
Open Collective
Loading

GoProxy

Library to create customized HTTP/HTTPS proxy servers using Go

Contribute


Become a financial contributor.

Financial Contributions

Recurring contribution
Backer

If you're an individual who likes what we do, you can support us with a small monthly donation.

Starts at
€5 EUR / month
Recurring contribution
Supporter

Your help is very important for the development of GoProxy, thank you for your support!

Starts at
€250 EUR / month
Recurring contribution
Gold Supporter

Your help is very important for the development of GoProxy, thank you for your support!

Starts at
€500 EUR / month
Recurring contribution
Enterprise

With your donation, you contribute to the long-term development of the project, and we will continue to maintain it. By subscribing to this, you ca... Read more

Starts at
€1,000 EUR / month
Custom contribution
Donation
Make a custom one-time or recurring contribution.

GoProxy is all of us

Our contributors 2

Thank you for supporting GoProxy.

About


GoProxy is a library to create a customized HTTP/HTTPS proxy server using Go (aka Golang), with several configurable settings available. The target of this project is to offer an optimized proxy server, usable with reasonable amount of traffic, yet customizable and programmable.

The proxy itself is simply a net/http handler, so you can add multiple middlewares (panic recover, logging, compression, etc.) over it. It can be easily integrated with any other HTTP network library.

Stats

  • The repo has more than 6k stars on GitHub
  • The most popular library written in Go to create proxy servers

Sponsoring GoProxy does not guarantee ad placement on the project README. The GoProxy project reserves the right to restrict placement for any reason, including -but not limited to- excluding obvious spam.


Our team