All work

03 · Flutter package · 2026

solar_iconkit

The whole Solar icon set for Flutter, behind one widget.

The Solar icon set browsed by category, with a style switcher and search

Overview

A Flutter package with 1,453 icons in 6 native styles (8,718 SVGs) behind a single type-safe SolarIcon widget. Zero setup, works offline and follows Flutter's IconTheme. Comes with a website to browse and export every icon.

What it does

04 features
  1. 01

    Six native styles

    Linear, Outline, Broken, Bold, Line Duotone and Bold Duotone, each drawn as its own set rather than generated.

  2. 02

    One widget

    SolarIcon(SolarIcons.home2) with an optional style, size and colour. Set a house style once with SolarIconTheme.

  3. 03

    Fits Flutter

    Picks up IconTheme colour and size, so it drops into existing apps without changes.

  4. 04

    Searchable catalogue

    A companion website to browse by category, switch styles, preview and export any icon.

How it's built

  • Icons are minified SVG assets resolved at runtime, with type-safe constants generated for every name.
  • The full set is about 6 MB; the docs show how to trim it to just the styles an app uses.
  • Tested in CI with coverage reporting, MIT licensed.
  • Flutter
  • Dart
  • SVG
  • Next.js
  • Vercel
The same icons rendered in all six Solar styles side by side
The same icons rendered in all six Solar styles side by side
Next projectPeekCut Point at things to learn what they are. Cut anything out of a photo.