Dynamica is a simple, fully working multi-protocol proxy written in Node.js.
It supports HTTP, HTTPS, and SOCKS5 traffic and is designed as part of the Dynamica Project.
- ✅ HTTP, HTTPS & SOCKS5 support
- ✅ Zero configuration out of the box
- ✅ Basic logging of all requests
- ✅ 100% working, minimal setup required
- ❌ No authentication (by design)
git clone https://github.com/dynamica-proxy/dynamica-nodejs.git
cd dynamica-nodejs
npm install
You can optionally edit the .env file to configure ports.
# On Linux/macOS:
sudo node .
# On Windows (with admin privileges):
node .
Once started, configure your system to use the proxy on the specified ports.
| Protocol | Port |
|---|---|
| HTTP | 443 |
| HTTPS | 443 |
| SOCKS5 | 1080 |
These can be customized via .env.
PORT=443
SOCKS_PORT=80
All connections and requests are logged to the console. There is no file logging or rotation included by default.
This project is licensed under the MIT License.