Meituan-Dianping/Logan

Logan is a lightweight case logging system based on mobile platform.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 60 minutes ago
Added to GitGenius on September 11th, 2026
Created on September 26th, 2018
Open Issues & Pull Requests: 160 (+0)
GitHub issues: Enabled
Number of forks: 903
Total Stargazers: 6,009 (+0)
Total Subscribers: 125 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.8 hours
Mean response time: 11.9 days
90th percentile: 5.1 days
Tracked items: 21

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 20
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 685 days
Stale 30+ days: 20
Stale 90+ days: 20

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • dependencies (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Logan is a lightweight logging system designed for mobile platforms.

Logan addresses the challenge of efficient log collection and storage on resource-constrained mobile devices. The system operates by capturing application logs locally on the device and organizing them into a compact, case-based structure. This approach minimizes the overhead on mobile performance while preserving detailed diagnostic information that can be retrieved later for analysis and debugging.

Developers working on mobile applications where logging overhead is a concern should consider Logan. The tool suits projects that need to balance comprehensive logging with the performance constraints of mobile environments. It is particularly valuable for teams building applications where understanding user-reported issues requires access to detailed logs without impacting the application's runtime performance.

The project shows consistent maintenance activity with regular updates to its codebase. Development includes ongoing refinements to the logging infrastructure and periodic additions to support different mobile platform requirements. The maintainers actively address issues and incorporate improvements based on real-world usage patterns from production mobile applications.