FLUTTER ECOSYSTEM

shakebugs/shake-flutter

Bug reporting SDK for Flutter apps.

shake-flutter project cover
Stars
17
Forks
5
Last push (UTC)
May 13, 2026
Project status
Active
Shake GitHub avatar
GITHUB Organization

Shake ↗

Bug and crash reporting tool for mobile apps

LanguagesDartKotlinObjective-CSwiftRubyPythonHTML

Technical topics

Packages published by this repository

Dependencies used

Dependency list 3 items
  • flutter{"sdk":"flutter"}
  • path^1.8.0
  • flutter_testDevelopment{"sdk":"flutter"}

Original README

English project snapshot. Visit GitHub for the latest content.

Expand / collapse project README

Shake Flutter SDK

pub package

Flutter plugin for bug reporting.

Features

Feature Available
Bug reporting
Crash reporting
Users

Requirements

Platform Version
Flutter 1.12
Android 7.0
iOS 12.0

How to use

Install Shake

Add Shake to your pubspec.yaml file.

dependencies:
      shake_flutter: ^17.2.3

Install package by running command in terminal.

flutter packages get
Start Shake

Call Shake.start() method in the main.dart file.

import 'dart:io';
import 'package:flutter/material.dart';
import 'package:shake_flutter/shake_flutter.dart';

void main() {
  WidgetsFlutterBinding.ensureInitialized();

  String apiKey = Platform.isIOS ? 'ios-app-api-key' : 'android-app-api-key';
  Shake.start(apiKey);

  runApp(MyApp());
}

Replace ios-app-api-key and android-app-api-key with the actual values you have in your app settings.

Resources