Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size1,182 projects
    • Developer Tools610
    • AI & Machine Learning515
    • Business & Productivity282
    • Web Development214
    • Security & Monitoring178
    • Communication & Collaboration158
    • IT Management149
    • LLMOps & AI Tooling130
    • Cloud & Hosting129
    • Product & Project Management126
    Browse all 21 categoriesDesign & Creative, DevOps & CI/CD and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools610
    • AI & Machine Learning515
    • Business & Productivity282
    • Web Development214
    • Security & Monitoring178
    • Communication & Collaboration158
    • Browse all 21 categories
  • Blog
  • Advertise
Submit your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Add Open Source Alternatives as a preferred source on Google

Product

  • Categories
  • Tag
  • Advertise

Resources

  • Blog
  • Collection
  • Submit

Company

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap

Alternatives

  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
© 2026 Open Source Alternatives. All rights reserved.
Open SourceAlternatives
Home/Categories/Developer Tools/Rockxy
icon of Rockxy

Rockxy

Open source alternative to Proxyman, Charles Proxy and Fiddler Everywhere

  • 1.5K stars
  • AGPL-3.0
  • Active this week
  • Last commit 3 days ago

Last verified Nov 9, 2026

Monitor HTTP/HTTPS, WebSocket, and GraphQL traffic from macOS apps and iOS devices; replay, modify, and redact requests in a local-first native Swift proxy.

Visit websiteGitHub1.5K stars
image of Rockxy
TL;DR

Rockxy is a native macOS HTTP/HTTPS debugging proxy, written in Swift and licensed AGPL-3.0, that runs entirely on your Mac. It captures traffic from any app, iOS simulator, mobile device, CLI process, WebSocket connection, or GraphQL endpoint. TLS decryption uses a P-256 ECDSA root CA sealed in your Keychain; captured data never leaves the machine unless you export it, and exports support credential redaction. The 0.41.0 release adds Traffic Insights, local Projects, an AI Assistant for selected requests (Ollama and provider models), and a local MCP server that exposes captured traffic to Claude Desktop and other MCP clients. Install via Homebrew cask or signed universal .dmg; requires macOS 14 or later. The free Community edition covers the full capture and inspection workflow; Pro unlocks deeper replay, scripting, and collaboration.

Read the full breakdownHide the full breakdownWho it is for, how it works, trade-offs, the quick start and the FAQ
who it's for

Who Rockxy is for#

Debugging native macOS and iOS app traffic

A macOS or iOS developer who needs to see the exact HTTP requests a Swift app sends, beyond what Xcode's network debugger exposes. Rockxy captures the full stack from the app process, iOS simulator, and physical device in one workspace.

Skip if:

The developer only needs to inspect browser traffic, where Chrome or Safari DevTools already provide full visibility.

Inspecting AI API calls in development

A developer building a product on top of OpenAI, Anthropic, Gemini, or a local Ollama endpoint who needs to see the exact prompt, response, latency, and token data for each call. Rockxy's protocol labels and AI traffic inspector surface model API calls without manual filter configuration.

Skip if:

The team already uses a provider-side observability tool or logging middleware that captures prompt and response payloads with the needed latency resolution.

Testing how an app handles failure states

A developer who needs to verify that an app behaves correctly when an API returns 401, 503, or times out, without changing the backend. Rockxy's breakpoints and block list inject these states at the proxy layer for any app process.

Skip if:

The team has an existing contract testing setup or a mock server layer that covers these failure scenarios already.

Preparing a shareable debug report without exposing credentials

A developer who needs to send captured traffic to a colleague, a third-party API's support team, or a security reviewer, without exposing auth tokens or customer data in the export. Rockxy's redaction workflow strips sensitive values from HAR, CSV, or session archives before export.

Skip if:

The organization requires all traffic exports to pass through a central log aggregation system rather than originating from a developer workstation.

the problem

The problem it solves#

Browser DevTools stop at the browser's network stack. Native macOS apps, iOS simulators, Electron apps, CLI tools, AI agents calling OpenAI or Anthropic, Web3 RPC calls, and backend services running in Docker all generate HTTP/HTTPS and WebSocket traffic that browser DevTools cannot see. Traditional tools fall into two camps: Java-based cross-platform proxies like Charles Proxy that feel foreign on macOS and require ongoing paid licenses, or commercial native macOS tools like Proxyman that lock full HTTPS inspection or team features behind a subscription. Developers debugging AI-integrated products face an extra gap: LLM API calls to OpenAI, Anthropic, or local Ollama endpoints look like any other HTTPS stream, so inspecting prompt payloads, token counts, and latency requires a tool that understands those endpoints as first-class traffic. Rockxy's community source edition covers the full capture-inspect-replay loop under AGPL-3.0 at no cost, with HTTPS decryption, WebSocket and GraphQL inspection, mobile device capture, and AI API visibility built in from the first launch.

how Rockxy solves it

How it solves it#

Traffic capture across your full stack

Captures HTTP, HTTPS, WebSocket, and GraphQL traffic from Mac apps, iOS devices and simulators, CLI processes, and browsers. Each captured row shows the app process, timing waterfall, headers, and body in one native workspace. Browser DevTools end at the browser; Rockxy sees the rest of the stack.

Local MCP server for AI clients

A built-in local MCP server exposes captured traffic through ten read-only tools to Claude Desktop, Claude Code, Cursor, and other MCP clients. Ten more tools for creating mocks, breakpoints, blocks, and redirects stay off until you explicitly enable them, keeping the default safe for daily use.

HTTPS decryption with Keychain-sealed CA

Generates a P-256 ECDSA root CA on first launch and seals it in your Mac Keychain. Per-host wildcard rules choose which connections to decrypt; pinned hosts pass through automatically. TLS 1.2 and 1.3 are both supported.

Request replay, compose, and modification

Rebuild any captured request by changing method, URL, headers, query parameters, or body, then resend without leaving Rockxy. Compose supports importing cURL and exporting requests as Swift, Python, JavaScript, or Go snippets.

AI Assistant for traffic analysis

Select one or more captured requests and ask why a request failed, what changed, or what to verify next. Rockxy runs local analysis first; it calls Ollama or a configured provider model only after you review and confirm the exact bounded, redacted context it will send. The assistant never mutates traffic or executes follow-up actions automatically.

Redaction before sharing

Strip credentials, tokens, and sensitive values from HAR exports, session archives, CSV, or Postman files while keeping the original captured session intact. Redaction is also active on MCP exports by default.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • Fully native Swift and SwiftUI on macOSBuilt entirely in Swift with SwiftUI, AppKit, and SwiftNIO rather than ported from a cross-platform framework. The result is a workspace that respects macOS conventions, runs at native speed, and integrates with Keychain, system proxy settings, and certificate trust the way Mac apps are expected to.
  • Local-first with no account requiredCaptured traffic stays on your Mac, routed through a local listener with no cloud relay. No account is required to start debugging. The app never phones home with captured payloads; the only network activity in the core workflow is the system proxy setting that points traffic at Rockxy's local port.
  • Active, responsive developmentThe project ships README translations in 20 languages, maintains a detailed public changelog with per-release notes, and has closed specific bug reports within the same public GitHub and Reddit threads where they were raised. The maintainer shipped localization because users asked for it in public threads, a signal that community feedback reaches the roadmap.

Trade-offs

  • -macOS 14 and later onlyRockxy requires macOS Sonoma (14) or later and does not run on Windows or Linux. Developers on older macOS versions or non-Mac operating systems need a different tool. Charles Proxy and Fiddler Everywhere remain the cross-platform options in this category.
  • -Official binary carries additional license termsThe community source code on GitHub is AGPL-3.0 and builds made directly from the repo are AGPL builds. The official signed .dmg carries an additional Binary EULA v1.0 that permits personal and team use but restricts redistribution and resale of the official binary as a hosted or managed service. Builds made from the AGPL source repo are governed by AGPL-3.0 only.
  • -Active development with 85 open issuesWith 85 open issues and a codebase public since March 2026, Rockxy is in active but early development. Edge cases in upstream proxy routing, TLS handling, and WebSocket upgrades have required multiple fix passes per the changelog. Teams should track release notes before relying on specific behavior in production debugging workflows.
versus alternatives

Rockxy vs alternatives#

Rockxy vs Proxyman

Proxyman is the closest direct competitor: also a native macOS app built with SwiftUI, targeting the same macOS developer audience. The core difference is licensing. Proxyman is a commercial product; its full feature set, including map-local rules, scripting, and team sharing, requires a paid license. Rockxy's community edition is AGPL-3.0 and covers capture, HTTPS decryption, replay, breakpoints, and redaction at no cost.

The notable Rockxy differentiator in this comparison is the local MCP server. Proxyman has no equivalent feature for exposing captured traffic to AI coding assistants like Claude Desktop or Claude Code. Developers building AI-integrated products who want to inspect captured payloads from within their AI client will find Rockxy's read-only MCP tooling useful.

Proxyman has a longer release history and a more established paid support model. Teams that need a battle-tested commercial tool with dedicated support should evaluate Proxyman's paid tier before committing to Rockxy for critical production debugging.

Rockxy vs Charles Proxy

Charles Proxy is cross-platform and runs on Windows, Linux, and macOS. For teams with mixed operating systems, Charles remains the most established option in this category. On macOS, Charles's Java-based foundation means it does not integrate natively with Keychain, system proxy settings, or macOS UI conventions.

Rockxy's native Swift implementation produces a different interaction model: certificate trust integrates with Keychain directly, the app process filter works through macOS APIs, and the workspace follows macOS conventions throughout. For macOS-only teams, the UI difference is real and was specifically cited in community Reddit threads as a reason to evaluate Rockxy.

Charles has a one-time license option; Rockxy's community edition is free under AGPL-3.0.

Rockxy vs Fiddler Everywhere

Fiddler Everywhere is cross-platform, cloud-synced, and team-focused. It includes collaboration features, scripting, and cloud-based session sharing. If your team needs to share debugging sessions across Windows, Linux, and macOS machines with a cloud-backed workspace, Fiddler Everywhere's paid tier covers that workflow.

Rockxy's local-first architecture is the tradeoff: captured traffic stays on the developer's Mac, with no cloud relay and no team sync out of the box. Teams that need file-based session sharing (HAR exports, Rockxy session archives) can replicate the collaboration workflow manually. For security-sensitive contexts where traffic must stay on-device, Rockxy's local architecture is the advantage.

install · quick start

Quick start#

bash
Install Rockxy on macOS 14 or later using Homebrew or the signed universal .dmg from GitHub Releases.

```bash
brew install --cask rockxy
```

Download the signed universal .dmg: https://github.com/RockxyApp/Rockxy/releases/latest
tech stack · detected from GitHub

What it's built on#

Languages
Swift
Messaging
WebSocket
Tooling
GraphQL
frequently asked

FAQ#

Does Rockxy require a paid license to inspect HTTPS traffic?

No. HTTPS decryption is available in the free Community edition. Rockxy generates a P-256 ECDSA root CA on first launch, seals it in your Keychain, and decrypts HTTPS from any host you configure with per-host wildcard rules. Pro capabilities cover features like deeper replay, scripting, and collaboration, not the core debugging workflow.

What is the difference between the AGPL source and the official signed .dmg?

The community source code on GitHub is licensed AGPL-3.0-or-later; builds made solely from that repo are AGPL builds. The official signed .dmg distributed by Rockxy carries an additional Binary EULA v1.0. That EULA permits personal and team use but restricts redistribution and resale of the official binary as a hosted or managed service. Building from the source repo is governed by AGPL-3.0 only. See LICENSING.md in the repository for the artifact-by-artifact licensing boundary.

Can Rockxy capture traffic from an Android device?

Rockxy is built for macOS and captures traffic from macOS apps, iOS simulators, and iOS physical devices. Android capture is not documented in the README or release notes as of the 0.41.0 release. The tool's GitHub topics and feature set are focused on the Apple platform. Community Reddit threads have raised Android capture as a question; the README does not confirm it as a supported workflow.

How does the MCP server work, and is it safe to leave running?

Rockxy runs a local MCP server over stdio, token-authenticated, that lets MCP clients like Claude Desktop or Claude Code read captured traffic through ten read-only tools. A second set of ten tools that can create or modify rules (mocks, breakpoints, blocks) stays disabled until you explicitly enable 'Allow MCP Clients to Change Rules and Capture'. The read-only tools pose no mutation risk; leaving the read-only server running is safe for daily use.

Does Rockxy send captured data to any external service?

By default, captured traffic stays on your Mac. The AI Assistant runs local analysis first and only sends a bounded, redacted payload to Ollama or a configured provider after you review the data and confirm the send. The local MCP server exposes traffic only to processes on the same Mac through an authenticated stdio connection. Redaction is on by default for both MCP exports and AI payloads.

also worth a look

Similar open-source tools#

cap captcha

Alternative toGoogle reCAPTCHA Enterprise

Self-hosted CAPTCHA with proof-of-work, no visual puzzles or trackers

  • 8,281 GitHub stars
  • Apache-2.0Licence Apache-2.0

Fastapi

Alternative toAWS API Gateway

High-performance Python API framework with auto OpenAPI documentation

  • 104,531 GitHub stars
  • MITLicence MIT

Unkey

Alternative toKong Konnect

Unified API keys, gateways, and observability for developers.

  • 5,483 GitHub stars
  • FSL-1.1-ALv2Licence FSL-1.1-ALv2

WebCheck-OSINT

Alternative toShodan

44-check OSINT scanner for DNS, SSL, ports, CVEs, and TLS audits

  • 347 GitHub stars
  • MITLicence MIT

Bifrost

Alternative toPortkey

Open-source AI gateway with 23+ providers, failover, and MCP support.

  • 9,431 GitHub stars
  • Apache-2.0Licence Apache-2.0

Keda

Alternative toKedify

Event-driven Kubernetes autoscaling with 70+ scalers and scale to zero

  • 10,701 GitHub stars
  • Apache-2.0Licence Apache-2.0
by category

Open source tools in these categories#

610

Developer Tools

REA (Reverse Engineer Anything), Skills for Real Engineers, superpowers
91

APIs & Integration

n8n, Firecrawl, iptv
178

Security & Monitoring

RustDesk, REA (Reverse Engineer Anything), Sherlock
214

Web Development

freeCodeCamp, Skills for Real Engineers, superpowers

Sponsors

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,942 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
  • #Email

rakazo

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 7,478 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

SnitchFeed

Live monitoring on LinkedIn, X, Reddit & more. Agentic social listening for startups.

Marketing & Growth

Advertise your product

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Find open source alternatives to paid software

/
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • Arc to Zen Browser
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • Railway to Coolify
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Confluence to Wiki.js
  • Microsoft Teams to Rocket.Chat
  • 1Password to KeePassXC
  • Firebase to Supabase
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Asana to Leantime
  • Contentful to Strapi
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • Arc to Zen Browser
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • Railway to Coolify
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Confluence to Wiki.js
  • Microsoft Teams to Rocket.Chat
  • 1Password to KeePassXC
  • Firebase to Supabase
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Asana to Leantime
  • Contentful to Strapi