An open API service indexing awesome lists of open source software.

https://github.com/almond-bongbong/react-simple-toasts

🍞 Instant, lightweight toast notifications for React. No providers or containers needed.
https://github.com/almond-bongbong/react-simple-toasts

react react-notifications react-toastify toast toast-message toast-notifications toast-ui toastify toastr

Last synced: about 2 months ago
JSON representation

🍞 Instant, lightweight toast notifications for React. No providers or containers needed.

Awesome Lists containing this project

README

        

# React Simple Toasts 🍞🚀

Elevate your React applications with ultra-sleek toast notifications! With React Simple Toasts, you get an instant, lightweight, and highly customizable toast notification system - all without the hassle of complex setups. Let's make your user notifications pop!

[![NPM](https://img.shields.io/npm/v/react-simple-toasts.svg)](https://www.npmjs.com/package/react-simple-toasts)
![NPM Downloads](https://img.shields.io/npm/dw/react-simple-toasts.svg)
![Size](https://img.shields.io/bundlephobia/min/react-simple-toasts)
![License](https://img.shields.io/npm/l/react-simple-toasts)


[![✅ Test](https://github.com/almond-bongbong/react-simple-toasts/actions/workflows/00_test.yml/badge.svg)](https://github.com/almond-bongbong/react-simple-toasts/actions/workflows/00_test.yml)
[![Deploy to GitHub Pages](https://github.com/almond-bongbong/react-simple-toasts/actions/workflows/01_deploy_to_github_pages.yml/badge.svg)](https://github.com/almond-bongbong/react-simple-toasts/actions/workflows/01_deploy_to_github_pages.yml)


preview

> **🚀 Version 6.0.0 Update Notice**
>
> We've made significant changes in version 6.0.0:
>
> - Switched to BEM styling for easier customization
> - Now requires explicit import of `style.css`

## Table of Contents

- [Installation](#Installation)
- [Usage](#Usage)
- [Key Features](#Key-Features)
- [Themes](#Themes)
- [Documentation](#Documentation)
- [Contribute](#Contribute)
- [License](#License)

## Installation 📦

Get started in seconds!

```bash
npm install react-simple-toasts
```

## Usage 💡

Integrate with ease. Customize with flair.

```jsx
import toast, { toastConfig } from 'react-simple-toasts';
import 'react-simple-toasts/dist/style.css';
import 'react-simple-toasts/dist/theme/dark.css';

toastConfig({ theme: 'dark' });

function MyComponent() {
return toast('Your toast is ready! 🍞')}>Show Toast;
}
```

## Key Features 🌟

- **Ease of Use**: Set up in minutes, not hours!
- **Customizable**: Tailor to your style – themes, durations, interactions.
- **Browser Friendly**: Consistent experience across all major browsers.
- **Interactive**: Engaging, clickable toasts with auto-close options.
- **Multi-Toast Control**: Manage multiple notifications effortlessly.

## Themes 🎨

Your style, your toast. Choose from built-in themes or create your own.

### Standard Theme


standard theme showcase

### Creative Theme


creative theme showcase

## Documentation 📘

Explore full [documentation](https://almond-bongbong.github.io/react-simple-toasts/) for in-depth guides, examples, and API details.

## Contribute 🤝





almond-bongbong


Max




hemengke1997


Minko




Kim-Yeon-ho


Hardy




ammuench


Alex Muench




THEmmanuel


Emmanuel Ayodele Bello




silverwind


silverwind



Join our growing community! [Star us on GitHub](https://github.com/almond-bongbong/react-simple-toasts/stargazers) and contribute to making React Simple Toasts better.

## License 📜

React Simple Toasts is MIT licensed.