OpenMoji is an open-source project of 50+ students and 2 professors of the HfG Schwäbisch Gmünd (Design University) and external contributers.
This package bring those handcrafted magnciient emojis into your flutter projects.
This project is not affiliated nor endorsed by the OpenMoji team.
Features
- Almost all the icons OpenMoji avaible inside your flutter project and compatible with the Icon widget
Getting started
Run
flutter pub add flutter_openmoji
Usage
const IconButton(onPress: () => print('OpenMoji'), icon: Icon(OpenmojiIcons.airplane));
Keep in mid some icons names have to be changed to be usable in Flutter and some icons have to be prefixed because they had the same name
Example :
The microbe
emoji exists into two categories animal-bug
() and extras-openmoji
().
To avoid conflict icons under extras-*
categories are prefixed with extras_
.
AS well icon using Dart / Flutter keyword as name (e.g. : switch, return, etc.) are suffixed with _icon
.
Build
The build process target the main
branch of OpenMoji Github repo
Running
dart run tool\generate_openmoji.dart
will trigger the building process erasing the content of lib/src/openmoji_icons.dart
and assets\fonts\OpenMoji-Black.ttf
with cotent from the repo.
You can customize the ouputted class by modiying the tool\openmoji_icons.partial
file.
Additional information
OpenMoji is an open-source project of 50+ students and 2 professors of the HfG Schwäbisch Gmünd (Design University) and external contributers.
All emojis designed by OpenMoji – the open-source emoji and icon project. License: CC BY-SA 4.0
Libraries
- flutter_openmoji
- OpenMoji is an open-source project of 50+ students and 2 professors of the HfG Schwäbisch Gmünd (Design University) and external contributers.