rit3zh

🍞 Smooth morphing toasts for React Native

24
0
100% credibility
Found Apr 07, 2026 at 24 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A demo app and toolkit for creating smooth, morphing bubble notifications that expand into cards with gooey animations for mobile screens.

How It Works

1
🔍 Discover gooey toasts

You stumble upon a fun demo app showcasing bubbly popup messages that wiggle and change shape.

2
📱 Open the sample app

Tap to launch the example app on your phone and explore the home screen with balances and buttons.

3
👆 Tap quick actions

Press buttons like 'Add money' or 'Search' to trigger colorful notifications that bubble up.

4
đź«§ Watch magic morph

See the messages smoothly stretch from tiny pills into detailed cards with shiny gooey animations.

5
🔄 Try promises and stacks

Watch loading spinners turn into success or error pops, and see them stack neatly when many appear.

6
✨ Swipe and interact

Swipe to dismiss, tap actions, or stack multiples for a playful, responsive feel.

🎉 Perfect notifications

Your app now has delightful, engaging popup messages that make every update feel alive and fun.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 24 to 24 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is expo-gooey-toast?

expo-gooey-toast delivers smooth morphing toasts for React Native apps, transforming pill-shaped notifications into expandable cards via gooey SVG transitions powered by Reanimated 4. Built in TypeScript for Expo SDK 55, it handles stacks of toasts with swipe dismissal, promise-based loading spinners, and four body layouts (left, center, right, spread). Developers wrap their app once with a toaster component and trigger toasts via simple functions like `gooeyToast.success("Saved")` or `gooeyToast.promise(fetchData(), { loading: "Fetching..." })`.

Why is it gaining traction?

Its standout smooth morphing transition creates addictive, native-feeling animations that beat standard toast libraries—no jank on iOS or Android. Stacking multiple toasts with auto-expansion, timestamps, action buttons, and gesture controls feels premium, like smooth operator github demos but for notifications. TypeScript types and promise support make it drop-in ready for real apps.

Who should use this?

React Native devs at fintech or e-commerce startups needing polished UX for alerts, like transaction confirmations or form feedback. Expo Router users prototyping consumer apps where smooth toasts elevate perceived quality without animation boilerplate. Skip if you're on bare RN or need web support.

Verdict

With 24 stars and 1.0% credibility, it's early-stage—docs are solid via README demos, but lacks tests and broad adoption. Worth cloning the example for React Native polish; production use after verifying in your stack.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.