https://github.com/sweetalert2/sweetalert2
✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦🇪🇺
https://github.com/sweetalert2/sweetalert2
accessible alert angular confirm confirmation-dialog dialog modal notifications popup prompt react sweetalert sweetalert2 toast vue wai-aria
Last synced: 6 months ago
JSON representation
✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦🇪🇺
- Host: GitHub
- URL: https://github.com/sweetalert2/sweetalert2
- Owner: sweetalert2
- License: mit
- Created: 2015-01-03T16:15:52.000Z (almost 11 years ago)
- Default Branch: main
- Last Pushed: 2025-05-10T09:00:05.000Z (6 months ago)
- Last Synced: 2025-05-12T18:15:51.703Z (6 months ago)
- Topics: accessible, alert, angular, confirm, confirmation-dialog, dialog, modal, notifications, popup, prompt, react, sweetalert, sweetalert2, toast, vue, wai-aria
- Language: JavaScript
- Homepage: https://sweetalert2.github.io
- Size: 20.5 MB
- Stars: 17,695
- Watchers: 216
- Forks: 1,632
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-react-components - sweetalert2 - [demo/docs](https://sweetalert2.github.io/) - A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. (UI Components / Overlay)
- awesome-list - sweetalert2 - ARIA) replacement for JavaScript's popup boxes. Zero dependencies. | sweetalert2 | 13320 | (JavaScript)
- awesome-react-components - sweetalert2 - [demo/docs](https://sweetalert2.github.io/) - A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. (UI Components / Overlay)
- fucking-awesome-react-components - sweetalert2 - 🌎 [demo/docs](sweetalert2.github.io/) - A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. (UI Components / Overlay)
- awesome-bookmarks - **sweetalert2**
- StarryDivineSky - sweetalert2/sweetalert2 - ARIA) 的 JavaScript 弹出框替代品。零依赖性。 (前端开发框架及项目 / 其他_文本生成、文本对话)
- awesome - sweetalert2/sweetalert2 - ✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦🇪🇺 (JavaScript)
- Awesome-JavaScript-Libraries - **Sweetalert2** - ARIA) replacement for JavaScript's popup boxes. Zero dependencies. | JavaScript | (UI Components / Notification, Snackbar and Toast)
- jimsghstars - sweetalert2/sweetalert2 - ✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦 (JavaScript)
- awesome-react-components - sweetalert2 - [demo/docs](https://sweetalert2.github.io/) - A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. (UI Components / Overlay)
- best-of-react - GitHub - 0% open · ⏱️ 05.06.2024): (Other Components)
- best-of-react - GitHub - 0% open · ⏱️ 05.06.2024): (Other Components)
- awesome-frontend-lib - sweetalert2 - ARIA) replacement for JavaScript's popup boxes. Zero dependencies. (Components && Librarys / Dialog)
- fucking-awesome-javascript - SweetAlert2 - An awesome replacement for JavaScript's alert. (Modals and Popups / Other)
README
A beautiful, responsive, customizable, accessible (WAI-ARIA) replacement
for JavaScript's popup boxes. Zero dependencies.
---
### [Installation](https://sweetalert2.github.io/#download) | [Usage](https://sweetalert2.github.io/#usage) | [Examples](https://sweetalert2.github.io/#examples) | [Recipe gallery](https://sweetalert2.github.io/recipe-gallery/) | [React](https://github.com/sweetalert2/sweetalert2-react-content) | [Angular](https://github.com/sweetalert2/ngx-sweetalert2) | [Laravel](https://github.com/sweetalert2/sweetalert2-laravel)
---
✨ 🚀 ✨ Get 20% discount on Hostiger Web Hosting: https://hostinger.com/?REFERRALCODE=BKZHOSTINDAB
# Sponsors
For all questions related to sponsorship please get in touch with me via email sweetalert2@gmail.com

Become a sponsor

InkSonic

Occupational Healthcare

Build your SaaS or App

Buy Youtube Views

Kryptovaluutat

DLX Plugins

Tiago de Oliveira Stutz

Roboflow

ZezeLife

Real Spy Apps

Phone Tracking Apps
# NSFW Sponsors

Become a NSFW sponsor

XNDOLL

PIDOLL

Cheap sex dolls

TabooTwin
AI Girlfriend

HuntLocals

سایت شرط بندی

SoSexDoll

AeroEscorts

Hismith

Doll Authority

DreamLoveDoll

SexDollPartner

XspaceCup

CheapestSexDolls

NakeDoll

hentai sex toys

VSDoll

sexdoll torso

anime sexdoll

cheap sexdoll

huge dildo

sexdoll

Cute Sex Doll

best pocket pussy

female torso sex doll

male masturbator

penis pump

BestRealDoll

SexDollTech

SexDollsOff

RealSexDoll

Your Doll

Annie's Dollhouse

STC

DoctorClimax

BSDoll
---
# Important notice about the usage of this software for `.ru`, `.su`, `.by`, and `.рф` domain zones
As a consequence of the illegal war in Ukraine, the behavior of this repository and related npm package [sweetalert2](https://www.npmjs.com/package/sweetalert2) is different for `.ru`, `.su`, `.by`, and `.рф` domain zones.
Including this software in any domain in `.ru`, `.su`, `.by`, and `.рф` domain zones will block the website navigation and play the national anthem of Ukraine.
This behavior is classified as [protestware](https://snyk.io/blog/protestware-open-source-types-impact/) and this project is listed in [GitHub Advisory Database](https://github.com/advisories/GHSA-mrr8-v49w-3333) and [Snyk Vulnerability DB](https://security.snyk.io/package/npm/sweetalert2/11.5.2).