DeNA / Packetproxy
Licence: apache-2.0
A local proxy written in Java
Stars: ✭ 352
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Packetproxy
Grpc Tools
A suite of gRPC debugging tools. Like Fiddler/Charles but for gRPC.
Stars: ✭ 881 (+150.28%)
Mutual labels: grpc, proxy
Servicetalk
A networking framework that evolves with your application
Stars: ✭ 656 (+86.36%)
Mutual labels: grpc, http2
Grpc Websocket Proxy
A proxy to transparently upgrade grpc-gateway streaming endpoints to use websockets
Stars: ✭ 395 (+12.22%)
Mutual labels: grpc, proxy
Dubbo Go Pixiu
Based on the proxy gateway service of dubbo-go, it solves the problem that the external protocol calls the internal Dubbo cluster. At present, it supports HTTP and gRPC[developing].
Stars: ✭ 124 (-64.77%)
Mutual labels: grpc, proxy
Swell
Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, and gRPC.
Stars: ✭ 517 (+46.88%)
Mutual labels: grpc, http2
Nuster
A high performance HTTP proxy cache server and RESTful NoSQL cache server based on HAProxy
Stars: ✭ 1,825 (+418.47%)
Mutual labels: proxy, http2
Saluki
Spring Boot starter module for gRPC framework.
Stars: ✭ 112 (-68.18%)
Mutual labels: grpc, http2
Go Http Tunnel
Fast and secure tunnels over HTTP/2
Stars: ✭ 2,786 (+691.48%)
Mutual labels: proxy, http2
Fortio
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
Stars: ✭ 2,199 (+524.72%)
Mutual labels: grpc, proxy
Otoroshi
Lightweight api management on top of a modern http reverse proxy
Stars: ✭ 177 (-49.72%)
Mutual labels: proxy, http2
Grpc Proxy
gRPC proxy is a Go reverse proxy that allows for rich routing of gRPC calls with minimum overhead.
Stars: ✭ 571 (+62.22%)
Mutual labels: grpc, proxy
Haproxy
HAProxy Load Balancer's development branch (mirror of git.haproxy.org)
Stars: ✭ 2,463 (+599.72%)
Mutual labels: proxy, http2
Danby
A webserver that's also a grpc proxy for browsers
Stars: ✭ 26 (-92.61%)
Mutual labels: grpc, proxy
Python Proxy
HTTP/HTTP2/HTTP3/Socks4/Socks5/Shadowsocks/ShadowsocksR/SSH/Redirect/Pf TCP/UDP asynchronous tunnel proxy implemented in Python 3 asyncio.
Stars: ✭ 692 (+96.59%)
Mutual labels: proxy, http2
Grpcc
A gRPC cli interface for easy testing against gRPC servers
Stars: ✭ 1,078 (+206.25%)
Mutual labels: grpc, http2
Mtproto
Telegram MTProto and its proxy (over gRPC) in Go (golang). API Layer: 71
Stars: ✭ 133 (-62.22%)
Mutual labels: grpc, proxy
PacketProxy
PacketProxy is an open source proxy tool that allows TCP/UDP Traffic to be read. It is not limited to just HTTP.
It can be used for development assistance or for risk assessments.
Screenshot
Features
-
Full featured local proxy tool
- Show all the received packets
- Filter/Search packets by keywords
- Intercept packets, and modify them before sending them to server
- Resend packet to server
- Show differences between any two received packets
-
Many protocols support
- Support HTTP1, HTTP2, HTTPS, WebSocket, FireBase, MQTT, gRPC, Protocol Buffers, MessagePack and CBOR as built-in protocols.
- Develop new protocols easily
-
Features for application penetration test
- Send concurrently multiple packets for a DB transaction test
- Replace server certificate with self signed certificate for a client side validation test
-
Other advantages
- Have a built-in DNS server for easy packet forwarding
- Save/Load project data
- Support Windows, macOS, and Linux
Setup
Download the version corresponding to your OS and run the installer.
Or
Just type $ brew cask install packetproxy if you use Homebrew-cask on MacOS.
Usage
Please see this page: For Users
Development
If you want to develop support for additional protocols or improve on the base PacketProxy application, please refer to this page: For Developers
License
Apache License 2.0
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].


