{"data":{"slug":"sonner","name":"Sonner","tagline":"MIT opinionated toast component for React","category":"nextjs","categoryName":"Next.js","url":"https://sonner.emilkowal.ski","github":"https://github.com/emilkowalski/sonner","pricing":"open-source","hook":"Sonner is a React toast library: add one Toaster component, then call toast() from anywhere to show stacked, animated notifications.","whatsGood":"MIT (emilkowalski/sonner), release v2.0.8 (2026-08-09). Polished defaults and animations with very little setup. It is the toast component shadcn/ui uses, so it fits well in Next.js and Tailwind stacks. ★~13.1k.","theCatch":"Opinionated by design: heavy visual customization means fighting the defaults. React only. Releases are occasional.","verdict":"The default toast choice for modern React apps.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":13059,"starsPerWeek":68,"access":"free","archived":false,"repo":{"createdAt":"2023-02-23","pushedAt":"2026-08-10","license":"MIT","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"vercel","name":"Vercel","tagline":"The platform that made Next.js deployment trivial"},{"slug":"prisma","name":"Prisma","tagline":"Type-safe database access with killer DX"},{"slug":"drizzle","name":"Drizzle ORM","tagline":"TypeScript ORM that feels like SQL"},{"slug":"trpc","name":"tRPC","tagline":"End-to-end typesafe APIs without codegen"},{"slug":"clerk","name":"Clerk","tagline":"Auth that actually ships with your UI"}],"links":{"self":"/api/gems/sonner","html":"/gems/sonner","markdown":"/gems/sonner.md","category":"/api/gems?category=nextjs","categoryPage":"/stacks/nextjs"}}