[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-3236":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":9,"rankLanguage":9,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":9,"pushedAt":9,"updatedAt":41,"readmeContent":42,"aiSummary":43,"trendingCount":15,"starSnapshotCount":15,"syncStatus":44,"lastSyncTime":45,"discoverSource":46},3236,"sweetalert2","sweetalert2\u002Fsweetalert2","✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦🇪🇺","https:\u002F\u002Fsweetalert2.github.io",null,"JavaScript",18080,1633,210,4,0,1,3,11,5,74.24,"MIT License",false,"main",true,[26,27,28,29,30,31,32,33,34,35,36,37,5,38,39,40],"accessible","alert","angular","confirm","confirmation-dialog","dialog","modal","notifications","popup","prompt","react","sweetalert","toast","vue","wai-aria","2026-06-12 04:00:17","\u003Ca href=\"https:\u002F\u002Fsweetalert2.github.io\u002F\">\n  \u003Cimg src=\".\u002Fassets\u002Fswal2-logo.png\" width=\"498\" alt=\"SweetAlert2\">\n\u003C\u002Fa>\n\nA beautiful, responsive, customizable, accessible (WAI-ARIA) replacement \u003Cbr> for JavaScript's popup boxes. Zero dependencies.\n\n---\n\n### [Installation](https:\u002F\u002Fsweetalert2.github.io\u002F#download) | [Usage](https:\u002F\u002Fsweetalert2.github.io\u002F#usage) | [Examples](https:\u002F\u002Fsweetalert2.github.io\u002F#examples) | [Recipe gallery](https:\u002F\u002Fsweetalert2.github.io\u002Frecipe-gallery\u002F) | [React](https:\u002F\u002Fgithub.com\u002Fsweetalert2\u002Fsweetalert2-react-content) | [Angular](https:\u002F\u002Fgithub.com\u002Fsweetalert2\u002Fngx-sweetalert2) | [Laravel](https:\u002F\u002Fgithub.com\u002Fsweetalert2\u002Fsweetalert2-laravel)\n\n---\n\n✨ 🚀 ✨ Get 20% discount on Hostiger Web Hosting: https:\u002F\u002Fhostinger.com\u002F?REFERRALCODE=BKZHOSTINDAB\n\n# Sponsors\n\nFor all questions related to sponsorship please get in touch with me via email sweetalert2@gmail.com\n\n\u003Ctable>\n\u003Ctr>\n\u003Ctd align=\"center\">\u003Ca href=\"SPONSORS.md#sponsors\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fplus.png\" width=\"80\">\u003Cbr>Become a sponsor\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.blueplenum.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fblueplenum.jpg\" width=\"80\">\u003Cbr>BluePlenum\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fweballoon.app\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fweballoon.png\" width=\"80\">\u003Cbr>weballoon\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fkryptot.fi\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fkryptot.png\" width=\"80\">\u003Cbr>Kryptot\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.inksonic.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Finksonic.png\" width=\"80\">\u003Cbr>InkSonic\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fbluehive.com\u002F?utm_source=sweetalert2&utm_medium=sponsored&utm_campaign=listing\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fbluehive.png\" width=\"80\">\u003Cbr>Occupational Healthcare\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\u003Ctable>\n\u003Ctr>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fssmarket.net\u002Fbuy-youtube-views\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fssmarket.png\" width=\"80\">\u003Cbr>Buy Youtube Views\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftiagostutz\">\u003Cimg src=\"https:\u002F\u002Favatars0.githubusercontent.com\u002Fu\u002F3986989?s=80&v=4\" width=\"80\">\u003Cbr>Tiago de Oliveira Stutz\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Froboflow.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Froboflow.png\" width=\"80\">\u003Cbr>Roboflow\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.zezelife.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fzezelife.png\" width=\"80\">\u003Cbr>ZezeLife\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\n# NSFW Sponsors\n\n\u003Ctable>\n\u003Ctr>\n\u003Ctd align=\"center\">\u003Ca href=\"SPONSORS.md#sponsors\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fplus.png\" width=\"80\">\u003Cbr>Become a NSFW sponsor\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.xndoll.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fxndoll.png\" width=\"80\">\u003Cbr>XNDOLL\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.pidoll.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fpidoll.png\" width=\"80\">\u003Cbr>PIDOLL\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.palstoy.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fpalstoy.png\" width=\"80\">\u003Cbr>PalsToy\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.bestblowjobmachines.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fbestblowjobmachines.png\" width=\"80\">\u003Cbr>Mark Mitchell\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fpleasuremenow.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fpleasuremenow.png\" width=\"80\">\u003Cbr>Pleasure Me Now\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\u003Ctable>\n\u003Ctr>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.sosexdoll.com\u002Fcheap-sex-doll\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fsosexdoll.png\" width=\"80\">\u003Cbr>SoSexDoll\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.hismith.co.uk\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fhismith.png\" width=\"80\">\u003Cbr>Hismith\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.sexdollpartner.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fsexdollpartner.jpg\" width=\"80\">\u003Cbr>SexDollPartner\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.xspacecup.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fxspacecup.png\" width=\"80\">\u003Cbr>XspaceCup\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fnakedoll.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fnakedoll.png\" width=\"80\">\u003Cbr>NakeDoll\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.onahole.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fonahole.png\" width=\"80\">\u003Cbr>hentai sex toys\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\u003Ctable>\n\u003Ctr>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fvsdoll.net\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fvsdoll.png\" width=\"80\">\u003Cbr>VSDoll\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.sextorso.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fsextorso.png\" width=\"80\">\u003Cbr>sexdoll torso\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.minisexdoll.com\u002Fanime-sexdoll\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fminisexdoll.png\" width=\"80\">\u003Cbr>anime sexdoll\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.myminisexdoll.com\u002Funder-300\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fmyminisexdoll.png\" width=\"80\">\u003Cbr>cheap sexdoll\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.hugedildo.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fhugedildo.png\" width=\"80\">\u003Cbr>huge dildo\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.uusexdoll.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fuusexdoll.png\" width=\"80\">\u003Cbr>sexdoll\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\u003Ctable>\n\u003Ctr>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.uusextoy.com\u002Fbest-pocket-pussy\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fuusextoy.png\" width=\"80\">\u003Cbr>best pocket pussy\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.lovedolltorso.com\u002Ffemale-torso-sex-doll\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Flovedolltorso.png\" width=\"80\">\u003Cbr>female torso sex doll\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.mymasturbators.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fmymasturbators.png\" width=\"80\">\u003Cbr>male masturbator\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\u003Ctable>\n\u003Ctr>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.buypenispump.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fbuypenispump.png\" width=\"80\">\u003Cbr>penis pump\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.bestrealdoll.com\u002Fcollections\u002Fus-warehouse\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fbestrealdoll.jpeg\" width=\"80\">\u003Cbr>BestRealDoll\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.sexdolltech.com\u002Fproduct-category\u002Fus-warehouse\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fsexdolltech.jpeg\" width=\"80\">\u003Cbr>SexDollTech\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.sexdollsoff.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fsexdollsoff.png\" width=\"80\">\u003Cbr>SexDollsOff\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Frealsexdoll.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Frealsexdoll.png\" width=\"80\">\u003Cbr>RealSexDoll\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\u003Ctable>\n\u003Ctr>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.yourdoll.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fyourdoll.jpg\" width=\"80\">\u003Cbr>Your Doll\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fanniesdollhouse.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fannies-dollhouse.png\" width=\"80\">\u003Cbr>Annie's Dollhouse\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fsextoycollective.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fsextoycollective.jpg\" width=\"80\">\u003Cbr>STC\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fdoctorclimax.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fdoctorclimax.png\" width=\"80\">\u003Cbr>DoctorClimax\u003C\u002Fa>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fwww.bsdoll.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fsweetalert2.github.io\u002Fimages\u002Fsponsors\u002Fbsdoll.jpg\" width=\"80\">\u003Cbr>BSDoll\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n","SweetAlert2 是一个美观、响应式且高度可定制的 JavaScript 弹出框替代方案，符合 WAI-ARIA 标准，无任何外部依赖。它支持多种类型的对话框如警告、确认、提示等，并且易于集成到各种前端框架中（如 React, Angular, Vue）。此外，SweetAlert2 还提供了丰富的配置选项以满足不同场景下的需求，包括自定义样式和动画效果。适用于需要提升用户体验而不仅仅是简单弹窗的应用场景，特别是在追求无障碍访问和视觉设计一致性的项目中表现尤为出色。",2,"2026-06-11 02:52:59","top_language"]