Tabler Icons

Tabler Icons for Flutter

pub.dev @tabler/icons version Icon count

6,203 open-source Tabler Icons as typed IconData constants for Flutter.
Drop-in compatible with the Icon widget and theme system.

Browse all icons →

✨ Always Up-to-Date

Every new Tabler Icons release is automatically synced and published to pub.dev daily.
Enjoy a continuously refreshed icon library requiring zero manual maintenance.


Getting Started

Add the package to your pubspec.yaml:

flutter pub add tabler_icons_plus

Then import and use:

import 'package:tabler_icons_plus/tabler_icons_plus.dart';

Usage

// Simple icon
Icon(TablerIcons.home)

// Sized and colored
Icon(TablerIcons.bell, size: 32, color: Colors.blue)

// Inside a button
IconButton(
  icon: Icon(TablerIcons.settings),
  onPressed: () {},
)

// Themed group
IconTheme(
  data: IconThemeData(size: 24, color: Colors.grey),
  child: Row(
    children: [
      Icon(TablerIcons.heart),
      Icon(TablerIcons.star),
      Icon(TablerIcons.user),
    ],
  ),
)

Icon Naming

Tabler's kebab-case names are converted to camelCase:

Tabler Name Dart Constant
arrow-left TablerIcons.arrowLeft
chevron-down TablerIcons.chevronDown
brand-github TablerIcons.brandGithub
circle-check TablerIcons.circleCheck
switch TablerIcons.switch1

Note: switch is a Dart reserved keyword and is renamed to switch1 for consistency with switch2 and switch3.


Platforms

Android iOS Web macOS Linux Windows

License

MIT License. See LICENSE for details.

Icon designs by Paweł Kuna under the MIT License.

Built with ♥ by Deveji

Libraries

tabler_icons_plus
Tabler Icons for Flutter.