Featurebase (Unofficial) Flutter SDK

Featurebase is a Feedback, Help center, Changelog and Survey hub. Learn more at featurebase.app

Features

  • Feedback
  • X Help center
  • X Changelog
  • Surveys

Platform Support

Android iOS MacOS Web Linux Windows
❌*

Some CORS issues cause it not to load on web (looking into a fix) *

Get started

First you need to add the package to your pubspec.yaml file.

Then add the FeaturebaseLocalizations delegate to your MaterialApp for the packages localization.

localizationsDelegates: [
    FeaturebaseLocalizations.delegate,
    //Any other delegates
],

Help Center Usage

Call the openHelpCenter function to open the help center panel.

openHelpCenter(
    logo: SvgPicture.asset(
        'assets/logo.svg',
        height: 25,
        width: 25,
        colorFilter: const ColorFilter.mode(
            Colors.white,
            BlendMode.srcIn,
        ),
    ),
    helpCenterUrl: 'https://help.featurebase.app', // Use your featurebase url
    primaryColor: Theme.of(context).primaryColor,
    textColor: Colors.white,
    backgroundColor: Theme.of(context).scaffoldBackgroundColor,
    context: context,
);

Example:

Example Image

Changelog Usage

Call the openChangelog function to open the changelog page.

openChangelog(
    logo: SvgPicture.asset(
        'assets/logo.svg',
        height: 25,
        width: 25,
        colorFilter: const ColorFilter.mode(
            Colors.white,
            BlendMode.srcIn,
        ),
    ),
    feedbackUrl: 'https://feedback.featurebase.app', // Use your featurebase url
    primaryColor: Theme.of(context).primaryColor,
    textColor: Colors.white,
    backgroundColor: Theme.of(context).scaffoldBackgroundColor,
    context: context,
);

Example:

Example Image

Localization

Supported languages:

  • Afrikaans
  • Arabic
  • Azerbaijani
  • Belarusian
  • Bulgarian
  • Tibetan
  • Catalan
  • Czech
  • Danish
  • German
  • German (Switzerland)
  • Greek
  • English
  • Spanish (Spain)
  • Spanish (Latin America)
  • Persian
  • Finnish
  • French
  • Galician
  • Hindi
  • Hungarian
  • Indonesian
  • Icelandic
  • Italian
  • Japanese
  • Korean
  • Lithuanian
  • Latvian
  • Malay
  • Norwegian Bokmal
  • Dutch (@stijnvdkolk)
  • Polish
  • Portuguese (Brazil)
  • Romanian
  • Russian
  • Slovak
  • Slovene
  • Serbian
  • Swedish
  • Swahili
  • Tahi
  • Turkish
  • Ukrainian
  • Vietnamese
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Chinese (Traditional - Taiwan)

Contribution

Please file an issue if you find an issue or you can make a pull request.

Libraries

featurebase
l10n/generated/featurebase_localizations
l10n/generated/featurebase_localizations_af
l10n/generated/featurebase_localizations_ar
l10n/generated/featurebase_localizations_az
l10n/generated/featurebase_localizations_be
l10n/generated/featurebase_localizations_bg
l10n/generated/featurebase_localizations_bo
l10n/generated/featurebase_localizations_ca
l10n/generated/featurebase_localizations_cs
l10n/generated/featurebase_localizations_da
l10n/generated/featurebase_localizations_de
l10n/generated/featurebase_localizations_el
l10n/generated/featurebase_localizations_en
l10n/generated/featurebase_localizations_es
l10n/generated/featurebase_localizations_fa
l10n/generated/featurebase_localizations_fi
l10n/generated/featurebase_localizations_fr
l10n/generated/featurebase_localizations_gl
l10n/generated/featurebase_localizations_hi
l10n/generated/featurebase_localizations_hr
l10n/generated/featurebase_localizations_hu
l10n/generated/featurebase_localizations_id
l10n/generated/featurebase_localizations_is
l10n/generated/featurebase_localizations_it
l10n/generated/featurebase_localizations_ja
l10n/generated/featurebase_localizations_ko
l10n/generated/featurebase_localizations_lt
l10n/generated/featurebase_localizations_lv
l10n/generated/featurebase_localizations_ms
l10n/generated/featurebase_localizations_nb
l10n/generated/featurebase_localizations_nl
l10n/generated/featurebase_localizations_pl
l10n/generated/featurebase_localizations_pt
l10n/generated/featurebase_localizations_ro
l10n/generated/featurebase_localizations_ru
l10n/generated/featurebase_localizations_sk
l10n/generated/featurebase_localizations_sl
l10n/generated/featurebase_localizations_sr
l10n/generated/featurebase_localizations_sv
l10n/generated/featurebase_localizations_sw
l10n/generated/featurebase_localizations_th
l10n/generated/featurebase_localizations_tr
l10n/generated/featurebase_localizations_uk
l10n/generated/featurebase_localizations_vi
l10n/generated/featurebase_localizations_zh