animated_emoji
Show beautiful, customizable animated emojis using Noto Animated Emoji
3.3.0
5.2K downloads/mo
#297 most downloaded on pub.dev
RoundedInfinity/animated_emoji
What this package is like to depend on
Last release 28 days ago
26 Jul 2026
Release timing varies
gaps range from 8 days to 1.3 years
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
10 releases · first in 2022
1 release in the last 12 months
see the full history below
Release timeline
10 releases · Sep 2022 to Jul 2026Releases
latest 10-
3.3.026 Jul 2026Release notes
Open source →Added
- Caching option to the
AnimatedEmojiwidget. - Updated the emoji set to the latest Noto Animated Emoji release, adding many new emojis (450 → 609).
- Re-added
loveYouGesture, whose lottie file is now available upstream.
Removed
- Removed
copyrightandregisteredbecause their lottie files are not available. - Removed
jackOLanternbecause it's no longer part of the upstream Noto Animated Emoji set.
Fixed
- Renamed the
8Ballemoji identifier toeightBall, since8Ballis not a valid Dart identifier.
- Caching option to the
-
3.2.125 Apr 2025Release notes
Open source →Removed
- Removed
loveYouGestureemoji because the lottie file is not available. (#14)
- Removed
-
3.2.016 Apr 2025Release notes
Open source →Added
- Added new emojis
- Added
categoriesandtagsto emoji data.
Changed
- Updated dependencies
- Updated documentation and README
-
3.1.018 Feb 2024 -
3.0.007 Dec 2023Release notes
Open source →Added
-
Breaking: Added option to get the skin tone variation of an emoji. The emoji variations are not included into the list anymore.
Instead of:
AnimatedEmojis.clapDarkdo:
AnimatedEmojis.clap.dark // or AnimatedEmojis.clap.withSkinTone(SkinTone.dark) -
Web support for network emojis.
-
Added names to
AnimatedEmojiData. -
Added more emojis.
-
Added
AnimatedEmojiDataUtilutility class.
Changed
-
Breaking: Changed ID format for emojis. Now the ids do not begin with
u.fromIdandgetCamelCaseNameare still compatible with the legacy IDs beginning withu.Instead of :
AnimatedEmojiData('u1f386');Do:
AnimatedEmojiData('1f386',name: 'smileWithBigEyes'); -
Some emoji names may have changed
-
When
sourceis not set theAnimatedEmojiwidget now tries to load the emoji from assets first, then falls back to network.
-
-
2.1.029 Oct 2023Release notes
Open source →Added
-
fromEmojiStringfunction on that returns the animated emoji version on an unicode emoji (@fahidsarker) -
toUnicodeEmojito AnimatedEmojiData that returns the unicode emoji of this emoji. -
fromNamethat returns the emoji from its camel case name.
Changed
-
Improved error messages.
-
Made AnimatedEmojiData immutable and added equality.
Deprecated
- Renamed
fromCodetofromId.
-
-
2.0.030 May 2023Release notes
Open source →Removed
- Breaking Remove
SkinToneattribute from emojis. UseAnimatedEmojis.clapDarkinstead ofAnimatedEmojis.clap(SkinTone.dark)
Added
- Support for importing emojis from assets
- Add new emojis (#2)
Fixed
- Emoji Support for web due to asset import (#1)
- Breaking Remove
-
1.0.1+113 Nov 2022Release notes
Open source →- deprecated:
simpsonskintone. Use a value ofnullinstead. - doc: Updated readme to use WEBP.
- refactor: now using very good analysis
- updated: tests
- deprecated:
-
1.0.1+213 Nov 2022 -
1.0.016 Sep 2022