# didi/echo

Echo是一款桌面端调试工具，旨在提高客户端的研发调试效率

Repository: https://github.com/didi/echo
Canonical: https://ross.abutalabs.com/products/didi-echo
Language: Objective-C
License: Apache-2.0
License Family: permissive
Topics: echo, ios, tools, debug, mac
Archived: true
Last push: 2021-09-27T03:40:58+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2435, "days_push": 1801, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1035, forks 119 (observed 2026-08-28T04:03:18.997599+00:00)

## What it is
Echo is a desktop (Mac) debugging tool by DiDi that connects to iOS apps over the local network to inspect network requests, logs, view hierarchies, crashes, and performance issues in real time. It features a plugin architecture with built-in UI templates, making it easy to extend with custom business debugging capabilities.

## Use cases
- inspect iOS app network requests on a big screen
- view and modify view hierarchy of an iOS app from Mac
- detect memory leaks and jank in iOS apps
- view app logs and crash reports without switching apps
- simulate GPS location during iOS development
- build custom debugging plugins for an iOS app

## When to avoid
- you need an Android debugging tool
- you only need HTTP proxying rather than in-app debug integration
- you require actively maintained software with recent updates

## Facets
- artifact type: application
- maturity: maintenance
- function: developer-tools, monitoring, logging, testing
- domain: developer-tools, mobile-development
- platform: -
- tags: debugging-tool, ios-debugging, plugin-system, network-inspection, view-hierarchy, performance-detection, objective-c, debugging, macos, ios, desktop

## Member repositories
- didi/echo (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:18.997599+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:04:53.300962+00:00, confidence not recorded.
  - readme: https://github.com/didi/echo (fetched 2026-08-28T04:03:18.997599+00:00, sha cae478aff7d2)
- Data as of 2026-08-30T08:39:29.467469+00:00.
