Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Measure is an open-source tool to monitor mobile apps. We connect the dots between user actions, app events, network calls, logs, and errors to make debugging production issues easy!

License

Notifications You must be signed in to change notification settings

measure-sh/measure

Measure Github Hero Image

PRs Welcome GitHub commit activity GitHub closed issues

Measure helps you get to the root cause

  • Capture Crashes and ANRs automatically.
  • Monitor app health metrics such as launch times, error rates and app sizes.
  • View event timelines of error sessions with auto-tracked user clicks, navigation events, http calls, cpu usage, memory usage and more for deeper debugging context.
  • Allow your users to send bug reports via SDK call or device shake.
  • Optimize performance with traces.
  • Visualize user navigations through your app.
  • Track custom events with additional business specific attributes.
  • Dynamically adjust data collection parameters without needing to roll out app updates.
  • Self-Host for full data privacy or use Measure Cloud for convenience.

Table of Contents

Quick start

Measure is available as a self-hosted platform that comes with a simple one line install script. Check out our Self hosting and SDK integration guides.

Features

App Health

Monitor important metrics to stay on top of app health. Quickly see deltas to make sure you're moving in the right direction.

Session Timelines

Debug issues easily with session timelines. Get the complete context with automatic tracking for clicks, navigations, http calls and more.

Crashes and ANRs

Automatically track Crashes and ANRs. Dive deeper with screenshots, filters and detailed stacktraces

Performance Traces

Analyze app performance with traces and spans. Break down complex issues and intelligently smoothen out bottlenecks.

Bug Reports

Capture bug reports with a device shake or SDK call. Get full history of user actions leading to the bug.

User Journeys

Understand how users move through your app. Easily visualise screens most affected by issues.

Adaptive Capture

Dynamically adjust 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.

Philosophy

Our mission is 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 stitching context and get to the root cause while having full control over data storage via self-hosting or using our hosted Measure Cloud.

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 and recommending us to your fellow developers!

Support the project

If you want to support the project and get updates on new features and releases, please ⭐ this repo and give us a shoutout on social media!

Docs

  1. Self Hosting Guide - Get started with hosting Measure
  2. SDK Integration Guide - Integrate Android or iOS SDK and start measuring in no time
  3. Explore Features - Learn about the features available in Measure and how to use them
  4. REST API Docs - REST APIs used by the dashboard app and SDKs
  5. Versioning Guide - Understand how versions are tagged
  6. Contribution Guide - Contribute to Measure

Platforms

Currently, we support Android, iOS and Flutter. React Native SDK is coming soon.

Roadmap

Check out what's being worked on and what's in the pipeline in our Roadmap

Open Source

Measure is fully open source and is available under the Apache 2.0 license

Discord

Come say hi on our Discord

Team

About

Measure is an open-source tool to monitor mobile apps. We connect the dots between user actions, app events, network calls, logs, and errors to make debugging production issues easy!

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors 12