Search packages, repositories and app categories

Package detailsv1.0.4+2

line_awesome_icons

Flutter plugin for the Line Awesome Icon pack as Flutter Icons widget.

30-day downloads
17
Likes
48
Pub points
20

Install package

flutter pub add line_awesome_icons

Package Overview

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

Line Awesome Icons is a Flutter plugin that provides access to the Line Awesome icon set as customizable Flutter Icon widgets. It enables developers to easily integrate a wide range of modern, scalable vector icons into their apps with minimal setup. The package supports all standard Flutter icon usage patterns and is compatible with any platform where Flutter runs. With a clean API and lightweight design, it enhances UIs with professional-grade icons without adding significant overhead.

Use cases

  • Adding scalable icons to mobile apps
  • Enhancing UI with modern iconography
  • Integrating consistent icon sets across platforms
  • Customizing icon colors and sizes
  • Using icons in buttons, badges, and navigation bars

Key features

  • Support for the full Line Awesome icon pack
  • Easy integration via Flutter's Icon widget
  • Scalable vector icons
  • Lightweight and performant
  • Fully compatible with Flutter's icon system

Suitable for

  • Flutter developers seeking modern icons
  • Projects requiring consistent icon styling
  • Apps needing a large, free icon library
  • UI designers working with Flutter
  • Developers using vector-based icon sets

Considerations

  • Requires internet for initial pub get fetch
  • No built-in icon search or filtering
  • Icons are static—no animation support
  • Limited documentation beyond basic usage
  • Not optimized for dynamic icon loading

Original README

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

line_awesome_icons

The Line Awesome Icon pack available as Flutter Icons

Getting Started

This plugin is based on Line Awesome Icons pack, which you can use it as an IconData in Flutter project https://icons8.com/line-awesome/

Usage

To use plugin, just import package import 'package:line_awesome_icons/line_awesome_icons.dart'; add use it as IconData in Icon widget:

Icon(LineAwesomeIcons.reddit, size: 60.0, color: Colors.redAccent))

Example

import 'package:flutter/material.dart';
import 'package:line_awesome_icons/line_awesome_icons.dart';

void main() => runApp(MyApp());

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Plugin example app'),
        ),
        body: Center(
          child: Icon(
            LineAwesomeIcons.reddit,
            size: 60.0,
            color: Colors.redAccent,
          ),
        ),
      ),
    );
  }
}

Categories

Source repository

Projects using this package

No data available yet.