timolins /react-hot-toast

Smoking Hot React Notifications 🔥

★ 10,991⑂ 377👁 25⑃ 110● 268▤ 18
TypeScriptCreated 2020-12-08react-hot-toast.com
10,991
stars
+0+-1+10
377
forks
25
watchers
110
prs
268
issues
18
releases
–
discussions

README

Smoking hot  Notifications for React.
 Lightweight, customizable and beautiful by default.


Website 
 · 
Documentation 
 · 
Twitter




  Cooked by Timo Lins 👨‍🍳




 Features

- 🔥 Hot by default
- 🔩 Easily Customizable
- ⏳ Promise API - _Automatic loader from a promise_
- 🕊 Lightweight - _less than 5kb including styles_
- ✅ Accessible
- 🤯 Headless Hooks - _Create your own with useToaster()_

 Installation

 With pnpm

sh
pnpm add react-hot-toast


 With NPM

sh
npm install react-hot-toast


 Getting Started

Add the Toaster to your app first. It will take care of rendering all notifications emitted. Now you can trigger toast() from anywhere!

jsx
import toast, { Toaster } from 'react-hot-toast';

const notify = () = toast('Here is your toast.');

const App = () = {
  return (
    
      Make me a toast
      
    
  );
};


 Documentation

Find the full API reference on official documentation.

Snapshot: 2026-11-04T14:00:00Z · Data license Apache-2.0 · JSON