Intercept & modify
Explicit, transparent, and SOCKS4/5 endpoints. Decrypt HTTPS, stream bodies, and shape traffic — from the Inspector, CLI, or your own app.
Reverse / edge CLI, desktop Inspector, and optional Plus ops — on Windows, Linux, and macOS. Embed in .NET when you need a library.
MIT · zip / winget
Standalone reverse / edge daemon for any stack: run, test, version, update.
PolyForm NC · MSI / zip
Desktop MITM debugger — session grid, inspectors, AutoResponder, breakpoints, HAR.
PolyForm NC
Control plane, dashboard, observability, discovery, WAF. Install with titanium update --plus.
MIT · NuGet
Optional .NET library — embed a MITM and/or reverse proxy in your app.
# Download a CLI zip from /download, then:
titanium run -c twp.yaml
titanium test -c twp.yamlschemaVersion: "7.0"
listeners:
- host: "127.0.0.1"
port: 8000
decryptSsl: false
forwardHost: "127.0.0.1"
forwardPort: 8080using System.Net;
using Titanium.Web.Proxy;
using Titanium.Web.Proxy.Models;
using var proxyServer = new ProxyServer();
proxyServer.BeforeRequest += async (s, e) =>
{
Console.WriteLine(e.HttpClient.Request.Url);
};
var endPoint = new ExplicitProxyEndPoint(IPAddress.Loopback, 8000, decryptSsl: true);
proxyServer.AddEndPoint(endPoint);
proxyServer.CertificateManager.EnsureRootCertificate(
userTrustRootCertificate: true,
machineTrustRootCertificate: false);
proxyServer.Start();