Search packages, repositories and app categories

bootstrap_icons cover
Package detailsv1.13.2

bootstrap_icons

Implementation of Bootstrap Icons in Flutter with over 2,000 icons.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
3.7K
Likes
95
Pub points
160

Install package

flutter pub add bootstrap_icons

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Bootstrap Icons is a Flutter package that provides over 2,000 icons from the Bootstrap Icon library, enabling developers to easily integrate scalable, consistent, and high-quality icons into their cross-platform applications. The package supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux. Icons are delivered as Flutter widgets with simple usage patterns, making them ideal for UI enhancements in forms, buttons, navigation, and more. It's maintained by ricardodalarme.com and hosted on GitHub for transparency and community contributions.

Use cases

  • Adding scalable icons to mobile and web apps
  • Enhancing UI with consistent iconography
  • Building responsive dashboards and admin panels
  • Integrating icons in navigation bars and buttons
  • Creating accessible user interfaces with semantic icons

Key features

  • Over 2,000 icons from Bootstrap Icon library
  • Cross-platform support (Android, iOS, Web, macOS, Windows, Linux)
  • Lightweight and easy-to-use widget-based implementation
  • Regularly updated with new icons
  • Open-source with public repository on GitHub

Suitable for

  • Flutter developers building modern UIs
  • Projects requiring standardized icon sets
  • Apps targeting multiple platforms
  • Design systems needing icon consistency
  • Developers preferring open-source tools

Considerations

  • Requires manual import of specific icons
  • No built-in icon search or filtering
  • Icon set may be larger than needed for small projects
  • Limited customization beyond standard styling
  • Dependent on external source for updates

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

Bootstrap logo

Bootstrap Icons for Flutter

Implementation of Bootstrap Icons in Flutter with over 2,000 icons.
Explore Bootstrap Icons »

Bootstrap Icons preview

Installation

Installation

Add this to your package's pubspec.yaml file:

bootstrap_icons: ...

OR run

flutter pub add bootstrap_icons
Usage
import 'package:bootstrap_icons/bootstrap_icons.dart';

class MyWidget extends StatelessWidget {
  Widget build(BuildContext context) {
    return IconButton(
      icon: Icon(BootstrapIcons.alarm),
     );
  }
}
Contributing

If you want to contribute to this project, you may easily create issues and send PRs. Please take note that your code contributions will be applicable under MIT license unless specified otherwise.

Credits
  • Ricardo Dalarme (Package)
  • @twbs (Icons)

Categories

Source repository

Projects using this package