awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ChuckerTeam avatar

ChuckerTeam/chucker

0
View on GitHub↗
4,532 stars·453 forks·Kotlin·Apache-2.0·5 views

Chucker

Chucker is an on-device HTTP inspector for Android applications that captures and records network traffic for the OkHttp library. It functions as a network interceptor and proxy-like utility, allowing for the analysis of API calls directly within the mobile application environment.

The tool provides a local interface for analyzing API interactions, which includes the ability to decode binary response bodies into human-readable text. It also includes security features to mask sensitive information in request and response headers through redaction rules.

Captured transactions are managed via a local database with configurable time-based data retention to automatically purge old records. The system integrates directly into the request and response pipeline to monitor data exchange and headers.

Features

  • Android Application Debugging - Provides an on-device tool for capturing and inspecting the network behavior of running Android applications.
  • Mobile API Troubleshooting Tools - Offers utilities to analyze real-time network interactions and resolve connectivity issues directly on mobile devices.
  • In-App Traffic Monitoring - Ships an integrated native Android user interface for real-time monitoring of network traffic.
  • Network Inspectors - Provides a specialized network inspector for capturing and analyzing HTTP traffic within Android applications.
  • On-Device Network Monitoring - Allows analysis of web service interactions and binary payloads without needing a proxy or external tool.
  • HTTP Traffic Inspection - Provides real-time monitoring and analysis of HTTP request and response bodies for apps using OkHttp.
  • HTTP Request Interceptors - Implements application-level middleware that intercepts and records HTTP requests and responses via the OkHttp pipeline.
  • Traffic Proxying - Acts as an on-device proxy utility to intercept and inspect network traffic without external desktop software.
  • Binary Format Decoders - Converts raw binary request and response payloads into structured, human-readable formats.
  • Binary String Decoders - Provides utilities to translate non-standard binary data payloads into human-readable text for inspection.
  • Automatic Redaction - Automatically detects and masks sensitive information in network headers to prevent private data exposure.
  • Header Redactions - Filters sensitive information from request and response headers using predefined masking rules.

Star history

Star history chart for chuckerteam/chuckerStar history chart for chuckerteam/chucker

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Chucker

Similar open-source projects, ranked by how many features they share with Chucker.
  • jgilfelt/chuckjgilfelt avatar

    jgilfelt/chuck

    4,675View on GitHub↗

    Chuck is an in-app network debugger and HTTP traffic logger for Android applications. It intercepts and records outgoing requests and incoming responses for OkHttp clients, providing an interface to monitor network activity and debug API interactions directly on a mobile device. The tool enables the inspection of network traffic through gzip decompression of compressed payloads and a search utility for filtering transactions by request paths or response codes. Captured interactions can be exported to external applications using the Android system share intent. The system manages data using l

    Java
    View on GitHub↗4,675
  • openai/openai-goopenai avatar

    openai/openai-go

    2,974View on GitHub↗

    openai-go is an LLM SDK for Go and a client for interacting with OpenAI services. It provides type-safe bindings to generate text, images, and audio via REST endpoints, enabling the integration of large language models and AI assistant orchestration into Go applications. The library serves as an agent orchestration tool for managing stateful conversation threads and autonomous agents with integrated tool calling and file search. It also functions as an asynchronous batch processing client for monitoring large-scale request groups and fine-tuning jobs, alongside a management SDK for controllin

    Go
    View on GitHub↗2,974
  • facebook/stethofacebook avatar

    facebook/stetho

    12,672View on GitHub↗

    Stetho is a debug bridge that connects Android applications to Chrome Developer Tools. It allows for the real-time inspection of network traffic, internal application state, and the user interface layout directly within a desktop browser. The project provides specialized inspectors for analyzing Android-specific components. This includes a network inspector for capturing HTTP requests and responses, an SQLite database browser for querying local storage, and a view hierarchy inspector for mapping UI elements and styles. Additional capabilities cover runtime execution via an embedded JavaScrip

    Java
    View on GitHub↗12,672
  • proxymanapp/proxymanProxymanApp avatar

    ProxymanApp/Proxyman

    6,858View on GitHub↗

    Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket traffic. It functions as a man-in-the-middle proxy, decrypting SSL/TLS traffic to allow real-time inspection and modification of encrypted requests and responses. The tool is designed for debugging web and mobile applications, with capabilities for API mocking and simulation, scriptable traffic modification, and team collaboration on network logs. What distinguishes Proxyman is its deep integration with mobile and cross-platform development workflows. It provides automated certif

    debugging-tooliosmacos
    View on GitHub↗6,858
See all 30 alternatives to Chucker→

Frequently asked questions

What does chuckerteam/chucker do?

Chucker is an on-device HTTP inspector for Android applications that captures and records network traffic for the OkHttp library. It functions as a network interceptor and proxy-like utility, allowing for the analysis of API calls directly within the mobile application environment.

What are the main features of chuckerteam/chucker?

The main features of chuckerteam/chucker are: Android Application Debugging, Mobile API Troubleshooting Tools, In-App Traffic Monitoring, Network Inspectors, On-Device Network Monitoring, HTTP Traffic Inspection, HTTP Request Interceptors, Traffic Proxying.

What are some open-source alternatives to chuckerteam/chucker?

Open-source alternatives to chuckerteam/chucker include: jgilfelt/chuck — Chuck is an in-app network debugger and HTTP traffic logger for Android applications. It intercepts and records… openai/openai-go — openai-go is an LLM SDK for Go and a client for interacting with OpenAI services. It provides type-safe bindings to… facebook/stetho — Stetho is a debug bridge that connects Android applications to Chrome Developer Tools. It allows for the real-time… proxymanapp/proxyman — Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket… etherdream/jsproxy — jsproxy is a web traffic proxy designed to route requests through a ServiceWorker to bypass network restrictions while… yaklang/yakit — Yakit is a comprehensive cybersecurity all-in-one platform designed for security assessments. It integrates a suite of…