DEV.co
Open-Source DevOps · measure-sh

measure

Measure is an open-source mobile app monitoring platform that tracks crashes, performance issues, and user behavior as an alternative to Firebase Crashlytics. It supports Android, iOS, Flutter, and React Native with self-hosted and cloud deployment options.

Source: GitHub — github.com/measure-sh/measure
1.3k
GitHub stars
80
Forks
TypeScript
Primary language
Apache-2.0
License (OSI-approved)

Key facts

Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.

FieldValue
Repositorymeasure-sh/measure
Ownermeasure-sh
Primary languageTypeScript
LicenseApache-2.0 — OSI-approved
Stars1.3k
Forks80
Open issues96
Latest releasern-v0.1.1 (2026-06-16)
Last updated2026-07-08
Sourcehttps://github.com/measure-sh/measure

What measure is

TypeScript-based APM (Application Performance Monitoring) system providing crash reporting, ANR detection, session timelines, performance traces, and adaptive data capture for mobile platforms. Offers REST/SDK integration for real-time event collection and analysis.

Quickstart

Get the measure source

Clone the repository and explore it locally.

terminalbash
git clone https://github.com/measure-sh/measure.gitcd measure# follow the project's README for install & configuration

Need it deployed, integrated, or customized instead? DEV.co ships production installs.

Best use cases

Production Crash & Performance Monitoring

Teams needing real-time crash detection, ANR tracking, and performance metrics for Android/iOS apps with session context (clicks, network calls, navigations) to accelerate root-cause analysis.

Firebase Crashlytics Migration

Organizations seeking feature parity with Crashlytics but requiring data sovereignty, custom deployment, or avoiding vendor lock-in with a self-hosted open-source alternative.

Cross-Platform Mobile Observability

Flutter and React Native teams needing unified monitoring across multiple platforms with adaptive capture to balance data collection cost against incident response needs.

Implementation considerations

  • SDK integration is required per-platform (Android, iOS, Flutter, React Native); review SDK documentation and API compatibility with your app's target OS versions.
  • Session timeline and crash capture rely on automatic instrumentation; assess overhead impact on app startup time, battery, and network usage in your target environments.
  • Adaptive capture feature enables dynamic tuning of data collection without app updates—requires backend-to-SDK communication; test rollout strategy and monitoring dashboards.
  • Self-hosting requires provisioning backend infrastructure, database, and dashboard frontend; cloud option available but commercial SaaS terms not fully detailed in README.
  • 96 open issues and v0.1.1 release indicate active development; plan for breaking changes and feature gaps common in early-stage projects (pre-v1.0).

When to avoid it — and what to weigh

  • Web or Backend-Only Focus — Not applicable for web apps, APIs, or backend services. Design is mobile-specific (Android, iOS, Flutter, React Native).
  • Minimal Operational Capacity — Self-hosting requires infrastructure, database, and DevOps overhead. Cloud option exists but self-hosted deployments demand ongoing maintenance and scaling decisions.
  • Enterprise Compliance at Scale — Still early-stage (v0.1.1 released June 2026); unclear certification status for SOC 2, HIPAA, or other regulated industry requirements. Requires due diligence.
  • Established Vendor Relationships — If already integrated deeply with Firebase ecosystem or other SaaS observability platforms, migration effort and integration complexity may outweigh benefits.

License & commercial use

Apache License 2.0 (Apache-2.0). Permissive open-source license allowing use, modification, and distribution for commercial purposes with attribution and liability disclaimers.

Apache 2.0 explicitly permits commercial use. However, this covers the open-source codebase only. Cloud service (Measure Cloud) and any commercial support or SaaS terms are separate; review measure.sh/pricing and commercial policies independently. Self-hosting is freely permitted under Apache 2.0.

DEV.co evaluation signals

Editorial assessment — not user reviews. Directional, with an explicit confidence level.

SignalAssessment
MaintenanceActive
DocumentationAdequate
License clarityClear
Deployment complexityModerate
DEV.co fitGood
Assessment confidenceHigh
Security considerations

Project tags security in maintainer roles and cites crash/ANR monitoring capability. No security policy, vulnerability disclosure process, or third-party audit details provided in excerpt. Considerations: (1) Session timelines capture user interactions including network payloads—ensure PII and credentials are not logged; (2) self-hosted deployments inherit responsibility for securing backend, database, and API authentication; (3) SDK operates on-device with access to app state and user actions—review permissions model and data retention; (4) data transmission to backend must use TLS; (5) crash reports may include stack traces with sensitive code paths. Conduct security review of SDKs and deployment docs before production use in regulated domains.

Alternatives to consider

Firebase Crashlytics

Industry-standard SaaS with deeper Google Cloud integration, larger user base, and proven enterprise support. Closed-source and vendor-locked but mature. Choose if you prefer managed service and accept Firebase ecosystem coupling.

Sentry

Open-source error tracking with self-host and SaaS options, broader platform support (web, backend, mobile), and mature community. More established but less mobile-centric than Measure. Better fit for polyglot observability.

New Relic Mobile

Enterprise APM platform with strong performance monitoring, user journey analytics, and managed SaaS. Proprietary but feature-rich. Choose if budget allows and you need tighter ITSM/DevOps integrations.

Software development agency

Build on measure with DEV.co software developers

Review the full documentation at measure.sh, explore the GitHub repository, and assess self-hosting vs. cloud deployment requirements for your observability stack.

Talk to DEV.co

Related open-source tools

Surfaced by semantic similarity across the DEV.co open-source index.

Related on DEV.co

Explore the category and the services that help you build with it.

measure FAQ

Can I use Measure for free?
Yes. The open-source codebase is free under Apache 2.0. Self-hosting is free. Measure Cloud (SaaS) offers free tier—pricing not detailed in README; check measure.sh/pricing.
Does Measure support web apps or backend services?
No. Measure is designed for mobile only: Android, iOS, Flutter, and React Native. Web, API, and backend monitoring are out of scope.
What data does Measure collect by default?
Session timelines (user interactions, navigations, HTTP calls), crashes, ANRs, performance traces, and bug reports. Adaptive capture allows dynamic tuning. Review SDK docs for exact fields and privacy implications.
How do I deploy Measure for my team?
Two options: (1) Use Measure Cloud (managed SaaS, free/paid tiers); (2) self-host on your infrastructure. Self-hosting requires provisioning backend, database, and dashboard. See measure.sh/docs/hosting.

Work with a software development agency

Adopting measure is usually one piece of a larger software development effort. As a software development agency, DEV.co provides software development services and web development expertise — pairing senior software developers and web developers with your team to design, build, and operate open-source devops software in production.

Evaluate Measure for Your Mobile Team

Review the full documentation at measure.sh, explore the GitHub repository, and assess self-hosting vs. cloud deployment requirements for your observability stack.