Measure Github Logo

PRs Welcome GitHub commit activity GitHub closed issues

## Mobile apps break, get to the root cause faster Measure helps mobile teams monitor and fix crashes, ANRs, bugs, and performance issues. The open source alternative to Firebase Crashlytics. ## Quick start Sign up to [Measure Cloud](https://measure.sh) or [self host](https://measure.sh/docs/hosting) on your own servers. Once you've logged in, check out our [SDK integration](https://measure.sh/docs/sdk-integration-guide) docs. ## Features ### Session Timelines πŸŽ₯ Debug issues easily with [session timelines](https://measure.sh/product/session-timelines). Get the complete context with automatic tracking for clicks, navigations, http calls and more. Session Timelines ### App Health πŸ“ˆ Monitor important metrics to stay on top of [app health](https://measure.sh/product/app-health). Quickly see deltas to make sure you're moving in the right direction. App Health ### Crashes πŸ’₯ and ANRs ⏳ Automatically track [Crashes and ANRs](https://measure.sh/product/crashes-and-anrs). Dive deeper with screenshots, filters and detailed stacktraces. Crashes and ANRs ### Performance Traces ⚑️ Analyze [app performance](https://measure.sh/product/performance-traces) with traces and spans. Break down complex issues and intelligently smoothen out bottlenecks. Performance Traces ### Bug Reports 🐞 Capture [bug reports](https://measure.sh/product/bug-reports) with a device shake or SDK call. Get full history of user actions leading to the bug. Bug Reports ### User Journeys πŸ‘£ Understand how [users move](https://measure.sh/product/user-journeys) through your app. Easily visualise screens most affected by issues. User Journeys ### Network Performance πŸ“‘ Monitor and improve [network performance](https://measure.sh/product/user-journeys) across your app. Identify the slowest and most error-prone endoints for targeted improvements. Network Performance ### Adaptive Capture πŸ’° [Dynamically adjust](https://measure.sh/product/adaptive-capture) data collection parameters without needing to roll out app updates. Turn up data collection during a new release and turn it down to save on storage and costs when things are running smoothly. Adaptive Capture ## Mission We aim to build the best tool for monitoring mobile apps in production. Building performant mobile apps is hard. Monitoring and debugging them in production is harder. Developers need to use a variety of different tools to debug issues, measure performance and analyse user behavior which leads to critical time being wasted during production incidents. We aim to build a tool that helps developers stop flying blind during production issues and get to the root cause faster. We operate in public as much as possible and we aim to be community focused and driven by feedback from real developers building in the trenches. We would love for you to contribute to Measure by opening issues, sending PRs, ⭐ the repo and recommending us to your fellow developers! ## Important Docs 1. [**SDK Integration Guide**](https://measure.sh/docs/sdk-integration-guide) - Integrate Android or iOS SDK and start measuring in no time 2. [**Explore Features**](https://measure.sh/docs/features/feature-session-timelines) - Learn about the features available in Measure and how to use them 3. [**Contribution Guide**](CONTRIBUTING.md) - Contribute to Measure ## Platforms Measure supports Android, iOS, Flutter and React Native. More platforms may be supported in the future. ## Roadmap Check out what's being worked on and what's in the pipeline in our [Roadmap](https://github.com/orgs/measure-sh/projects/5/views/1) ## Open Source License Measure is fully open source and is available under the [Apache 2.0 license](./LICENSE) ## Maintainers - [@anupcowkur](https://github.com/anupcowkur) - [@detj](https://github.com/detj) - [@abhaysood](https://github.com/abhaysood) - [@adwinross](https://github.com/adwinross) - [@gandharva](https://github.com/gandharva) ## Contributors Measure would not be possible without our amazing contributors! ❀️
Anup Cowkur
Anup Cowkur

πŸ’» 🚧 πŸ‘€ πŸ“– πŸ›‘οΈ
Abhay Sood
Abhay Sood

πŸ’» 🚧 πŸ‘€ πŸ“–
Debjeet Biswas
Debjeet Biswas

πŸ’» 🚧 πŸ‘€ πŸ“– πŸ›‘οΈ
Adwin Ronald Ross
Adwin Ronald Ross

πŸ’» 🚧 πŸ‘€ πŸ“–
gandharva kumar
gandharva kumar

πŸ‘€ πŸ“–
Aleksei Starchikov
Aleksei Starchikov

πŸ’»
Amit Samant
Amit Samant

πŸ’» πŸ“–
Paul HΓΆrmann
Paul HΓΆrmann

πŸ’»
Shabinder Singh
Shabinder Singh

πŸ’» πŸ“–
Kamal Nayan
Kamal Nayan

πŸ’»
Abhay kumar
Abhay kumar

πŸ›‘οΈ
Mr.Sanchez
Mr.Sanchez

πŸ€”
fahmisdk6
fahmisdk6

πŸ› πŸ€”
gyan-kukufm
gyan-kukufm

πŸ›
Alex Cohen
Alex Cohen

πŸ€”
Ritik Jain
Ritik Jain

πŸ€”
Suhaib
Suhaib

πŸ›
JosΓ© Rodrigues
JosΓ© Rodrigues

πŸ€”
prudhvi reddy
prudhvi reddy

πŸ€”
alphaleadership
alphaleadership

πŸ€”
Stavros Malakoudis
Stavros Malakoudis

πŸ€”
Arun sudharsan
Arun sudharsan

πŸ€”
Abhishek
Abhishek

πŸ€”
adnan-rapido
adnan-rapido

πŸ€”
Asheesh Verma
Asheesh Verma

πŸ›
Bhanupro
Bhanupro

πŸ‘€
Charalampos Malakoudis
Charalampos Malakoudis

πŸ› πŸ€”
Vibhu
Vibhu

πŸ‘€
Pranathi-pellakuru
Pranathi-pellakuru

πŸ€”
Hubert Gruszecki
Hubert Gruszecki

πŸ‘€
Ash
Ash

🚧 πŸ“–
Martin Marconcini
Martin Marconcini

πŸ“–
## Discord Come say hi on our [Discord](https://discord.gg/f6zGkBCt42)