<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Dhaneesh Pillai</title>
    <description>The latest articles on DEV Community by Dhaneesh Pillai (@dhaneesh).</description>
    <link>https://dev.to/dhaneesh</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2732031%2F1b16bb8b-0892-4b43-8513-44d2e92ee114.png</url>
      <title>DEV Community: Dhaneesh Pillai</title>
      <link>https://dev.to/dhaneesh</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dhaneesh"/>
    <language>en</language>
    <item>
      <title>Discover `react-fox-toast`: A Powerful Yet Lightweight React/Next.js Toast Library with Interactive Features</title>
      <dc:creator>Dhaneesh Pillai</dc:creator>
      <pubDate>Sat, 18 Jan 2025 12:57:53 +0000</pubDate>
      <link>https://dev.to/dhaneesh/discover-react-fox-toast-a-powerful-yet-lightweight-reactnextjs-toast-library-with-interactive-1b56</link>
      <guid>https://dev.to/dhaneesh/discover-react-fox-toast-a-powerful-yet-lightweight-reactnextjs-toast-library-with-interactive-1b56</guid>
      <description>&lt;p&gt;Hey, frontend wizards 🧙‍♀️!&lt;/p&gt;

&lt;p&gt;Are you tired of boring, uninspired toast notifications? Need something lightweight but packed with personality to delight your users? Meet &lt;a href="https://github.com/sanjayc208/react-fox-toast" rel="noopener noreferrer"&gt;&lt;strong&gt;react-fox-toast&lt;/strong&gt;&lt;/a&gt; – a brand-new React package designed to make your notifications not only functional but also fun.&lt;/p&gt;

&lt;h3&gt;
  
  
  What is react-fox-toast 🦊?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;react-fox-toast&lt;/strong&gt; is a sleek, lightweight, and highly customizable toast notification library for React. With its modern design and easy-to-use API, it helps you create toast notifications that seamlessly blend into your app’s UI while adding a spark of joy. Think of it as your frontend's best friend for user feedback and alerts.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why You’ll Love It ♥️
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Feather-Light:&lt;/strong&gt; Minimal bundle size so your app stays snappy(It's just 70kb).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Customizable:&lt;/strong&gt; Tailor the look, style, timing and expansion method to fit your app’s vibe.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Plug-and-Play:&lt;/strong&gt; Intuitive API that gets you started in minutes. No steep learning curve!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;TypeScript Support:&lt;/strong&gt; Built with TypeScript for rock-solid type safety.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Modern Animations:&lt;/strong&gt; Subtle, eye-catching animations that elevate your user experience.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Time To Dive In 🌊
&lt;/h3&gt;

&lt;p&gt;Here’s how simple it is to get started:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight jsx"&gt;&lt;code&gt;&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;React&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;react&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;toast&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;ToastContainer&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;react-fox-toast&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;

&lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nf"&gt;App&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="k"&gt;return &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
    &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;ToastContainer&lt;/span&gt;&lt;span class="p"&gt;/&amp;gt;&lt;/span&gt;
    &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nt"&gt;div&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
        &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nt"&gt;button&lt;/span&gt; &lt;span class="na"&gt;onClick&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="nx"&gt;toast&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;success&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;Hello, world!&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
            Show Toast
        &lt;span class="p"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="nt"&gt;button&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="p"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="nt"&gt;div&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;export&lt;/span&gt; &lt;span class="k"&gt;default&lt;/span&gt; &lt;span class="nx"&gt;App&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;center&gt;Here's what it would look like:&lt;/center&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia1.giphy.com%2Fmedia%2Fv1.Y2lkPTc5MGI3NjExOGx5YTRsYW5sMWxmdnl2bDU1bThvczlzYzYybzM0NmV1ZTJvMzM4dCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw%2FcylzP5NJnMQin8VPJf%2Fgiphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia1.giphy.com%2Fmedia%2Fv1.Y2lkPTc5MGI3NjExOGx5YTRsYW5sMWxmdnl2bDU1bThvczlzYzYybzM0NmV1ZTJvMzM4dCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw%2FcylzP5NJnMQin8VPJf%2Fgiphy.gif" width="480" height="284"&gt;&lt;/a&gt;&lt;br&gt;
&lt;sup&gt;🎥 Disclaimer: This video was borrowed straight from the official React Fox Toast documentation—hope the Dev don’t come after me with a pitchfork! 😅 But hey, it’s all in the name of spreading love and knowledge, right? 😎✌️&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;In just a few lines of code, you’ve added a toast notification system that’s as stylish as it is functional.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why Should You Use &lt;code&gt;react-fox-toast&lt;/code&gt;?
&lt;/h3&gt;

&lt;h4&gt;
  
  
  1. &lt;strong&gt;Better User Experience&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;Interactive toast notifications that expands allow users to access more information without interrupting their flow. This can enhance the user experience significantly, especially in cases where additional details or actions are needed.&lt;/p&gt;

&lt;h4&gt;
  
  
  2. &lt;strong&gt;Simplicity and Flexibility&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;Integrating &lt;strong&gt;&lt;code&gt;react-fox-toast&lt;/code&gt;&lt;/strong&gt; into your app is simple, and the library offers flexible customization options, so you don’t have to worry about losing control over your app’s design.&lt;/p&gt;

&lt;h4&gt;
  
  
  3. &lt;strong&gt;Focus on Important Messages&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;The &lt;strong&gt;Envelope Toast&lt;/strong&gt; is perfect for making sure that users don’t miss important alerts or messages, especially when they need to pay close attention to a specific issue or task.&lt;/p&gt;

&lt;h4&gt;
  
  
  4. &lt;strong&gt;Full Customization with TailwindCSS&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;This isn’t just another gimmicky toast library , this one lets you fully customize class names! Whether you're using TailwindCSS or custom classes, you can easily adjust the background color, text color, and more to fit your needs. Thanks to the &lt;code&gt;className&lt;/code&gt; prop, you can fully customize the look and feel of your toasts. It's all about flexibility and control!&lt;/p&gt;

&lt;h3&gt;
  
  
  Built for Developers Like You 🫵
&lt;/h3&gt;

&lt;p&gt;Whether you’re building a startup MVP or a polished enterprise app, &lt;strong&gt;react-fox-toast&lt;/strong&gt; is the lightweight, developer-friendly choice to level up your app’s notification game.&lt;/p&gt;

&lt;h3&gt;
  
  
  Links &amp;amp; Resources 🔗
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/sanjayc208/react-fox-toast" rel="noopener noreferrer"&gt;GitHub Repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://react-fox-toast.vercel.app/documentation/getting-started" rel="noopener noreferrer"&gt;Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://react-fox-toast.vercel.app/" rel="noopener noreferrer"&gt;Demo&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;🚀 &lt;strong&gt;My First Post on Dev.to!&lt;/strong&gt; 🎉&lt;/p&gt;

&lt;p&gt;After years of working with amazing teams and contributing to projects, I’ve finally decided it’s time to start sharing my knowledge, insights, and experience with the world! I’ve been deep into Node.js, React, Next.js, and AI. I’m beyond excited to give back to this incredible community.&lt;/p&gt;

&lt;p&gt;This post is just the beginning, and I hope you find it both fun and useful. Your support means everything to me—every thumbs-up and comment fuels my passion to explore, create and share more!&lt;/p&gt;

&lt;p&gt;Stay tuned for more posts. I’m just getting started, and I can’t wait to see where this journey takes us! 🙌&lt;/p&gt;

&lt;p&gt;Happy coding! 🚀&lt;/p&gt;

</description>
      <category>react</category>
      <category>opensource</category>
      <category>ui</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
