Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bamlab/flashlight

📱⚡️ Lighthouse for Mobile - audits your app and gives a performance score to your Android apps (native, React Native, Flutter..). Measure performance on CLI, E2E tests, CI...
https://github.com/bamlab/flashlight

android apm audit e2e flutter lighthouse mobile monitoring native performance performance-optimization performance-testing profiling react-native tracing

Last synced: 1 day ago
JSON representation

📱⚡️ Lighthouse for Mobile - audits your app and gives a performance score to your Android apps (native, React Native, Flutter..). Measure performance on CLI, E2E tests, CI...

Awesome Lists containing this project

README

        


Flashlight

# Get a performance score for your app 🔦

Flashlight generates a performance score for your Android app, aggregating different metrics. _(📱 iOS support is also [in the works](https://github.com/bamlab/flashlight/issues))_

🙅 No setup required in your app
🚀 Measure performance even on **production** apps
✨ Generates beautiful reports ([like this Flatlist/Flashlist comparison](https://docs.flashlight.dev/examples/flashlist/report.html))

image




With Flashlight 🔦, you can either:

- Upload an app and get your performance score on [app.flashlight.dev](https://app.flashlight.dev/)

Or use the CLI:

- [`flashlight measure`](https://docs.flashlight.dev): quickly audit your perf with real-time measures
- [`flashlight test`](https://docs.flashlight.dev/test): automate your measures with e2e performance testing over several iterations
- [`flashlight cloud`](https://docs.flashlight.dev/cloud): run measures on real devices in the cloud & integrate in your CI setup

## Installation

**macOS/Linux**

```bash
curl https://get.flashlight.dev | bash
```

**Windows**

```powershell
iwr https://get.flashlight.dev/windows -useb | iex
```

## Usage

Head over to the docs at [docs.flashlight.dev](https://docs.flashlight.dev)

## Contributing

We love pull requests! Head over to [the contribution guide](./CONTRIBUTING.md) to get started.