{"objects":[{"downloads":{"monthly":1424,"weekly":310},"dependents":"6","updated":"2026-04-29T02:11:31.350Z","searchScore":784.8601,"package":{"name":"reactjs","keywords":[],"version":"1.0.0","description":"","sanitized_name":"reactjs","publisher":{"email":"naseem1992@gmail.com","username":"minaseem"},"maintainers":[{"email":"naseem1992@gmail.com","username":"minaseem"}],"license":"ISC","date":"2016-10-12T08:11:08.336Z","links":{"npm":"https://www.npmjs.com/package/reactjs"}},"score":{"final":784.8601,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":192742,"weekly":50014},"dependents":"14","updated":"2026-04-29T08:17:24.764Z","searchScore":365.75784,"package":{"name":"reactjs-localstorage","keywords":["reactjs","localstorage","react","local storage"],"version":"1.0.1","description":"Easy use localstorage in Reactjs","sanitized_name":"reactjs-localstorage","publisher":{"email":"dmitry.kalinin.email@gmail.com","username":"null-none"},"maintainers":[{"email":"dmitry.kalinin.email@gmail.com","username":"null-none"}],"license":"MIT","date":"2020-05-18T06:13:23.591Z","links":{"homepage":"https://github.com/null-none/react-localstorage","repository":"git+https://github.com/null-none/react-localstorage.git","bugs":"https://github.com/null-none/react-localstorage/issues","npm":"https://www.npmjs.com/package/reactjs-localstorage"}},"score":{"final":365.75784,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":186227,"weekly":47048},"dependents":"0","updated":"2026-04-29T08:17:50.090Z","searchScore":346.22186,"package":{"name":"@types/reactjs-localstorage","keywords":[],"version":"1.0.2","description":"TypeScript definitions for reactjs-localstorage","sanitized_name":"@types/reactjs-localstorage","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2023-11-07T15:02:45.134Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/reactjs-localstorage","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/reactjs-localstorage"}},"score":{"final":346.22186,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8003501,"weekly":2058376},"dependents":"633","updated":"2026-04-29T08:14:58.372Z","searchScore":310.9368,"package":{"name":"react-tabs","keywords":["react","tabs","a11y","react-component"],"version":"6.1.1","description":"An accessible and easy tab component for ReactJS","sanitized_name":"react-tabs","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:62424c0b-d9ee-47b1-a52c-6d65d20b1f58","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@tschinder.de","username":"danez"}],"license":"MIT","date":"2026-03-25T22:05:05.397Z","links":{"homepage":"https://github.com/reactjs/react-tabs","repository":"git+https://github.com/reactjs/react-tabs.git","bugs":"https://github.com/reactjs/react-tabs/issues","npm":"https://www.npmjs.com/package/react-tabs"}},"score":{"final":310.9368,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39913,"weekly":9423},"dependents":"15","updated":"2026-04-29T08:22:08.246Z","searchScore":306.01227,"package":{"name":"reactjs-social-login","keywords":["react","typescript","social-network","react social login","social login react","login-social","sso","single-sign-on","twitter","apple","microsoft","pinterest","google","facebook","github","twitter","amazon","linkedin","tiktok","react twitter login social","react tiktok login social","react google login social","react facebook login social","react github login social","react pinterest login social","react microsoft login social","react linkedin login social","react instagram login social","react amazon login social","react apple login social"],"version":"2.6.3","description":"Group social login for ReactJS","sanitized_name":"reactjs-social-login","publisher":{"email":"nguyenmanhcuong.stf@gmail.com","username":"cuongmanhnguyen"},"maintainers":[{"email":"nguyenmanhcuong.stf@gmail.com","username":"cuongmanhnguyen"}],"license":"MIT","date":"2023-08-27T07:58:46.246Z","links":{"homepage":"https://github.com/cuongdevjs/reactjs-social-login#readme","repository":"git+https://github.com/cuongdevjs/reactjs-social-login.git","bugs":"https://github.com/cuongdevjs/reactjs-social-login/issues","npm":"https://www.npmjs.com/package/reactjs-social-login"}},"score":{"final":306.01227,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13292,"weekly":3372},"dependents":"6","updated":"2026-04-24T04:36:11.565Z","searchScore":300.03482,"package":{"name":"sharethis-reactjs","keywords":["react.js","ShareThis","share buttons","sharing buttons","follow buttons","reaction buttons","social"],"version":"1.6.0","description":"sharethis reactjs plugins","sanitized_name":"sharethis-reactjs","publisher":{"email":"ops@sharethis.com","username":"sharethis"},"maintainers":[{"email":"ops@sharethis.com","username":"sharethis"}],"license":"UPL-1.0","date":"2020-08-04T19:02:50.555Z","links":{"homepage":"https://github.com/sharethis-github/sharethis-reactjs#readme","repository":"git+https://github.com/sharethis-github/sharethis-reactjs.git","bugs":"https://github.com/sharethis-github/sharethis-reactjs/issues","npm":"https://www.npmjs.com/package/sharethis-reactjs"}},"score":{"final":300.03482,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33461541,"weekly":8008604},"dependents":"7375","updated":"2026-04-29T08:19:13.640Z","searchScore":278.1613,"package":{"name":"react-select","keywords":["combobox","form","input","multiselect","react","react-component","select","ui"],"version":"5.10.2","description":"A Select control built with and for ReactJS","sanitized_name":"react-select","publisher":{"email":"automation+react-select@thinkmill.com.au","username":"react-select-release-bot"},"maintainers":[{"email":"jed.watson@me.com","username":"jedwatson"},{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"},{"email":"cc.lee@live.com.au","username":"gwyneplaine"},{"email":"automation+react-select@thinkmill.com.au","username":"react-select-release-bot"},{"email":"npm@emmas.town","username":"emmatown"}],"license":"MIT","date":"2025-07-11T12:49:26.911Z","links":{"homepage":"https://github.com/JedWatson/react-select/tree/master#readme","repository":"git+https://github.com/JedWatson/react-select.git#master","bugs":"https://github.com/JedWatson/react-select/issues","npm":"https://www.npmjs.com/package/react-select"}},"score":{"final":278.1613,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2479718,"weekly":576935},"dependents":"668","updated":"2026-04-29T08:21:03.735Z","searchScore":274.66315,"package":{"name":"react-paginate","keywords":["react-component","paginate","paginator","pagination"],"version":"8.3.0","description":"A ReactJS component that creates a pagination.","sanitized_name":"react-paginate","publisher":{"email":"adele.delamarche@gmail.com","username":"adele"},"maintainers":[{"email":"adele.delamarche@gmail.com","username":"adele"}],"license":"MIT","date":"2025-01-28T19:16:09.775Z","links":{"homepage":"https://github.com/AdeleD/react-paginate#readme","repository":"git+https://github.com/AdeleD/react-paginate.git","bugs":"https://github.com/AdeleD/react-paginate/issues","npm":"https://www.npmjs.com/package/react-paginate"}},"score":{"final":274.66315,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":262687,"weekly":73711},"dependents":"34","updated":"2026-04-29T08:21:54.480Z","searchScore":269.7473,"package":{"name":"pigeon-maps","keywords":[],"version":"0.22.1","description":"ReactJS maps without external dependencies","sanitized_name":"pigeon-maps","publisher":{"email":"marius.andra@gmail.com","username":"mariusandra"},"maintainers":[{"email":"marius.andra@gmail.com","username":"mariusandra"}],"license":"MIT","date":"2024-12-26T21:34:03.403Z","links":{"homepage":"https://github.com/mariusandra/pigeon-maps#readme","repository":"git+https://github.com/mariusandra/pigeon-maps.git","bugs":"https://github.com/mariusandra/pigeon-maps/issues","npm":"https://www.npmjs.com/package/pigeon-maps"}},"score":{"final":269.7473,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":56854,"weekly":13353},"dependents":"18","updated":"2026-04-29T08:19:12.006Z","searchScore":265.74716,"package":{"name":"react-chat-elements","keywords":["react","reactjs","chat","css","chat","components","detaysoft"],"version":"12.0.18","description":"Reactjs chat components","sanitized_name":"react-chat-elements","publisher":{"email":"ebubekirinan94@gmail.com","username":"einan"},"maintainers":[{"email":"abdurrahmaneker58@gmail.com","username":"abdurrahmanekr"},{"email":"ebubekirinan94@gmail.com","username":"einan"},{"email":"emre.gudur@detaysoft.com","username":"emregudur"},{"email":"esranur.coskun@detaysoft.com","username":"esracoskun"}],"license":"MIT","date":"2025-03-18T14:29:46.595Z","links":{"homepage":"https://github.com/detaysoft/react-chat-elements#readme","repository":"git+https://github.com/detaysoft/react-chat-elements.git","bugs":"https://github.com/detaysoft/react-chat-elements/issues","npm":"https://www.npmjs.com/package/react-chat-elements"}},"score":{"final":265.74716,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":76719,"weekly":19383},"dependents":"10","updated":"2026-04-29T08:15:16.091Z","searchScore":247.08647,"package":{"name":"testcafe-react-selectors","keywords":["testcafe","react","selectors","plugin"],"version":"5.0.3","description":"ReactJS selectors for TestCafe","sanitized_name":"testcafe-react-selectors","publisher":{"email":"boris.s.kirov@gmail.com","username":"kirovboris"},"maintainers":[{"email":"boris.s.kirov@gmail.com","username":"kirovboris"},{"email":"romanresh@live.com","username":"romanresh"}],"license":"MIT","date":"2023-05-30T10:02:29.568Z","links":{"homepage":"https://github.com/DevExpress/testcafe-react-selectors#readme","repository":"git+https://github.com/DevExpress/testcafe-react-selectors.git","bugs":"https://github.com/DevExpress/testcafe-react-selectors/issues","npm":"https://www.npmjs.com/package/testcafe-react-selectors"}},"score":{"final":247.08647,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1865308,"weekly":514191},"dependents":"166","updated":"2026-04-29T08:15:19.945Z","searchScore":246.93842,"package":{"name":"react-timeago","keywords":["React","ReactJS","Time","Ago","TimeAgo","ender"],"version":"8.3.0","description":"A simple Time-Ago component for ReactJs","sanitized_name":"react-timeago","publisher":{"email":"naman34@gmail.com","username":"naman34"},"maintainers":[{"email":"naman34@gmail.com","username":"naman34"}],"license":"MIT","date":"2025-07-27T21:38:25.189Z","links":{"homepage":"https://github.com/nmn/react-timeago","repository":"git+https://github.com/naman34/react-timeago.git","bugs":"https://github.com/nmn/react-timeago/issues","npm":"https://www.npmjs.com/package/react-timeago"}},"score":{"final":246.93842,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":131389,"weekly":34366},"dependents":"150","updated":"2026-04-29T08:16:53.369Z","searchScore":243.67287,"package":{"name":"react-id-swiper","keywords":["iDangerous","Swiper","Reactjs"],"version":"4.0.0","description":"ReactJs component for iDangerous Swiper","sanitized_name":"react-id-swiper","publisher":{"email":"phucnguyenhoang1985@gmail.com","username":"phuc.nguyen"},"maintainers":[{"email":"phucnguyenhoang1985@gmail.com","username":"phuc.nguyen"}],"license":"MIT","date":"2020-06-22T09:54:07.981Z","links":{"homepage":"https://github.com/kidjp85/react-id-swiper#readme","repository":"git://github.com/kidjp85/react-id-swiper.git","bugs":"https://github.com/kidjp85/react-id-swiper/issues","npm":"https://www.npmjs.com/package/react-id-swiper"}},"score":{"final":243.67287,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38525,"weekly":8609},"dependents":"3","updated":"2026-04-29T08:20:39.351Z","searchScore":242.80817,"package":{"name":"react-masonry","keywords":["react","grid","layout","masonry"],"version":"1.0.7","description":"ReactJs layout library.","sanitized_name":"react-masonry","publisher":{"email":"bogdanpintican@gmail.com","username":"bogdanpetru"},"maintainers":[{"email":"bogdanpintican@gmail.com","username":"bogdanpetru"}],"license":"MIT","date":"2023-03-14T16:35:03.426Z","links":{"homepage":"http://bogdanpetru.github.io/react-masonry","repository":"git+https://github.com/bogdanpetru/react-masonry.git","bugs":"https://github.com/bogdanpetru/react-masonry/issues","npm":"https://www.npmjs.com/package/react-masonry"}},"score":{"final":242.80817,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":135828,"weekly":36534},"dependents":"3","updated":"2026-04-29T08:14:24.984Z","searchScore":241.20819,"package":{"name":"supertokens-auth-react","keywords":["auth","authentication","authorisation","supertokens","chrome","firefox","IE","safari"],"version":"0.51.2","description":"ReactJS SDK that provides login functionality with SuperTokens.","sanitized_name":"supertokens-auth-react","publisher":{"email":"mihaly@supertokens.com","username":"mihalyst"},"maintainers":[{"email":"advaitruia@gmail.com","username":"advaitruia"},{"email":"mihaly@supertokens.com","username":"mihalyst"}],"license":"Apache-2.0","date":"2026-02-13T18:03:55.021Z","links":{"homepage":"https://github.com/supertokens/supertokens-auth-react#readme","repository":"git+https://github.com/supertokens/supertokens-auth-react.git","bugs":"https://github.com/supertokens/supertokens-auth-react/issues","npm":"https://www.npmjs.com/package/supertokens-auth-react"}},"score":{"final":241.20819,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7232,"weekly":1630},"dependents":"0","updated":"2026-04-26T10:36:09.176Z","searchScore":235.44858,"package":{"name":"@types/pdf-viewer-reactjs","keywords":[],"version":"2.2.5","description":"TypeScript definitions for pdf-viewer-reactjs","sanitized_name":"@types/pdf-viewer-reactjs","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2023-11-07T12:52:07.689Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/pdf-viewer-reactjs","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/pdf-viewer-reactjs"}},"score":{"final":235.44858,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":53114,"weekly":13744},"dependents":"18","updated":"2026-04-29T08:16:17.517Z","searchScore":231.27556,"package":{"name":"spectacle","keywords":[],"version":"10.2.3","description":"ReactJS Powered Presentation Framework","sanitized_name":"spectacle","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:2876a493-20ee-47cd-aa4e-d98ff368e9ff","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"sarahmichelleegan@gmail.com","username":"sarmeyer"},{"email":"mariano.martinez@formidable.com","username":"mariano-formidable"},{"email":"ryan@loose-bits.com","username":"ryan.roemer"},{"email":"admin@formidablelabs.com","username":"formidable-owner"},{"email":"npm@formidablelabs.com","username":"formidablelabs"},{"email":"sarah.wright@formidable.com","username":"sarahformidable"},{"email":"senesealessandro@gmail.com","username":"ceceppa"},{"email":"keith@keithluchtel.com","username":"keithluchtel"},{"email":"spectacle-ci+npm@formidable.com","username":"spectacle-ci"},{"email":"ken_wheeler@me.com","username":"thekenwheeler"}],"license":"MIT","date":"2025-10-10T16:30:52.797Z","links":{"homepage":"https://github.com/FormidableLabs/spectacle#readme","repository":"git+https://github.com/FormidableLabs/spectacle.git","bugs":"https://github.com/FormidableLabs/spectacle/issues","npm":"https://www.npmjs.com/package/spectacle"}},"score":{"final":231.27556,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1432,"weekly":355},"dependents":0,"updated":"2026-04-22T22:06:23.108Z","searchScore":227.87598,"package":{"name":"reactjs-toastr","keywords":["reactjs","react","react-toaster","react-toastr","reactjs-toastr","toaster","toastr","reactjs toastr","react toastr"],"version":"1.1.0","description":"Toaster for ReactJS","sanitized_name":"reactjs-toastr","publisher":{"email":"harshdoshi999@gmail.com","username":"harshdoshi999"},"maintainers":[{"email":"harshdoshi999@gmail.com","username":"harshdoshi999"}],"license":"MIT","date":"2018-06-26T08:24:19.451Z","links":{"npm":"https://www.npmjs.com/package/reactjs-toastr"}},"score":{"final":227.87598,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":172654,"weekly":41058},"dependents":"75","updated":"2026-04-29T08:21:40.775Z","searchScore":226.60065,"package":{"name":"react-clipboard.js","keywords":["clipboard","react","react-component"],"version":"2.0.16","description":"Clipboard.js wrapper for ReactJS","sanitized_name":"react-clipboard-js","publisher":{"email":"nihey.takizawa@gmail.com","username":"nihey"},"maintainers":[{"email":"nihey.takizawa@gmail.com","username":"nihey"}],"license":"CC0","date":"2019-09-12T21:38:21.622Z","links":{"homepage":"https://github.com/nihey/react-clipboard.js#readme","repository":"git+https://github.com/nihey/react-clipboard.js.git","bugs":"https://github.com/nihey/react-clipboard.js/issues","npm":"https://www.npmjs.com/package/react-clipboard.js"}},"score":{"final":226.60065,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5268,"weekly":1434},"dependents":"2","updated":"2026-04-23T16:26:09.622Z","searchScore":225.48326,"package":{"name":"nepali-datepicker-reactjs","keywords":["nepali date picker","nepali","datepicker","bikram","sambat","bikramsambat","calender"],"version":"1.1.9","description":"Nepali Datepicker (Bikram Sambat) as a ReactJS component","sanitized_name":"nepali-datepicker-reactjs","publisher":{"email":"puncoz138+npmjs@gmail.com","username":"puncoz"},"maintainers":[{"email":"puncoz138+npmjs@gmail.com","username":"puncoz"}],"license":"MIT","date":"2025-08-21T13:30:41.583Z","links":{"homepage":"https://puncoz-official.github.io/nepali-datepicker-reactjs","repository":"git+https://github.com/puncoz-official/nepali-datepicker-reactjs.git","bugs":"https://github.com/puncoz-official/nepali-datepicker-reactjs/issues","npm":"https://www.npmjs.com/package/nepali-datepicker-reactjs"}},"score":{"final":225.48326,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35087,"weekly":8250},"dependents":"16","updated":"2026-04-29T08:15:49.819Z","searchScore":224.38036,"package":{"name":"reactjs-signal","keywords":["react","reactjs-signal","devtools"],"version":"2.0.4","description":"<p align=\"center\"> <a href=\"https://www.npmjs.com/package/reactjs-signal\" target=\"_blank\" rel=\"noopener noreferrer\"> <img src=\"https://api.iconify.design/uil:comment-verify.svg?color=%23b3ff75\" alt=\"logo\" width='100'/></a> </p>","sanitized_name":"reactjs-signal","publisher":{"email":"giahung197bg@gmail.com","username":"hunghg255"},"maintainers":[{"email":"giahung197bg@gmail.com","username":"hunghg255"}],"license":"ISC","date":"2026-01-08T01:14:29.910Z","links":{"homepage":"https://github.com/hunghg255/reactjs-signal#readme","repository":"git+https://github.com/hunghg255/reactjs-signal.git","bugs":"https://github.com/hunghg255/reactjs-signal/issues","npm":"https://www.npmjs.com/package/reactjs-signal"}},"score":{"final":224.38036,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15666,"weekly":5427},"dependents":"51","updated":"2026-04-28T08:21:51.752Z","searchScore":223.58282,"package":{"name":"@s-ui/react-icons","keywords":[],"version":"1.9.1","description":"ReactJS SUI SVG iconset","sanitized_name":"@s-ui/react-icons","publisher":{"email":"cloud-accounts@scmspain.com","username":"schibstedspain"},"maintainers":[{"email":"ivan.martinez@adevinta.com","username":"ivanmlaborda"},{"email":"salvador.juan.ext@adevinta.com","username":"salvador.juan"},{"email":"andres.lucas@adevinta.com","username":"andresin87.adevinta"},{"email":"irene.zeller@adevinta.com","username":"izeller"},{"email":"gerard.fabrego.ext@adevinta.com","username":"gfabregoadv"},{"email":"ignacio.navarro@adevinta.com","username":"ignacio_navarro"},{"email":"oscar.ramirez@adevinta.com","username":"oscar_ramirez"},{"email":"jordi.munoz@adevinta.com","username":"jordi.munoz"},{"email":"luis.garrido@adevinta.com","username":"luis-garrido"},{"email":"jenifer.lopez@adevinta.com","username":"jenifer.lopez"},{"email":"isabel.gomez@adevinta.com","username":"isabelgomez87"},{"email":"pa.chruscinski.ext@adevinta.com","username":"pa.chruscinski.ext"},{"email":"arnau.rius@adevinta.com","username":"schibstedspain"},{"email":"belen.santos.ext@adevinta.com","username":"belen.santos"},{"email":"xavier.ballestar@adevinta.com","username":"xavi_ballestar"},{"email":"ferran.gay.ext@adevinta.com","username":"ferrangbtw"},{"email":"sabrina.castelli@adevinta.com","username":"sabri-castelli"},{"email":"jamile.radloff.ext@adevinta.com","username":"jamile.radloff"},{"email":"david.martin@adevinta.com","username":"davidmartin2108"},{"email":"sergi.quintela@adevinta.com","username":"sergi.quintela"},{"email":"estefania.garcia.ext@adevinta.com","username":"estefania_garcia"},{"email":"arnau.guell@adevinta.com","username":"arnau.guell"},{"email":"ferran.simon@adevinta.com","username":"ferran.simon"},{"email":"victor.perez@adevinta.com","username":"victor.perez.adevinta"},{"email":"mariapaula.forero.ext@adevinta.com","username":"mariapaula.forero.ext"},{"email":"oscar.gomez@adevinta.com","username":"oscar.gomez"},{"email":"david.nieto@adevinta.com","username":"david.nieto"},{"email":"oriol.puig@adevinta.com","username":"oriol.puig"},{"email":"xavi.murcia@adevinta.com","username":"xavi.murcia"},{"email":"ignacio.rodriguez@adevinta.com","username":"ignacio.rodriguez"},{"email":"francisco.ruiz@adevinta.com","username":"francisco.ruiz.lloret"},{"email":"simona.ziauberyte@adevinta.com","username":"sziauberyte"},{"email":"andres.alvarez@adevinta.com","username":"andresadv"},{"email":"javier.auso@adevinta.com","username":"javiauso"},{"email":"marian.lucaci@adevinta.com","username":"marian.lucaci"},{"email":"pablo.gonzalez@adevinta.com","username":"pablogs"},{"email":"sergio.collado.ext@adevinta.com","username":"sergiocollado"},{"email":"pablo.rey@adevinta.com","username":"pablo.rey-adevinta"},{"email":"beatriz.iglesias@adevinta.com","username":"beatrizip"},{"email":"david.cuadrado.ext@adevinta.com","username":"david.cuadrado.ext"},{"email":"giovanny.sayas.ext@adevinta.com","username":"giovanny.sayas.ext"},{"email":"patricio.sartore@adevinta.com","username":"patricio.sartore"},{"email":"azahara.martinez@adevinta.com","username":"azahara"},{"email":"sergio.escano@adevinta.com","username":"sergio.escano"},{"email":"pol.valls@adevinta.com","username":"pol.valls"},{"email":"hernan.pintos@adevinta.com","username":"hpintos_adevinta"},{"email":"oscar.raig@adevinta.com","username":"oscar-raig-adevinta"},{"email":"thomas.page.ext@adevinta.com","username":"thomas.page.ext"},{"email":"sebastian.badea@adevinta.com","username":"sebastian.badea.adevinta"},{"email":"victoria.pasichnyk.ext@adevinta.com","username":"victoria.pasichnyk.ext"},{"email":"sendami.luque.ext@adevinta.com","username":"sendami.luque.ext"},{"email":"luz.marina.ext@adevinta.com","username":"luz_adv"},{"email":"ruben.martin@adevinta.com","username":"ruben-martin"},{"email":"emilio.villuendas@adevinta.com","username":"emiliovz"},{"email":"arturo.vicente@adevinta.com","username":"arturo.vicente"},{"email":"diego.millan@adevinta.com","username":"diegomr"},{"email":"sergi.martinez@adevinta.com","username":"sergi.martinez.adevinta"},{"email":"stivali.serna@adevinta.com","username":"stivali.serna"},{"email":"guillem.catala@adevinta.com","username":"guillemgc3"},{"email":"marc.sarroca@adevinta.com","username":"marc.sarroca.adevinta"},{"email":"javi.casado@adevinta.com","username":"javi-casado"},{"email":"maider.hernandorena@adevinta.com","username":"maider-hernandorena-adevinta"},{"email":"manuel.miguel@adevinta.com","username":"javiermiguel"},{"email":"atilio.scolaro.ext@adevinta.com","username":"atilioscolaroadv"},{"email":"florin.zamfirescu.ext@adevinta.com","username":"florinz"},{"email":"denis.zharenko.ext@adevinta.com","username":"denis_z"},{"email":"anna.kholodenko.ext@adevinta.com","username":"anya_ok"},{"email":"mircea.sima.ext@adevinta.com","username":"mirceasima-adv"}],"license":"ISC","date":"2021-09-20T12:02:19.774Z","links":{"npm":"https://www.npmjs.com/package/@s-ui/react-icons"}},"score":{"final":223.58282,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":101647,"weekly":25422},"dependents":"61","updated":"2026-04-29T08:15:59.891Z","searchScore":222.85274,"package":{"name":"react-dropzone-component","keywords":[],"version":"3.2.0","description":"A Dropzone Component for ReactJS","sanitized_name":"react-dropzone-component","publisher":{"email":"felix@felixrieseberg.com","username":"felixrieseberg"},"maintainers":[{"email":"felix@felixrieseberg.com","username":"felixrieseberg"}],"license":"MIT","date":"2018-03-28T22:55:49.577Z","links":{"homepage":"https://github.com/felixrieseberg/React-Dropzone#readme","repository":"git+https://github.com/felixrieseberg/React-Dropzone.git","bugs":"https://github.com/felixrieseberg/React-Dropzone/issues","npm":"https://www.npmjs.com/package/react-dropzone-component"}},"score":{"final":222.85274,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":427982,"weekly":107373},"dependents":"9","updated":"2026-04-29T08:20:06.492Z","searchScore":218.63237,"package":{"name":"rc-hammerjs","keywords":["react","react-component","tap","tappable","touch","hammer","hammerjs","mobile"],"version":"0.6.10","description":"ReactJS / HammerJS integration. Support touch events in your React app.","sanitized_name":"rc-hammerjs","publisher":{"email":"afc163@gmail.com","username":"afc163"},"maintainers":[{"email":"afc163@gmail.com","username":"afc163"},{"email":"hust2012jiangkai@gmail.com","username":"paranoidjk"}],"license":"MIT","date":"2020-05-26T14:39:40.892Z","links":{"homepage":"https://github.com/react-component/react-hammerjs#readme","repository":"git+https://github.com/react-component/react-hammerjs.git","bugs":"https://github.com/react-component/react-hammerjs/issues","npm":"https://www.npmjs.com/package/rc-hammerjs"}},"score":{"final":218.63237,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1510,"weekly":359},"dependents":0,"updated":"2026-04-24T15:06:08.466Z","searchScore":216.96164,"package":{"name":"@sbmdkl/nepali-datepicker-reactjs","keywords":[],"version":"1.2.3","description":"Nepali Datepicker Reactjs","sanitized_name":"@sbmdkl/nepali-datepicker-reactjs","publisher":{"email":"sbmdkl@gmail.com","username":"sbmdkl"},"maintainers":[{"email":"sbmdkl@gmail.com","username":"sbmdkl"}],"license":"MIT","date":"2025-04-18T10:44:57.478Z","links":{"homepage":"https://github.com/sbmdkl/nepali-datepicker-reactjs#readme","repository":"git+https://github.com/sbmdkl/nepali-datepicker-reactjs.git","bugs":"https://github.com/sbmdkl/nepali-datepicker-reactjs/issues","npm":"https://www.npmjs.com/package/@sbmdkl/nepali-datepicker-reactjs"}},"score":{"final":216.96164,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":102898,"weekly":26011},"dependents":"96","updated":"2026-04-29T08:17:14.522Z","searchScore":213.73624,"package":{"name":"react-notifications","keywords":["react-component","react","component","notifications","notification"],"version":"1.7.4","description":"Notification component for ReactJS","sanitized_name":"react-notifications","publisher":{"email":"tjrexer@gmail.com","username":"tjrexer"},"maintainers":[{"email":"tjrexer@gmail.com","username":"tjrexer"}],"license":"MIT","date":"2022-08-01T16:39:42.513Z","links":{"homepage":"https://github.com/tjrexer/react-notifications","repository":"git+https://github.com/tjrexer/react-notifications.git","bugs":"https://github.com/tjrexer/react-notifications/issues","npm":"https://www.npmjs.com/package/react-notifications"}},"score":{"final":213.73624,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":320814,"weekly":78814},"dependents":"51","updated":"2026-04-29T08:16:09.342Z","searchScore":212.90215,"package":{"name":"react-google-places-autocomplete","keywords":["react","google-places","places","autocomplete"],"version":"4.1.0","description":"Google places autocomplete input for ReactJS.","sanitized_name":"react-google-places-autocomplete","publisher":{"email":"nico.tinte@gmail.com","username":"tintef"},"maintainers":[{"email":"nico.tinte@gmail.com","username":"tintef"}],"license":"MIT","date":"2024-08-26T01:54:17.996Z","links":{"homepage":"https://github.com/Tintef/react-google-places-autocomplete#readme","repository":"git+https://github.com/Tintef/react-google-places-autocomplete.git","bugs":"https://github.com/Tintef/react-google-places-autocomplete/issues","npm":"https://www.npmjs.com/package/react-google-places-autocomplete"}},"score":{"final":212.90215,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3079,"weekly":654},"dependents":"0","updated":"2026-04-26T04:31:09.596Z","searchScore":211.04138,"package":{"name":"@shesha/reactjs","keywords":[],"version":"4.40.1","description":"The reactjs frontend application and ui for the shesha framework","sanitized_name":"@shesha/reactjs","publisher":{"email":"mazi.muhlari@gmail.com","username":"mazimuhlari"},"maintainers":[{"email":"info@boxfusion.co.za","username":"boxfusion-dev"}],"license":"GPL-3.0","date":"2023-07-04T08:39:51.167Z","links":{"homepage":"https://shesha-io.github.io/shesha-framework","repository":"git+https://github.com/shesha-io/shesha-framework.git","bugs":"https://github.com/shesha-io/shesha-framework/issues","npm":"https://www.npmjs.com/package/@shesha/reactjs"}},"score":{"final":211.04138,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":726148,"weekly":185708},"dependents":"197","updated":"2026-04-29T08:15:41.759Z","searchScore":208.6162,"package":{"name":"react-katex","keywords":["react","tex","latex","math","katex"],"version":"3.1.0","description":"Display math in TeX with KaTeX and ReactJS","sanitized_name":"react-katex","publisher":{"email":"talyssonoc@gmail.com","username":"talyssonoc"},"maintainers":[{"email":"talyssonoc@gmail.com","username":"talyssonoc"}],"license":"MIT","date":"2025-05-09T03:47:51.434Z","links":{"homepage":"https://github.com/talyssonoc/react-katex","repository":"git://github.com/talyssonoc/react-katex.git","bugs":"https://github.com/talyssonoc/react-katex/issues","npm":"https://www.npmjs.com/package/react-katex"}},"score":{"final":208.6162,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":14884,"weekly":3373},"dependents":"2","updated":"2026-04-28T06:01:08.792Z","searchScore":206.8396,"package":{"name":"react-multilevel-dropdown","keywords":["reactjs","react","react dropdown","multilevel dropdown","react multilevel","react form","form","dropdown","react multilevel dropdown","kontentino"],"version":"4.0.0","description":"ReactJS multilevel dropdown component","sanitized_name":"react-multilevel-dropdown","publisher":{"email":"developers@kontentino.com","username":"kontentino"},"maintainers":[{"email":"developers@kontentino.com","username":"kontentino"}],"license":"MIT","date":"2023-02-03T09:26:01.159Z","links":{"homepage":"http://kontentino.github.io/react-multilevel-dropdown","repository":"git+https://github.com/kontentino/react-multilevel-dropdown.git","bugs":"https://github.com/kontentino/react-multilevel-dropdown/issues","npm":"https://www.npmjs.com/package/react-multilevel-dropdown"}},"score":{"final":206.8396,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31278,"weekly":6456},"dependents":"8","updated":"2026-04-29T08:16:57.294Z","searchScore":200.76547,"package":{"name":"react-glider","keywords":[],"version":"5.0.0","description":"A ReactJS wrapper for glider.js","sanitized_name":"react-glider","publisher":{"email":"hello@imkev.dev","username":"kevinfarrugia"},"maintainers":[{"email":"hello@imkev.dev","username":"kevinfarrugia"},{"email":"lisowski54@gmail.com","username":"alisowski"}],"license":"MIT","date":"2025-03-20T11:00:50.616Z","links":{"repository":"https://github.com/kevinfarrugia/react-glider","npm":"https://www.npmjs.com/package/react-glider"}},"score":{"final":200.76547,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8551,"weekly":2247},"dependents":"5","updated":"2026-04-27T20:56:35.629Z","searchScore":198.00775,"package":{"name":"react-d3","keywords":["d3,react,charts,ReactJS,react-component"],"version":"0.4.0","description":"ReactJS charts using d3","sanitized_name":"react-d3","publisher":{"email":"eric.s.bullington@gmail.com","username":"esbullington"},"maintainers":[{"email":"eric.s.bullington@gmail.com","username":"esbullington"}],"license":"MIT","date":"2015-09-04T12:46:06.144Z","links":{"homepage":"http://esbullington.github.io/react-d3-website/","repository":"https://github.com/esbullington/react-d3.git","bugs":"https://github.com/esbullington/react-d3/issues","npm":"https://www.npmjs.com/package/react-d3"}},"score":{"final":198.00775,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":28793,"weekly":2288},"dependents":0,"updated":"2026-04-28T07:56:11.935Z","searchScore":197.47717,"package":{"name":"use-debounced-effect-hook","keywords":["debounce","hook","hooks","react","react-hook","use-effect"],"version":"1.1.62","description":"useEffect hook from ReactJS debounced!","sanitized_name":"use-debounced-effect-hook","publisher":{"email":"dev.pedrobini@gmail.com","username":"pedrobini"},"maintainers":[{"email":"dev.pedrobini@gmail.com","username":"pedrobini"}],"license":"MIT","date":"2020-06-08T14:50:30.473Z","links":{"homepage":"https://github.com/pedro-lb/use-debounced-effect-hook#readme","repository":"git+https://github.com/pedro-lb/use-debounced-effect-hook.git","bugs":"https://github.com/pedro-lb/use-debounced-effect-hook/issues","npm":"https://www.npmjs.com/package/use-debounced-effect-hook"}},"score":{"final":197.47717,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":128291,"weekly":29620},"dependents":"107","updated":"2026-04-29T08:20:33.395Z","searchScore":196.01529,"package":{"name":"react-hammerjs","keywords":["react","react-component","tap","tappable","touch","hammer","hammerjs","mobile"],"version":"1.0.1","description":"ReactJS / HammerJS integration. Support touch events in your React app.","sanitized_name":"react-hammerjs","publisher":{"email":"jed.watson@me.com","username":"jedwatson"},"maintainers":[{"email":"jed.watson@me.com","username":"jedwatson"}],"license":"MIT","date":"2017-10-24T13:29:27.002Z","links":{"homepage":"https://github.com/JedWatson/react-hammerjs#readme","repository":"git+https://github.com/JedWatson/react-hammerjs.git","bugs":"https://github.com/JedWatson/react-hammerjs/issues","npm":"https://www.npmjs.com/package/react-hammerjs"}},"score":{"final":196.01529,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":72884,"weekly":15342},"dependents":"1","updated":"2026-04-29T08:22:26.586Z","searchScore":193.89606,"package":{"name":"react-sticky-fill","keywords":[],"version":"0.8.4","description":"A ReactJS wrapper for position:sticky elements using Stickyfill","sanitized_name":"react-sticky-fill","publisher":{"email":"gyorgy.gutai@gmail.com","username":"gyorgygutai"},"maintainers":[{"email":"gyorgy.gutai@gmail.com","username":"gyorgygutai"}],"license":"MIT","date":"2017-10-16T14:00:18.269Z","links":{"homepage":"https://github.com/gyorgygutai/react-sticky-fill#readme","repository":"git+ssh://git@github.com/gyorgygutai/react-sticky-fill.git","npm":"https://www.npmjs.com/package/react-sticky-fill"}},"score":{"final":193.89606,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67786,"weekly":20013},"dependents":"16","updated":"2026-04-29T08:15:03.245Z","searchScore":191.32231,"package":{"name":"react-avatar-edit","keywords":["avatar","react","canvas"],"version":"1.2.0","description":"ReactJS component to upload, crop, and preview avatars","sanitized_name":"react-avatar-edit","publisher":{"email":"kirillpodium@gmail.com","username":"kirillnovikov"},"maintainers":[{"email":"kirillpodium@gmail.com","username":"kirillnovikov"}],"license":"MIT","date":"2022-04-24T17:18:13.909Z","links":{"homepage":"https://github.com/kirill3333/react-avatar#readme","repository":"git+https://github.com/kirill3333/react-avatar.git","bugs":"https://github.com/kirill3333/react-avatar/issues","npm":"https://www.npmjs.com/package/react-avatar-edit"}},"score":{"final":191.32231,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":696598,"weekly":168973},"dependents":"243","updated":"2026-04-29T08:14:43.011Z","searchScore":191.08992,"package":{"name":"reactjs-popup","keywords":["react","popup","modal","tooltip","react-modal","reactjs","react-popup","reactjs-popup","reactjs-modal","react-tooltip"],"version":"2.0.6","description":"React Popup Component - Modals,Tooltips and Menus —  All in one","sanitized_name":"reactjs-popup","publisher":{"email":"youssoufelazizi@gmail.com","username":"yjose"},"maintainers":[{"email":"youssoufelazizi@gmail.com","username":"yjose"}],"license":"MIT","date":"2023-09-06T15:52:40.350Z","links":{"homepage":"https://react-popup.elazizi.com/","repository":"https://github.com/yjose/reactjs-popup.git","bugs":"https://github.com/yjose/reactjs-popup/issues","npm":"https://www.npmjs.com/package/reactjs-popup"}},"score":{"final":191.08992,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12960,"weekly":2560},"dependents":"1","updated":"2026-04-25T06:06:09.861Z","searchScore":189.92764,"package":{"name":"reactjs-social-embed","keywords":[],"version":"1.2.0","description":"Reactjs social embed provide faster and easy wrapper to embed platform like youtube, twitter, instagram, vimeo and so much more","sanitized_name":"reactjs-social-embed","publisher":{"email":"travisgibson.dev@gmail.com","username":"travis-gibson"},"maintainers":[{"email":"syedmsohaib68@gmail.com","username":"syedmsohaib94"}],"license":"MIT","date":"2020-03-25T15:27:55.348Z","links":{"homepage":"https://github.com/Blitz-Mobile-Apps/reactjs-social-embed","repository":"git+https://github.com/Blitz-Mobile-Apps/reactjs-social-embed.git","bugs":"https://github.com/Blitz-Mobile-Apps/reactjs-social-embed/issues","npm":"https://www.npmjs.com/package/reactjs-social-embed"}},"score":{"final":189.92764,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":218587,"weekly":54511},"dependents":"73","updated":"2026-04-29T08:16:03.973Z","searchScore":189.42511,"package":{"name":"@matejmazur/react-katex","keywords":["react","tex","latex","math","katex"],"version":"3.1.3","description":"Display math in TeX with KaTeX and ReactJS","sanitized_name":"@matejmazur/react-katex","publisher":{"email":"matej.bransky@gmail.com","username":"matejmazur"},"maintainers":[{"email":"matej.mazur@mail.com","username":"matejmazur"}],"license":"MIT","date":"2020-08-11T06:30:23.706Z","links":{"homepage":"https://github.com/MatejBransky/react-katex","repository":"git@github.com:MatejBransky/react-katex.git","bugs":"https://github.com/MatejBransky/react-katex/issues","npm":"https://www.npmjs.com/package/@matejmazur/react-katex"}},"score":{"final":189.42511,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":222639,"weekly":62078},"dependents":0,"updated":"2026-04-29T08:17:26.548Z","searchScore":187.83577,"package":{"name":"react-select-module","keywords":["combobox","form","input","multiselect","react","react-component","select","ui"],"version":"3.4.0","description":"A Select control built with and for ReactJS","sanitized_name":"react-select-module","publisher":{"email":"talko@monday.com","username":"talkor"},"maintainers":[{"email":"talko@monday.com","username":"talkor"}],"license":"MIT","date":"2025-09-19T13:40:09.762Z","links":{"homepage":"https://github.com/JedWatson/react-select/tree/master#readme","repository":"git+https://github.com/JedWatson/react-select.git#master","bugs":"https://github.com/JedWatson/react-select/issues","npm":"https://www.npmjs.com/package/react-select-module"}},"score":{"final":187.83577,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35914,"weekly":7791},"dependents":0,"updated":"2026-04-29T08:15:31.250Z","searchScore":187.5368,"package":{"name":"react-collapsible-paragraph","keywords":["react","components","collapsible","layout"],"version":"1.0.9","description":"A collapsible paragraph component for reactjs projects","sanitized_name":"react-collapsible-paragraph","publisher":{"email":"eric.choo1997@yahoo.com","username":"voyagerone"},"maintainers":[{"email":"eric.choo1997@yahoo.com","username":"voyagerone"}],"license":"MIT","date":"2021-03-27T15:14:52.912Z","links":{"homepage":"https://github.com/cyphernull/react-collapsible-paragraph#readme","repository":"git+https://github.com/cyphernull/react-collapsible-paragraph.git","bugs":"https://github.com/cyphernull/react-collapsible-paragraph/issues","npm":"https://www.npmjs.com/package/react-collapsible-paragraph"}},"score":{"final":187.5368,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4187,"weekly":1053},"dependents":0,"updated":"2026-04-23T03:01:33.894Z","searchScore":186.31937,"package":{"name":"react-jsonld","keywords":["jsonld","react"],"version":"1.0.0","description":"json-ld with ReactJS","sanitized_name":"react-jsonld","publisher":{"email":"dmitry.kalinin.email@gmail.com","username":"null-none"},"maintainers":[{"email":"dmitry.kalinin.email@gmail.com","username":"null-none"}],"license":"MIT","date":"2018-06-04T21:04:16.662Z","links":{"npm":"https://www.npmjs.com/package/react-jsonld"}},"score":{"final":186.31937,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10119,"weekly":2394},"dependents":"4","updated":"2026-04-28T17:16:31.329Z","searchScore":183.94598,"package":{"name":"react-scroll-motion","keywords":["scroll","animation","react","animator","motion"],"version":"0.3.5","description":"Easy to make scroll animation with ReactJS","sanitized_name":"react-scroll-motion","publisher":{"email":"dev.1000ship@gmail.com","username":"dantechun"},"maintainers":[{"email":"dev.1000ship@gmail.com","username":"dantechun"}],"license":"MIT","date":"2025-01-28T10:27:48.505Z","links":{"homepage":"https://github.com/1000ship/react-scroll-motion","repository":"https://github.com/1000ship/react-scroll-motion","bugs":"https://github.com/1000ship/react-scroll-motion/issues","npm":"https://www.npmjs.com/package/react-scroll-motion"}},"score":{"final":183.94598,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":858,"weekly":240},"dependents":0,"updated":"2026-04-26T17:11:09.006Z","searchScore":183.38293,"package":{"name":"fedapay-reactjs","keywords":[],"version":"1.1.2","description":"FedaPay integration for ReactJs applications","sanitized_name":"fedapay-reactjs","publisher":{"email":"brexis2009@yahoo.fr","username":"brexis"},"maintainers":[{"email":"brexis2009@yahoo.fr","username":"brexis"}],"license":"MIT","date":"2024-11-24T11:01:59.998Z","links":{"homepage":"https://github.com/fedapay/fedapay-reactjs#readme","repository":"git+https://github.com/fedapay/fedapay-reactjs.git","bugs":"https://github.com/fedapay/fedapay-reactjs/issues","npm":"https://www.npmjs.com/package/fedapay-reactjs"}},"score":{"final":183.38293,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":54261,"weekly":12491},"dependents":"7","updated":"2026-04-29T08:22:17.196Z","searchScore":182.72543,"package":{"name":"@piwikpro/react-piwik-pro","keywords":[],"version":"2.5.0","description":"Piwik PRO tracking library for ReactJS","sanitized_name":"@piwikpro/react-piwik-pro","publisher":{"email":"integrations@piwik.pro","username":"pptm"},"maintainers":[{"email":"integrations@piwik.pro","username":"pptm"}],"license":"MIT","date":"2025-03-25T08:50:37.557Z","links":{"homepage":"https://github.com/PiwikPRO/react-piwik-pro#readme","repository":"git+https://github.com/PiwikPRO/react-piwik-pro.git","bugs":"https://github.com/PiwikPRO/react-piwik-pro/issues","npm":"https://www.npmjs.com/package/@piwikpro/react-piwik-pro"}},"score":{"final":182.72543,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":14726,"weekly":4145},"dependents":"6","updated":"2026-04-23T08:03:05.294Z","searchScore":182.2309,"package":{"name":"@friendsofreactjs/react-css-themr","keywords":["theme","css theme","react css theme","css-modules","customization","react","react-css-themr","theming","friends of react"],"version":"4.3.3","description":"Friends of ReactJS: React CSS Themr","sanitized_name":"@friendsofreactjs/react-css-themr","publisher":{"email":"info@unikka.de","username":"markusguenther"},"maintainers":[{"email":"info@unikka.de","username":"markusguenther"}],"license":"MIT","date":"2021-04-08T07:37:24.363Z","links":{"homepage":"https://github.com/FriendsOfReactJS/react-css-themr#readme","repository":"git+https://github.com/FriendsOfReactJS/react-css-themr.git","bugs":"https://github.com/FriendsOfReactJS/react-css-themr/issues","npm":"https://www.npmjs.com/package/@friendsofreactjs/react-css-themr"}},"score":{"final":182.2309,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":40912,"weekly":9052},"dependents":"3","updated":"2026-04-29T08:14:32.541Z","searchScore":181.56784,"package":{"name":"react-simple-captcha","keywords":["react","reactjs-captcha","captcha","react-captcha","react-simple-captcha"],"version":"9.3.1","description":"A very simple,powerful and highly customizable captcha for ReactJS","sanitized_name":"react-simple-captcha","publisher":{"email":"masroorejaz1985@gmail.com","username":"masroorejaz1985"},"maintainers":[{"email":"masroorejaz1985@gmail.com","username":"masroorejaz1985"}],"license":"MIT","date":"2023-12-06T07:47:33.318Z","links":{"homepage":"https://scriptse.com/blog/add-captcha-in-reactjs-application/react-simple-captcha-demo/","repository":"git+https://github.com/masroorejaz/react-simple-captcha.git","bugs":"https://github.com/masroorejaz/react-simple-captcha/issues","npm":"https://www.npmjs.com/package/react-simple-captcha"}},"score":{"final":181.56784,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":171520,"weekly":47369},"dependents":"203","updated":"2026-04-29T08:16:20.248Z","searchScore":180.73277,"package":{"name":"react-images","keywords":["react","images","carousel","lightbox","gallery","modal"],"version":"1.2.0-beta.7","description":"A mobile-friendly, highly customizable, carousel component for displaying media in ReactJS","sanitized_name":"react-images","publisher":{"email":"davidwheatley03@gmail.com","username":"davwheat"},"maintainers":[{"email":"jed.watson@me.com","username":"jedwatson"},{"email":"joss@keystonejs.com","username":"jossmac"},{"email":"glacialgarden@gmail.com","username":"neptunian"},{"email":"davidwheatley03@gmail.com","username":"davwheat"}],"license":"MIT","date":"2021-04-29T05:28:13.946Z","links":{"homepage":"https://jossmac.github.io/react-images/","repository":"https://github.com/jossmac/react-images","bugs":"https://github.com/jossmac/react-images/issues","npm":"https://www.npmjs.com/package/react-images"}},"score":{"final":180.73277,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":28104,"weekly":6140},"dependents":"5","updated":"2026-04-29T08:15:42.981Z","searchScore":180.56512,"package":{"name":"react-docgen-actual-name-handler","keywords":[],"version":"2.4.0","description":"This is an internal docz [react-docgen](https://github.com/reactjs/react-docgen) [handler](https://github.com/reactjs/react-docgen#handlers) used to set `actualName` on React components.","sanitized_name":"react-docgen-actual-name-handler","publisher":{"email":"renatobenkendorfs@gmail.com","username":"renatobenks"},"maintainers":[{"email":"pedronauck@gmail.com","username":"pedronauck"},{"email":"renatobenkendorfs@gmail.com","username":"renatobenks"}],"license":"MIT","date":"2022-02-11T14:08:50.825Z","links":{"homepage":"https://github.com/doczjs/docz#readme","repository":"git+https://github.com/doczjs/docz.git","bugs":"https://github.com/doczjs/docz/issues","npm":"https://www.npmjs.com/package/react-docgen-actual-name-handler"}},"score":{"final":180.56512,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":947,"weekly":254},"dependents":0,"updated":"2026-04-23T08:02:34.067Z","searchScore":179.6547,"package":{"name":"reactjs-freshchat","keywords":["freshchat","react","typescript"],"version":"1.3.3","description":"A Reactjs component wrapper for Freshchat web-sdk api.","sanitized_name":"reactjs-freshchat","publisher":{"email":"viniciustprates@gmail.com","username":"viniciustei"},"maintainers":[{"email":"viniciustprates@gmail.com","username":"viniciustei"}],"license":"MIT","date":"2021-12-01T21:23:56.829Z","links":{"homepage":"https://github.com/ViniciusTei/reactjs-freshchat.git","repository":"https://github.com/ViniciusTei/reactjs-freshchat.git","npm":"https://www.npmjs.com/package/reactjs-freshchat"}},"score":{"final":179.6547,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":189911,"weekly":42315},"dependents":"189","updated":"2026-04-29T08:16:33.465Z","searchScore":177.37767,"package":{"name":"reflux","keywords":["reflux","react","flux","architecture","dataflow","action","event","data"],"version":"6.4.1","description":"A simple library for uni-directional dataflow application architecture inspired by ReactJS Flux","sanitized_name":"reflux","publisher":{"email":"bryangrezeszak@mail.com","username":"bryangrezeszak"},"maintainers":[{"email":"bryangrezeszak@mail.com","username":"bryangrezeszak"},{"email":"devin@bigroomstudios.com","username":"devinivy"},{"email":"mishakun+npm@gmail.com","username":"spoike"}],"license":"BSD-3-Clause","date":"2017-02-28T04:57:44.687Z","links":{"homepage":"https://github.com/reflux/refluxjs#readme","repository":"git+ssh://git@github.com/reflux/refluxjs.git","bugs":"https://github.com/reflux/refluxjs/issues","npm":"https://www.npmjs.com/package/reflux"}},"score":{"final":177.37767,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15268,"weekly":3749},"dependents":"13","updated":"2026-04-23T07:36:09.052Z","searchScore":176.08096,"package":{"name":"react-sweetalert2","keywords":["react","reactjs","sweetalert","sweetalert2","alert","modal","popup","prompt","confirm"],"version":"0.6.0","description":"A sweetalert2 wrapper to ReactJS","sanitized_name":"react-sweetalert2","publisher":{"email":"kjonesfc@outlook.com","username":"kessejones"},"maintainers":[{"email":"kjonesfc@outlook.com","username":"kessejones"}],"license":"Apache-2.0","date":"2023-07-14T01:54:26.584Z","links":{"homepage":"https://github.com/kessejones/react-sweetalert2#readme","repository":"git+https://github.com/kessejones/react-sweetalert2.git","bugs":"https://github.com/kessejones/react-sweetalert2/issues","npm":"https://www.npmjs.com/package/react-sweetalert2"}},"score":{"final":176.08096,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8811,"weekly":1494},"dependents":"36","updated":"2026-04-28T04:51:24.792Z","searchScore":175.83119,"package":{"name":"react-websocket","keywords":["reactjs","websocket","react","connection"],"version":"2.1.0","description":"ReactJS Websocket Listener Component","sanitized_name":"react-websocket","publisher":{"email":"mehmetkosedev@gmail.com","username":"mehmetkose"},"maintainers":[{"email":"sedus.com@gmail.com","username":"sedus"}],"license":"MIT","date":"2019-09-25T07:19:54.953Z","links":{"homepage":"https://github.com/mehmetkose/react-websocket","repository":"git+ssh://git@github.com/mehmetkose/react-websocket.git","bugs":"https://github.com/mehmetkose/react-websocket/issues","npm":"https://www.npmjs.com/package/react-websocket"}},"score":{"final":175.83119,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7290,"weekly":2349},"dependents":0,"updated":"2026-04-29T10:36:14.291Z","searchScore":174.96794,"package":{"name":"react-pulse-dot","keywords":["pulse-dot","pulsating","pulse","reactjs"],"version":"2.1.0","description":"A simple pulsating dot for reactjs","sanitized_name":"react-pulse-dot","publisher":{"email":"farizhermawan.id@gmail.com","username":"farizhermawan"},"maintainers":[{"email":"farizhermawan.id@gmail.com","username":"farizhermawan"}],"license":"MIT","date":"2022-10-18T13:30:32.382Z","links":{"homepage":"https://github.com/farizhermawan/react-pulse-dot#readme","repository":"git+https://github.com/farizhermawan/react-pulse-dot.git","bugs":"https://github.com/farizhermawan/react-pulse-dot/issues","npm":"https://www.npmjs.com/package/react-pulse-dot"}},"score":{"final":174.96794,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5691,"weekly":1581},"dependents":"27","updated":"2026-04-23T15:26:13.392Z","searchScore":174.67207,"package":{"name":"@plone/components","keywords":["volto","plone","plone6","react","cms","components","quanta"],"version":"3.0.3","description":"ReactJS components for Plone","sanitized_name":"@plone/components","publisher":{"email":"sneridagh@gmail.com","username":"sneridagh"},"maintainers":[{"email":"peter.holzer@agitator.com","username":"agitator"},{"email":"stollenwerk@kitconcept.com","username":"timostollenwerk"},{"email":"r.navarro@iskra.cat","username":"ramonnb"},{"email":"ebrehault@gmail.com","username":"ebrehault"},{"email":"rob.gietema@gmail.com","username":"robgietema"},{"email":"sneridagh@gmail.com","username":"sneridagh"},{"email":"maurits@vanrees.org","username":"mauritsvanrees"},{"email":"ericof@gmail.com","username":"ericof"},{"email":"thetetet@gmail.com","username":"thet"},{"email":"peter.mathis@kombinat.at","username":"petschki"},{"email":"maik@planetcrazy.de","username":"mrtango"},{"email":"david@glicksoftware.com","username":"davisagli"},{"email":"piero.nicolli@yahoo.it","username":"pieronicolli"}],"license":"MIT","date":"2025-12-21T09:28:13.907Z","links":{"homepage":"https://plone.org","repository":"git+ssh://git@github.com/plone/volto.git","bugs":"https://github.com/plone/volto/issues","npm":"https://www.npmjs.com/package/@plone/components"}},"score":{"final":174.67207,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10278,"weekly":3684},"dependents":"3","updated":"2026-04-28T16:51:46.747Z","searchScore":172.45724,"package":{"name":"openstack-uicore-foundation","keywords":[],"version":"5.0.15","description":"ui reactjs components for openstack marketing site","sanitized_name":"openstack-uicore-foundation","publisher":{"email":"smarcet@gmail.com","actor":{"name":"spalenque","type":"user","email":"santipalenque@gmail.com"},"username":"smarcet_oif"},"maintainers":[{"email":"roman_ag@hotmail.com","username":"romanetar"},{"email":"smarcet@gmail.com","username":"smarcet_oif"},{"email":"santipalenque@gmail.com","username":"spalenque"},{"email":"gabriel.cutrini@gmail.com","username":"gcutrini"},{"email":"tcastilloboireau@gmail.com","username":"tomrndom"}],"license":"APACHE 2.0","date":"2026-04-24T14:37:49.159Z","links":{"npm":"https://www.npmjs.com/package/openstack-uicore-foundation"}},"score":{"final":172.45724,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1276,"weekly":368},"dependents":"0","updated":"2026-04-29T13:29:07.523Z","searchScore":171.52211,"package":{"name":"@shesha-io/reactjs","keywords":[],"version":"0.43.32","description":"The reactjs frontend application and ui for the shesha framework","sanitized_name":"@shesha-io/reactjs","publisher":{"email":"admin@shesha.io","actor":{"name":"admin-shesha","type":"user","email":"admin@shesha.io"},"username":"admin-shesha"},"maintainers":[{"email":"admin@shesha.io","username":"admin-shesha"},{"email":"lukeman.elabor@boxfusion.io","username":"lukeman.elabor"}],"license":"GPL-3.0","date":"2026-04-29T13:28:36.555Z","links":{"homepage":"https://www.shesha.io/","repository":"git+https://github.com/shesha-io/shesha-framework.git","bugs":"https://github.com/shesha-io/shesha-framework/issues","npm":"https://www.npmjs.com/package/@shesha-io/reactjs"}},"score":{"final":171.52211,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43119,"weekly":8851},"dependents":0,"updated":"2026-04-29T08:17:56.893Z","searchScore":171.5119,"package":{"name":"@testboxlab/react-bubble-chart-d3","keywords":["ReactJS","Component","D3","Charts","Bubble","Graphics"],"version":"2.2.1","description":"ReactJS component to display data as a bubble chart using D3.","sanitized_name":"@testboxlab/react-bubble-chart-d3","publisher":{"email":"jake@jakewood.org","username":"yakkob"},"maintainers":[{"email":"sep@TestBox.com","username":"sepbox"},{"email":"tbx@TestBox.com","username":"tbxtestbox"}],"license":"MIT","date":"2023-02-28T22:31:23.536Z","links":{"homepage":"https://github.com/TestBoxLab/react-bubble-chart-d3#readme","repository":"git+https://github.com/TestBoxLab/react-bubble-chart-d3.git","bugs":"https://github.com/TestBoxLab/react-bubble-chart-d3/issues","npm":"https://www.npmjs.com/package/@testboxlab/react-bubble-chart-d3"}},"score":{"final":171.5119,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":395,"weekly":88},"dependents":0,"updated":"2026-04-29T10:21:26.980Z","searchScore":171.35162,"package":{"name":"reactjs-slot-layout","keywords":["layout","slot","reactjs"],"version":"2.0.0","description":"reactjs slot based layout system","sanitized_name":"reactjs-slot-layout","publisher":{"email":"mo.meabed@gmail.com","username":"meabed"},"maintainers":[{"email":"mo.meabed@gmail.com","username":"meabed"}],"license":"MIT","date":"2021-07-25T03:15:07.375Z","links":{"homepage":"https://github.com/meabed/reactjs-slot-layout#readme","repository":"git+https://github.com/meabed/reactjs-slot-layout.git","bugs":"https://github.com/meabed/reactjs-slot-layout/issues","npm":"https://www.npmjs.com/package/reactjs-slot-layout"}},"score":{"final":171.35162,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":19154,"weekly":6127},"dependents":"1","updated":"2026-04-29T08:16:29.939Z","searchScore":170.39632,"package":{"name":"cp-react-tree-table","keywords":["react","tree","table","data","tree-table","data-table"],"version":"1.1.2","description":"A fast, efficient tree table component for ReactJS.","sanitized_name":"cp-react-tree-table","publisher":{"email":"constantin.panaitescu@yahoo.com","username":"constantin-p"},"maintainers":[{"email":"constantin.panaitescu@yahoo.com","username":"constantin-p"}],"license":"MIT","date":"2024-02-18T01:38:51.666Z","links":{"homepage":"https://github.com/constantin-p/cp-react-tree-table#readme","repository":"git+https://github.com/constantin-p/cp-react-tree-table.git","bugs":"https://github.com/constantin-p/cp-react-tree-table/issues","npm":"https://www.npmjs.com/package/cp-react-tree-table"}},"score":{"final":170.39632,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":440163,"weekly":108889},"dependents":"1024","updated":"2026-04-29T08:18:43.489Z","searchScore":168.67065,"package":{"name":"react-addons-css-transition-group","keywords":["react","react-addon"],"version":"15.6.2","description":"The code in this package has moved. We recommend you to use `CSSTransitionGroup` from [`react-transition-group`](https://github.com/reactjs/react-transition-group) instead.","sanitized_name":"react-addons-css-transition-group","publisher":{"email":"npm@sophiebits.com","username":"sophiebits"},"maintainers":[{"email":"opensource+npm@fb.com","username":"fb"},{"email":"npm@sophiebits.com","username":"sophiebits"}],"license":"MIT","date":"2017-09-26T00:19:21.638Z","links":{"homepage":"https://github.com/facebook/react#readme","repository":"git+https://github.com/facebook/react.git","bugs":"https://github.com/facebook/react/issues","npm":"https://www.npmjs.com/package/react-addons-css-transition-group"}},"score":{"final":168.67065,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":771,"weekly":197},"dependents":0,"updated":"2026-04-27T19:41:20.871Z","searchScore":167.07439,"package":{"name":"@hbsis.uikit/react","keywords":[],"version":"1.8.7","description":"Biblioteca ReactJS","sanitized_name":"@hbsis-uikit/react","publisher":{"email":"npmjs@ambevtech.com.br","username":"hbsis.uikit"},"maintainers":[{"email":"npmjs@ambevtech.com.br","username":"hbsis.uikit"},{"email":"vinny.freire@gmail.com","username":"mvofreire"}],"license":"MIT","date":"2021-03-15T18:40:22.321Z","links":{"npm":"https://www.npmjs.com/package/@hbsis.uikit/react"}},"score":{"final":167.07439,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3376,"weekly":458},"dependents":"3","updated":"2026-04-29T04:34:55.192Z","searchScore":166.41423,"package":{"name":"@oneblink/apps-react","keywords":[],"version":"10.1.1","description":"Helper functions for OneBlink apps in ReactJS.","sanitized_name":"@oneblink/apps-react","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"oneblink-developers","type":"user","email":"developers@oneblink.io"},"trustedPublisher":{"oidcConfigId":"oidc:45f264c7-81db-4dc5-a08a-3089962ef37a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"aaronroworth@gmail.com","username":"aaronroworth"},{"email":"matt.carroll139@gmail.com","username":"mymattcarroll"},{"email":"simondobie23@gmail.com","username":"simon_marklar"},{"email":"kizaonline@gmail.com","username":"kizaonline"},{"email":"zaxistturner@gmail.com","username":"zaxist"},{"email":"developers@oneblink.io","username":"oneblink-developers"}],"license":"GPL-3.0-only","date":"2026-04-23T02:25:56.730Z","links":{"homepage":"https://github.com/oneblink/apps-react#readme","repository":"git+https://github.com/oneblink/apps-react.git","bugs":"https://github.com/oneblink/apps-react/issues","npm":"https://www.npmjs.com/package/@oneblink/apps-react"}},"score":{"final":166.41423,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3875,"weekly":872},"dependents":0,"updated":"2026-04-29T07:06:19.957Z","searchScore":165.45576,"package":{"name":"react-cohort-graph","keywords":["cohort","retention","graph","cohort","analysis","retention","graph","react","graph"],"version":"2.0.0-beta.1","description":"Cohort Analysis Graph with ReactJS","sanitized_name":"react-cohort-graph","publisher":{"email":"arajajyothibabu@gmail.com","username":"arajajyothibabu"},"maintainers":[{"email":"ravi.komma@apxor.com","username":"raviteja.komma"},{"email":"apxorweb@gmail.com","username":"apxoross"},{"email":"umasankar.yedida@apxor.com","username":"umasankar.yedida"},{"email":"arajajyothibabu@gmail.com","username":"arajajyothibabu"}],"license":"MIT","date":"2019-02-28T18:20:24.274Z","links":{"homepage":"https://github.com/apxor/react-cohort-graph#readme","repository":"git+https://github.com/apxor/react-cohort-graph.git","bugs":"https://github.com/apxor/react-cohort-graph/issues","npm":"https://www.npmjs.com/package/react-cohort-graph"}},"score":{"final":165.45576,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":19226,"weekly":4233},"dependents":"17","updated":"2026-04-24T08:11:08.571Z","searchScore":165.16362,"package":{"name":"react-photoswipe","keywords":["react-component","react","component","react-photoswipe","photoswipe","gallery"],"version":"1.3.0","description":"PhotoSwipe, PhotoSwipeGallery component for ReactJS base on PhotoSwipe.","sanitized_name":"react-photoswipe","publisher":{"email":"minhtranite@gmail.com","username":"minhtranite"},"maintainers":[{"email":"minhtranite@gmail.com","username":"minhtranite"},{"email":"vn38minhtran@gmail.com","username":"vn38minhtran"}],"date":"2017-06-12T05:06:20.528Z","links":{"npm":"https://www.npmjs.com/package/react-photoswipe"}},"score":{"final":165.16362,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8522,"weekly":2238},"dependents":"7","updated":"2026-04-22T14:56:35.426Z","searchScore":164.50067,"package":{"name":"react-adal","keywords":["react","implicit","js","AAD","adal","oauth","oauth2","azure","react-adal","actve","directory","msal"],"version":"0.5.2","description":"Azure Active Directory (ADAL) support for ReactJS","sanitized_name":"react-adal","publisher":{"email":"salvoravida@gmail.com","username":"salvoravida"},"maintainers":[{"email":"salvoravida@gmail.com","username":"salvoravida"}],"license":"MIT","date":"2021-01-05T14:52:28.570Z","links":{"homepage":"https://github.com/salvoravida/react-adal#readme","repository":"git+https://github.com/salvoravida/react-adal.git","bugs":"https://github.com/salvoravida/react-adal/issues","npm":"https://www.npmjs.com/package/react-adal"}},"score":{"final":164.50067,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":62965,"weekly":14250},"dependents":"6","updated":"2026-04-29T08:15:34.826Z","searchScore":164.49118,"package":{"name":"react-paystack","keywords":["Javascript","github","ReactJS","Open Source","payments","paystack","Gateway"],"version":"6.0.0","description":"This is an reactJS library for implementing paystack payment gateway","sanitized_name":"react-paystack","publisher":{"email":"nsegun5@gmail.com","username":"iamraphson"},"maintainers":[{"email":"nsegun5@gmail.com","username":"iamraphson"}],"license":"MIT","date":"2024-08-04T07:04:13.841Z","links":{"homepage":"https://github.com/iamraphson/react-paystack#readme","repository":"git+https://github.com/iamraphson/react-paystack.git","bugs":"https://github.com/iamraphson/react-paystack/issues","npm":"https://www.npmjs.com/package/react-paystack"}},"score":{"final":164.49118,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5290,"weekly":1254},"dependents":0,"updated":"2026-04-29T09:11:26.403Z","searchScore":164.21918,"package":{"name":"react-lightbox-component","keywords":["react-component","react","ReactJS","lightbox","images"],"version":"1.2.1","description":"An image lightbox component for ReactJS","sanitized_name":"react-lightbox-component","publisher":{"email":"jfcaiceo@beetrack.com","username":"jfcaiceo"},"maintainers":[{"email":"jfcaiceo@beetrack.com","username":"jfcaiceo"}],"license":"MIT","date":"2018-07-11T23:18:27.090Z","links":{"homepage":"https://github.com/jfcaiceo/react-lightbox-component#readme","repository":"git://github.com/jfcaiceo/react-lightbox-component.git","bugs":"https://github.com/jfcaiceo/react-lightbox-component/issues","npm":"https://www.npmjs.com/package/react-lightbox-component"}},"score":{"final":164.21918,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36184,"weekly":8336},"dependents":"21","updated":"2026-04-29T08:17:52.631Z","searchScore":164.05055,"package":{"name":"react-file-reader","keywords":[],"version":"1.1.4","description":"A flexible ReactJS component for handling styled HTML file inputs.","sanitized_name":"react-file-reader","publisher":{"email":"support@grillwork.io","username":"travisdmathis"},"maintainers":[{"email":"support@grillwork.io","username":"travisdmathis"}],"license":"MIT","date":"2018-02-17T01:53:04.395Z","links":{"homepage":"https://github.com/GrillWork/react-file-reader#readme","repository":"git+ssh://git@github.com/GrillWork/react-file-reader.git","bugs":"https://github.com/GrillWork/react-file-reader/issues","npm":"https://www.npmjs.com/package/react-file-reader"}},"score":{"final":164.05055,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13495,"weekly":2853},"dependents":"1","updated":"2026-04-24T07:56:18.236Z","searchScore":161.91383,"package":{"name":"react-mapbox-wrapper","keywords":["react","component","library","mapboxgl-js","webpack"],"version":"2.6.1","description":"Mapbox GL Javascript wrapper for ReactJS","sanitized_name":"react-mapbox-wrapper","publisher":{"email":"turelier.pierrick@gmail.com","username":"pierrick"},"maintainers":[{"email":"flo.girardot@gmail.com","username":"eldraed"},{"email":"adbayb@gmail.com","username":"adbayb"},{"email":"jordi@dosne.net","username":"jidai"},{"email":"hermet.mkl@gmail.com","username":"heisendev"},{"email":"simon@simrobin.fr","username":"simrobin"},{"email":"cdesnoe@meilleursagents.com","username":"cdesnoe"},{"email":"bob@vibioh.fr","username":"vibioh"}],"license":"MIT","date":"2020-10-13T17:00:49.943Z","links":{"homepage":"http://meilleursagents.github.io/react-mapbox-wrapper","repository":"git+https://github.com/MeilleursAgents/react-mapbox-wrapper.git","bugs":"https://github.com/MeilleursAgents/react-mapbox-wrapper/issues","npm":"https://www.npmjs.com/package/react-mapbox-wrapper"}},"score":{"final":161.91383,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1185,"weekly":249},"dependents":0,"updated":"2026-04-28T15:26:30.382Z","searchScore":161.39856,"package":{"name":"@ewmarkets/prettier-reactjs","keywords":["eslint","eslintconfig","eslint-config","eslintplugin","eslint-plugin","JavaScript Standard Style","jsstandard","lint","prettier","prettierconfig","prettier-config","standard","standard style"],"version":"2.0.0","description":"A Prettier shareable config for projects using 'Prettier' and ESLint for ReactJS projects","sanitized_name":"@ewmarkets/prettier-reactjs","publisher":{"email":"leo@furze-waddock.com","username":"lfurzewaddock"},"maintainers":[{"email":"jop0693@gmail.com","username":"josepablo93"},{"email":"leo@furze-waddock.com","username":"lfurzewaddock"}],"license":"","date":"2021-08-04T14:33:59.327Z","links":{"homepage":"https://github.com/josepablo93/ew-prettier-reactjs#readme","repository":"git+ssh://git@github.com/josepablo93/ew-prettier-reactjs.git","bugs":"https://github.com/josepablo93/ew-prettier-reactjs/issues","npm":"https://www.npmjs.com/package/@ewmarkets/prettier-reactjs"}},"score":{"final":161.39856,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":391,"weekly":51},"dependents":"1","updated":"2026-04-29T02:06:16.450Z","searchScore":159.18866,"package":{"name":"reactjs-emoji-keyboard","keywords":["emoji-picker","emoji-keyboard","reactjs-emoji-keyboard","react-emoji-keyboard","emoji","emojis","keyboard"],"version":"1.0.17","description":"An emoji keyboard component for ReactJS.","sanitized_name":"reactjs-emoji-keyboard","publisher":{"email":"rodrigo.bianchinii@gmail.com","username":"robianchini"},"maintainers":[{"email":"rodrigo.bianchinii@gmail.com","username":"robianchini"}],"date":"2023-08-28T18:59:18.873Z","links":{"npm":"https://www.npmjs.com/package/reactjs-emoji-keyboard"}},"score":{"final":159.18866,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4630,"weekly":803},"dependents":0,"updated":"2026-04-29T13:09:54.123Z","searchScore":157.74297,"package":{"name":"linear-react-components-ui","keywords":[],"version":"1.1.27","description":"Linear Sistemas ReactJs Components","sanitized_name":"linear-react-components-ui","publisher":{"email":"gustavo.rodrigues@linearsistemas.com.br","actor":{"name":"gustavo.linear","type":"user","email":"gustavo.rodrigues@linearsistemas.com.br"},"username":"gustavo.linear"},"maintainers":[{"email":"deivisson.bruno@linearsistemas.com.br","username":"deivissonbruno_linear"},{"email":"gustavo.rodrigues@linearsistemas.com.br","username":"gustavo.linear"},{"email":"vinicius.dias@linearsistemas.com.br","username":"vinicius_dias"},{"email":"adair.ferreira@linearsistemas.com.br","username":"adairjuneo"},{"email":"fernando.yahiro@linearsistemas.com.br","username":"fernandoyahiro"}],"license":"MIT","date":"2026-04-07T18:08:39.319Z","links":{"homepage":"","repository":"git@git.erplinear.com.br:linear-front/linear-react-components-ui.git","bugs":"https://gitlab.com/linear-front/linear-react-components-ui/issues","npm":"https://www.npmjs.com/package/linear-react-components-ui"}},"score":{"final":157.74297,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":438,"weekly":87},"dependents":0,"updated":"2026-04-23T08:02:35.683Z","searchScore":157.3234,"package":{"name":"reactjs-crontab","keywords":["react","reactjs","crontab","cron","repetitive-task","react cron","react crontab","js","react cron generator","react scheduler"],"version":"4.5.0","description":"React component that allow you to schedule task in reactjs","sanitized_name":"reactjs-crontab","publisher":{"email":"shawnscoding@gmail.com","username":"shawnscoding"},"maintainers":[{"email":"shawnscoding@gmail.com","username":"shawnscoding"}],"license":"MIT","date":"2021-06-20T13:34:38.839Z","links":{"homepage":"https://github.com/shawnscoding/reactjs-crontab#readme","repository":"git+https://github.com/shawnscoding/reactjs-crontab.git","bugs":"https://github.com/shawnscoding/reactjs-crontab/issues","npm":"https://www.npmjs.com/package/reactjs-crontab"}},"score":{"final":157.3234,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2413,"weekly":402},"dependents":"8","updated":"2026-04-25T10:26:29.464Z","searchScore":156.43533,"package":{"name":"@dr.pogodin/react-utils","keywords":["JavaScript","JS","React","ReactJS","Starting Pack","Tools","TypeScript","Utils","Web"],"version":"1.52.0","description":"Collection of generic ReactJS components and utils","sanitized_name":"@dr-pogodin/react-utils","publisher":{"email":"dr.pogodin+studio@gmail.com","actor":{"name":"dr.pogodin","type":"user","email":"dr.pogodin+studio@gmail.com"},"username":"dr.pogodin"},"maintainers":[{"email":"dr.pogodin+studio@gmail.com","username":"dr.pogodin"}],"license":"MIT","date":"2026-04-25T10:25:58.008Z","links":{"homepage":"https://dr.pogodin.studio/docs/react-utils/index.html","repository":"git+https://github.com/birdofpreyru/react-utils.git","bugs":"https://github.com/birdofpreyru/react-utils/issues","npm":"https://www.npmjs.com/package/@dr.pogodin/react-utils"}},"score":{"final":156.43533,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2190,"weekly":447},"dependents":"3","updated":"2026-04-29T11:21:14.687Z","searchScore":155.95764,"package":{"name":"@etsoo/react","keywords":["React","TypeScript","ETSOO","SmartERP","司友云平台","青岛亿速思维","上海亿商"],"version":"1.8.87","description":"TypeScript ReactJs UI Independent Framework","sanitized_name":"@etsoo/react","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:81e77029-c7e8-418f-8fe9-7fb270a2064a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"xz@etsoo.com","username":"garryxiao"}],"license":"MIT","date":"2026-04-22T11:17:11.628Z","links":{"homepage":"https://github.com/ETSOO/AppReact#readme","repository":"git+https://github.com/ETSOO/AppReact.git","bugs":"https://github.com/ETSOO/AppReact/issues","npm":"https://www.npmjs.com/package/@etsoo/react"}},"score":{"final":155.95764,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4866,"weekly":1555},"dependents":"1","updated":"2026-04-29T08:22:35.375Z","searchScore":155.64389,"package":{"name":"react-string-clamp","keywords":["react","string","clamp","ellipsis","text","overflow","multiline","hide"],"version":"0.3.1","description":"Text clamping ReactJS-component.","sanitized_name":"react-string-clamp","publisher":{"email":"a.harkovets@gmail.com","username":"a.kharkovets"},"maintainers":[{"email":"a.harkovets@gmail.com","username":"andreyprogr"}],"license":"MIT","date":"2019-12-12T15:11:58.516Z","links":{"homepage":"https://github.com/a-harkovets/react-string-clamp#readme","repository":"git+https://github.com/a-harkovets/react-string-clamp.git","bugs":"https://github.com/a-harkovets/react-string-clamp/issues","npm":"https://www.npmjs.com/package/react-string-clamp"}},"score":{"final":155.64389,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":615880,"weekly":178173},"dependents":"7","updated":"2026-04-29T08:17:43.570Z","searchScore":155.58835,"package":{"name":"@simbathesailor/use-what-changed","keywords":[],"version":"2.0.0","description":"A simple hook to debug various Reactjs hooks which supports dependency as the second argument.","sanitized_name":"@simbathesailor/use-what-changed","publisher":{"email":"anilchaudhary453@gmail.com","username":"anil26"},"maintainers":[{"email":"anilchaudhary453@gmail.com","username":"anil26"}],"license":"MIT","date":"2021-03-29T15:21:59.211Z","links":{"homepage":"https://github.com/simbathesailor/use-what-changed#readme","repository":"git+https://github.com/simbathesailor/use-what-changed.git","bugs":"https://github.com/simbathesailor/use-what-changed/issues","npm":"https://www.npmjs.com/package/@simbathesailor/use-what-changed"}},"score":{"final":155.58835,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2003,"weekly":313},"dependents":"2","updated":"2026-04-22T18:31:33.561Z","searchScore":155.52269,"package":{"name":"rd3","keywords":["d3","react","charts","ReactJS","react-component"],"version":"0.8.1","description":"ReactJS charts using d3","sanitized_name":"rd3","publisher":{"email":"yangweilim21@gmail.com","username":"yang-wei"},"maintainers":[{"email":"yangweilim21@gmail.com","username":"yang-wei"}],"license":"MIT","date":"2017-11-04T16:11:15.211Z","links":{"homepage":"https://reactiva.github.io/react-d3-website/","repository":"git+https://github.com/yang-wei/rd3.git","bugs":"https://github.com/yang-wei/rd3/issues","npm":"https://www.npmjs.com/package/rd3"}},"score":{"final":155.52269,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":219724,"weekly":48713},"dependents":"16","updated":"2026-04-29T08:20:12.821Z","searchScore":155.32506,"package":{"name":"reflux-core","keywords":["reflux","flux","architecture","dataflow","action","events","data"],"version":"1.0.0","description":"A simple library for uni-directional dataflow application architecture inspired by ReactJS Flux","sanitized_name":"reflux-core","publisher":{"email":"bryangrezeszak@mail.com","username":"bryangrezeszak"},"maintainers":[{"email":"bryangrezeszak@mail.com","username":"bryangrezeszak"},{"email":"devin@bigroomstudios.com","username":"devinivy"},{"email":"mishakun+npm@gmail.com","username":"spoike"}],"license":"BSD-3-Clause","date":"2017-01-16T04:54:13.794Z","links":{"homepage":"https://github.com/reflux/reflux-core#readme","repository":"git+https://github.com/reflux/reflux-core.git","bugs":"http://github.com/reflux/reflux-core/issues","npm":"https://www.npmjs.com/package/reflux-core"}},"score":{"final":155.32506,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5015,"weekly":1245},"dependents":"8","updated":"2026-04-25T15:46:11.560Z","searchScore":154.95132,"package":{"name":"react-multistep","keywords":["react, reactjs, responsive, component"],"version":"7.0.0","description":"Responsive ReactJS multistep form component","sanitized_name":"react-multistep","publisher":{"email":"srdjan@timok.com","username":"srdjanstr"},"maintainers":[{"email":"srdjan@timok.com","username":"srdjanstr"},{"email":"96ofir11@gmail.com","username":"ofirelarat"},{"email":"jaime.agudo.lopez@gmail.com","username":"jaimeagudo"},{"email":"matthew.parrilla@gmail.com","username":"mattparrilla"},{"email":"salomao88@gmail.com","username":"salomao-rodrigues"},{"email":"yo@contra.io","username":"yocontra"}],"license":"MIT","date":"2026-02-28T15:06:54.234Z","links":{"homepage":"https://github.com/srdjan/react-multistep","repository":"git+https://github.com/srdjan/react-multistep.git","bugs":"https://github.com/srdjan/react-multistep/issues","npm":"https://www.npmjs.com/package/react-multistep"}},"score":{"final":154.95132,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":244,"weekly":44},"dependents":0,"updated":"2026-04-23T03:31:29.077Z","searchScore":154.09514,"package":{"name":"aspnet-signalr-reactjs","keywords":[],"version":"1.3.0","description":"aspNet signalr for reactjs","sanitized_name":"aspnet-signalr-reactjs","publisher":{"email":"phikll123@gmail.com","username":"boxbox123"},"maintainers":[{"email":"phikll123@gmail.com","username":"boxbox123"}],"license":"ISC","date":"2021-06-04T03:37:25.302Z","links":{"npm":"https://www.npmjs.com/package/aspnet-signalr-reactjs"}},"score":{"final":154.09514,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":22851,"weekly":5480},"dependents":"5","updated":"2026-04-29T08:16:35.281Z","searchScore":154.06505,"package":{"name":"react-structured-data","keywords":["react","React","react-jsonld","json-ld","JSON-LD","jsonld","JSONLD","schema.org","schema","structured data","seo","react-component"],"version":"0.0.14","description":"Declarative JSON-LD Structured Data for ReactJS Apps","sanitized_name":"react-structured-data","publisher":{"email":"benlt105@gmail.com","username":"bentaylor2"},"maintainers":[{"email":"benlt105@gmail.com","username":"bentaylor2"}],"license":"MIT","date":"2019-06-24T19:01:16.844Z","links":{"homepage":"https://bentaylor2.github.io/react-structured-data/","repository":"git+https://github.com/bentaylor2/react-structured-data.git","bugs":"https://github.com/bentaylor2/react-structured-data/issues","npm":"https://www.npmjs.com/package/react-structured-data"}},"score":{"final":154.06505,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2903,"weekly":702},"dependents":"1","updated":"2026-04-22T22:06:21.533Z","searchScore":153.74277,"package":{"name":"react-select3","keywords":["select","react-component","ajax","fetch"],"version":"4.0.1","description":"<Select> component made with ReactJS","sanitized_name":"react-select3","publisher":{"email":"rusinovantondev@gmail.com","username":"rusinov"},"maintainers":[{"email":"rusinovantondev@gmail.com","username":"rusinov"}],"license":"MIT","date":"2017-12-17T19:20:40.442Z","links":{"homepage":"https://github.com/RusinovAnton/react-select3#readme","repository":"git+https://github.com/RusinovAnton/react-select3.git","bugs":"https://github.com/RusinovAnton/react-select3/issues","npm":"https://www.npmjs.com/package/react-select3"}},"score":{"final":153.74277,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7037,"weekly":1453},"dependents":"4","updated":"2026-04-22T20:46:22.826Z","searchScore":153.73592,"package":{"name":"electron-forge-template-react","keywords":["react","electron","forge","starter"],"version":"1.0.4","description":"Basic ReactJS Electron starter application","sanitized_name":"electron-forge-template-react","publisher":{"email":"nodejs.npm.nospam@lazymalevolence.com","username":"malept"},"maintainers":[{"email":"nodejs.npm.nospam@lazymalevolence.com","username":"malept"},{"email":"samuel.r.attard@gmail.com","username":"marshallofsound"}],"license":"MIT","date":"2017-10-23T01:11:34.962Z","links":{"npm":"https://www.npmjs.com/package/electron-forge-template-react"}},"score":{"final":153.73592,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3688,"weekly":1225},"dependents":"8","updated":"2026-04-28T10:46:21.202Z","searchScore":153.52652,"package":{"name":"react-progress-bar-plus","keywords":["react-component","react","component","react-progress","react-progress-bar","react-progress-bar-plus"],"version":"1.3.1","description":"Progress bar component for ReactJS.","sanitized_name":"react-progress-bar-plus","publisher":{"email":"minhtranite@gmail.com","username":"minhtranite"},"maintainers":[{"email":"minhtranite@gmail.com","username":"minhtranite"},{"email":"vn38minhtran@gmail.com","username":"vn38minhtran"}],"license":"MIT","date":"2017-06-15T14:55:16.175Z","links":{"homepage":"https://github.com/minhtranite/react-progress-bar-plus","repository":"git+https://github.com/minhtranite/react-progress-bar-plus.git","bugs":"https://github.com/minhtranite/react-progress-bar-plus/issues","npm":"https://www.npmjs.com/package/react-progress-bar-plus"}},"score":{"final":153.52652,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9909,"weekly":2626},"dependents":"44","updated":"2026-04-28T07:56:14.168Z","searchScore":153.1214,"package":{"name":"@momentum-ui/react","keywords":["Cisco","Cisco Spark","Momentum UI","ReactJS","Spark UI","Webex","Webex Teams"],"version":"23.27.12","description":"Cisco Momentum UI framework for ReactJs applications","sanitized_name":"@momentum-ui/react","publisher":{"email":"collab-ui-bot.gen@cisco.com","username":"collab-ui-bot"},"maintainers":[{"email":"collab-ui-bot.gen@cisco.com","username":"collab-ui-bot"},{"email":"maxinteger@gmail.com","username":"maxinteger"},{"email":"elenagiere@gmail.com","username":"elenagiere"},{"email":"kphyde@gmail.com","username":"futurethang"},{"email":"torgeadelin@gmail.com","username":"torgeadelin"},{"email":"mmeraj@gmail.com","username":"mmeraj"},{"email":"kphyde@gmail.com","username":"kehyde"},{"email":"vshanbha@cisco.com","username":"vshanbha"},{"email":"parag.somani0308@gmail.com","username":"parsoman"},{"email":"scheffauerc@gmail.com","username":"christoph.codes"},{"email":"nataliadelmar2@gmail.com","username":"nataliadelmar"},{"email":"chdubois@cisco.com","username":"chrisaduboiscisco"},{"email":"dadeyela@cisco.com","username":"dadeyela"},{"email":"nithishindians@gmail.com","username":"nithishkumar98"},{"email":"goelnaman20@gmail.com","username":"namangoel"},{"email":"jamesdnestor@gmail.com","username":"notnestor"},{"email":"ybernadskaya@me.com","username":"yanaharris"},{"email":"wxccdesktopdeploy@gmail.com","username":"wxcc-desktop-deploy"},{"email":"webex_web_client.gen@cisco.com","username":"webex-web-client-gen"},{"email":"aspillan@cisco.com","username":"aspillan"}],"license":"MIT","date":"2023-10-06T10:30:02.278Z","links":{"homepage":"http://momentum.design","repository":"git+https://github.com/momentum-design/momentum-ui.git","bugs":"https://github.com/momentum-design/momentum-ui/issues","npm":"https://www.npmjs.com/package/@momentum-ui/react"}},"score":{"final":153.1214,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":351,"weekly":108},"dependents":0,"updated":"2026-04-22T14:46:28.399Z","searchScore":153.03305,"package":{"name":"s-dashboard-reactjs","keywords":["dashboard"],"version":"0.1.80","description":"Siten dashboard for reactjs project","sanitized_name":"s-dashboard-reactjs","publisher":{"email":"hoa.nguyen@siten.vn","actor":{"name":"suco2007","type":"user","email":"hoa.nguyen@siten.vn"},"username":"suco2007"},"maintainers":[{"email":"hoa.nguyen@siten.vn","username":"suco2007"}],"license":"ISC","date":"2025-07-15T08:42:06.567Z","links":{"npm":"https://www.npmjs.com/package/s-dashboard-reactjs"}},"score":{"final":153.03305,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2624,"weekly":546},"dependents":"3","updated":"2026-04-27T19:36:32.603Z","searchScore":152.88937,"package":{"name":"AsyncStorage","keywords":["React","AsyncStorage","storage"],"version":"0.1.5","description":"ReactNative AsyncStorage implementation for ReactJS","sanitized_name":"AsyncStorage","publisher":{"email":"seokirillstarsnab@gmail.com","username":"seokirill"},"maintainers":[{"email":"seokirillstarsnab@gmail.com","username":"seokirill"}],"license":"MIT","date":"2016-10-25T11:53:16.644Z","links":{"homepage":"https://github.com/seokirill/AsyncStorage","repository":"git+ssh://git@github.com/seokirill/AsyncStorage.git","bugs":"https://github.com/seokirill/AsyncStorages/issues","npm":"https://www.npmjs.com/package/AsyncStorage"}},"score":{"final":152.88937,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5619,"weekly":2299},"dependents":"1","updated":"2026-04-26T05:36:18.338Z","searchScore":152.7256,"package":{"name":"@felte/react","keywords":["reactjs","react","forms","validation"],"version":"1.2.14","description":"An extensible form library for ReactJS","sanitized_name":"@felte/react","publisher":{"email":"pablo@berganza.dev","username":"pberganza"},"maintainers":[{"email":"pablo@berganza.dev","username":"pberganza"}],"license":"MIT","date":"2024-10-29T20:35:55.688Z","links":{"homepage":"https://felte.dev","repository":"git+https://github.com/pablo-abc/felte.git","bugs":"https://github.com/pablo-abc/felte/issues","npm":"https://www.npmjs.com/package/@felte/react"}},"score":{"final":152.7256,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4875,"weekly":65},"dependents":0,"updated":"2026-04-29T13:16:37.951Z","searchScore":152.71585,"package":{"name":"@acceleratxr/react-shared","keywords":[],"version":"3.11.5-alpha.0","description":"Shared components, utilities and other common code for ReactJS based applications.","sanitized_name":"@acceleratxr/react-shared","publisher":{"email":"xbe-devops@xsolla.com","username":"acceleratxr"},"maintainers":[{"email":"xbe-devops@xsolla.com","username":"acceleratxr"}],"license":"https://docs.xsolla.cloud/en/latest/eula","date":"2025-02-11T02:05:24.560Z","links":{"repository":"https://gitlab.acceleratxr.com/Core/tools/react-shared.git","npm":"https://www.npmjs.com/package/@acceleratxr/react-shared"}},"score":{"final":152.71585,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2954,"weekly":978},"dependents":"0","updated":"2026-04-28T20:31:14.185Z","searchScore":152.3611,"package":{"name":"@atixlabs/eslint-config","keywords":["eslint","linter"],"version":"1.2.3","description":"AtixLabs eslint rules for Node & ReactJS","sanitized_name":"@atixlabs/eslint-config","publisher":{"email":"averbner@atixlabs.com","username":"averbner"},"maintainers":[{"email":"gpetraglia@atixlabs.com","username":"gpetragliaatix"},{"email":"alverbner@gmail.com","username":"lalanv"},{"email":"averbner@atixlabs.com","username":"averbner"}],"license":"MIT","date":"2020-07-03T14:18:43.692Z","links":{"homepage":"https://gitlab.com/atixlabs-oss/eslint-config#readme","repository":"git+https://gitlab.com/atixlabs-oss/eslint-config.git","bugs":"https://gitlab.com/atixlabs-oss/eslint-config/issues","npm":"https://www.npmjs.com/package/@atixlabs/eslint-config"}},"score":{"final":152.3611,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":29380,"weekly":12465},"dependents":0,"updated":"2026-04-27T04:33:34.988Z","searchScore":149.26991,"package":{"name":"react-kiwi-dropdown","keywords":["react","dropdown","kiwi"],"version":"1.0.13","description":"A minimal, easy-to-use and highly adjustable dropdown component made with ReactJS.","sanitized_name":"react-kiwi-dropdown","publisher":{"email":"kim.vigren@gmail.com","username":"kimvigren"},"maintainers":[{"email":"kim.vigren@gmail.com","username":"kimvigren"}],"license":"MIT","date":"2019-07-14T00:24:45.909Z","links":{"homepage":"https://github.com/KiTiVi/react-kiwi-dropdown#readme","repository":"git+https://KiTiVi@github.com/KiTiVi/react-kiwi-dropdown.git","bugs":"https://github.com/KiTiVi/react-kiwi-dropdown/issues","npm":"https://www.npmjs.com/package/react-kiwi-dropdown"}},"score":{"final":149.26991,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2964,"weekly":657},"dependents":"6","updated":"2026-04-23T00:21:22.384Z","searchScore":148.66689,"package":{"name":"select2-react-component","keywords":[],"version":"6.1.1","description":"A reactjs select component.","sanitized_name":"select2-react-component","publisher":{"email":"yaoao12306@outlook.com","username":"plantain_00"},"maintainers":[{"email":"yaoao12306@outlook.com","username":"plantain_00"}],"license":"MIT","date":"2021-09-14T10:52:46.893Z","links":{"homepage":"https://github.com/plantain-00/select2-component#readme","repository":"git+https://github.com/plantain-00/select2-component.git","bugs":"https://github.com/plantain-00/select2-component/issues","npm":"https://www.npmjs.com/package/select2-react-component"}},"score":{"final":148.66689,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":19358,"weekly":5282},"dependents":"6","updated":"2026-04-29T08:20:13.409Z","searchScore":148.423,"package":{"name":"@torkelo/react-select","keywords":["combobox","form","input","multiselect","react","react-component","select","ui"],"version":"3.0.8","description":"A Select control built with and for ReactJS","sanitized_name":"@torkelo/react-select","publisher":{"email":"torkel.odegaard@gmail.com","username":"torkelo"},"maintainers":[{"email":"torkel.odegaard@gmail.com","username":"torkelo"}],"license":"MIT","date":"2020-01-07T10:40:31.611Z","links":{"homepage":"https://github.com/JedWatson/react-select#readme","repository":"git+https://github.com/JedWatson/react-select.git","bugs":"https://github.com/JedWatson/react-select/issues","npm":"https://www.npmjs.com/package/@torkelo/react-select"}},"score":{"final":148.423,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":264,"weekly":156},"dependents":0,"updated":"2026-04-25T13:01:09.176Z","searchScore":148.38559,"package":{"name":"@adimm/x-injection-reactjs","keywords":["inversion of control","ioc","di","dependency injection","reactjs","components","inversify","nest","ts","typescript"],"version":"1.0.7","description":"ReactJS integration of the `xInjection` library.","sanitized_name":"@adimm/x-injection-reactjs","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"adimm","type":"user","email":"mutu.adi.marian@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:476c6115-1dfd-4e0a-af56-96eab6401f53","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mutu.adi.marian@gmail.com","username":"adimm"}],"license":"MIT","date":"2026-04-18T12:55:34.588Z","links":{"homepage":"https://github.com/AdiMarianMutu/x-injection-reactjs#readme","repository":"git+https://github.com/AdiMarianMutu/x-injection-reactjs.git","bugs":"https://github.com/AdiMarianMutu/x-injection-reactjs/issues","npm":"https://www.npmjs.com/package/@adimm/x-injection-reactjs"}},"score":{"final":148.38559,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11398,"weekly":2866},"dependents":"4","updated":"2026-04-27T18:56:29.068Z","searchScore":148.36765,"package":{"name":"react-wheel-of-prizes","keywords":[],"version":"1.1.0","description":"It is a wheel of prizes game build using reactjs","sanitized_name":"react-wheel-of-prizes","publisher":{"email":"shekhar.ramola.cse@gmail.com","username":"shekhar.ramola"},"maintainers":[{"email":"shekhar.ramola.cse@gmail.com","username":"shekhar.ramola"}],"license":"GNU General Public License v3.0","date":"2024-04-09T14:54:44.465Z","links":{"homepage":"https://github.com/shekharramola/react-wheel-of-prizes#readme","repository":"git+https://github.com/shekharramola/react-wheel-of-prizes.git","bugs":"https://github.com/shekharramola/react-wheel-of-prizes/issues","npm":"https://www.npmjs.com/package/react-wheel-of-prizes"}},"score":{"final":148.36765,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5815,"weekly":1550},"dependents":"3","updated":"2026-04-23T07:51:09.198Z","searchScore":148.36333,"package":{"name":"cadviewer","keywords":["CAD","javascript","CAD Viewer","DWG","DXF","DWF","PDF","DGN","TIFF","Annotate","Redline","Space Management","CAFM","IWMS","IOT","Asset Management"],"version":"11.14.3","description":"CADViewer - JavaScript CAD Viewer Library for FrameWorks (ReactJS, Angular, VueJS, etc.)","sanitized_name":"cadviewer","publisher":{"email":"casper.harnung@tailormade.com","actor":{"name":"charnung","type":"user","email":"casper.harnung@tailormade.com"},"username":"charnung"},"maintainers":[{"email":"casper.harnung@tailormade.com","username":"charnung"}],"license":"TMS 1.0","date":"2026-02-24T09:38:49.978Z","links":{"homepage":"https://cadviewer.com","repository":"git+https://github.com/CADViewer/cadviewer-testapp-react-01.git","bugs":"https://github.com/CADViewer","npm":"https://www.npmjs.com/package/cadviewer"}},"score":{"final":148.36333,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39473,"weekly":9024},"dependents":"4","updated":"2026-04-29T08:21:42.885Z","searchScore":146.79361,"package":{"name":"react-plotlyjs","keywords":["react","react-component","plotly","graph","plot"],"version":"0.4.4","description":"ReactJS / PlotlyJS integration. Draw plotly graphs in your react app.","sanitized_name":"react-plotlyjs","publisher":{"email":"ben.jeffery@gmail.com","username":"benjeffery"},"maintainers":[{"email":"ben.jeffery@gmail.com","username":"benjeffery"}],"license":"MIT","date":"2017-10-05T13:26:17.008Z","links":{"homepage":"https://github.com/benjeffery/react-plotlyjs#readme","repository":"git+https://github.com/benjeffery/react-plotlyjs.git","bugs":"https://github.com/benjeffery/react-plotlyjs/issues","npm":"https://www.npmjs.com/package/react-plotlyjs"}},"score":{"final":146.79361,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6548,"weekly":1440},"dependents":"3","updated":"2026-04-28T04:41:22.696Z","searchScore":146.58894,"package":{"name":"react-search-box","keywords":[],"version":"3.0.0","description":"An autocomplete search box for ReactJS","sanitized_name":"react-search-box","publisher":{"email":"nirmalya.email@gmail.com","username":"ghoshnirmalya"},"maintainers":[{"email":"nirmalya.email@gmail.com","username":"ghoshnirmalya"}],"license":"MIT","date":"2023-02-07T16:40:33.767Z","links":{"homepage":"https://github.com/ghoshnirmalya/react-search-box#readme","repository":"git+https://github.com/ghoshnirmalya/react-search-box.git","bugs":"https://github.com/ghoshnirmalya/react-search-box/issues","npm":"https://www.npmjs.com/package/react-search-box"}},"score":{"final":146.58894,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12299,"weekly":1861},"dependents":"19","updated":"2026-04-24T07:46:37.322Z","searchScore":145.90237,"package":{"name":"react-select-v1","keywords":["combobox","form","input","multiselect","react","react-component","select","ui"],"version":"1.2.1","description":"A Select control built with and for ReactJS","sanitized_name":"react-select-v1","publisher":{"email":"hi@mmanukyan.io","username":"mike1808"},"maintainers":[{"email":"hi@mmanukyan.io","username":"mike1808"}],"license":"MIT","date":"2018-05-25T08:44:11.710Z","links":{"homepage":"https://github.com/JedWatson/react-select#readme","repository":"git+https://github.com/JedWatson/react-select.git","bugs":"https://github.com/JedWatson/react-select/issues","npm":"https://www.npmjs.com/package/react-select-v1"}},"score":{"final":145.90237,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1958,"weekly":362},"dependents":"1","updated":"2026-04-22T18:51:30.459Z","searchScore":144.39609,"package":{"name":"react-collapsible-component","keywords":["collapsible","collapsible accordion","collapsible component","accordion component","reactjs","javascript","expand html content","accordion content","accordion component","collapsible accordion panel"],"version":"1.3.4","description":"ReactJs collapsible accordion component. Light, simple and functional. Allows expand and collapse HTML content. Ready for use in your ReactJs application.","sanitized_name":"react-collapsible-component","publisher":{"email":"zdrsoft@gmail.com","username":"devzone.tech"},"maintainers":[{"email":"zdrsoft@gmail.com","username":"devzone.tech"}],"license":"MIT","date":"2020-01-31T08:05:49.730Z","links":{"homepage":"https://github.com/devzonetech/react-collapsible-component#readme","repository":"git+https://github.com/devzonetech/react-collapsible-component.git","bugs":"https://github.com/devzonetech/react-collapsible-component/issues","npm":"https://www.npmjs.com/package/react-collapsible-component"}},"score":{"final":144.39609,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":72535,"weekly":16879},"dependents":"329","updated":"2026-04-29T08:17:03.436Z","searchScore":143.35233,"package":{"name":"react-addons-transition-group","keywords":["react","react-addon"],"version":"15.6.2","description":"The code in this package has moved. We recommend you to use `TransitionGroup` from [`react-transition-group`](https://github.com/reactjs/react-transition-group) instead.","sanitized_name":"react-addons-transition-group","publisher":{"email":"npm@sophiebits.com","username":"sophiebits"},"maintainers":[{"email":"opensource+npm@fb.com","username":"fb"},{"email":"npm@sophiebits.com","username":"sophiebits"}],"license":"MIT","date":"2017-09-26T00:22:35.280Z","links":{"homepage":"https://github.com/facebook/react#readme","repository":"git+https://github.com/facebook/react.git","bugs":"https://github.com/facebook/react/issues","npm":"https://www.npmjs.com/package/react-addons-transition-group"}},"score":{"final":143.35233,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":441,"weekly":48},"dependents":"1","updated":"2026-04-27T22:26:25.169Z","searchScore":143.28311,"package":{"name":"reactjs-stylesheet","keywords":["reactjs","stylesheet","css","styled-components","styled-jsx","inline-style"],"version":"1.0.9","description":"React.js Stylesheet object: a react-native-like and intuitive way to write jsx style in reactjs","sanitized_name":"reactjs-stylesheet","publisher":{"email":"nicolalovo@gmail.com","username":"nicolalovo"},"maintainers":[{"email":"nicolalovo@gmail.com","username":"nicolalovo"}],"license":"MIT","date":"2022-05-12T15:47:31.792Z","links":{"homepage":"https://github.com/NicolaLovo/reactjs-stylesheet#readme","repository":"git+https://github.com/NicolaLovo/reactjs-stylesheet.git","bugs":"https://github.com/NicolaLovo/reactjs-stylesheet/issues","npm":"https://www.npmjs.com/package/reactjs-stylesheet"}},"score":{"final":143.28311,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3240,"weekly":92},"dependents":0,"updated":"2026-04-25T12:11:07.317Z","searchScore":143.06511,"package":{"name":"@iobroker/dm-gui-components","keywords":["iobroker","adapter","iot"],"version":"9.0.27","description":"ReactJS components to develop admin interface for ioBroker device manager.","sanitized_name":"@iobroker/dm-gui-components","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"bluefox","type":"user","email":"dogafox@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:221d60d8-69ca-41aa-bc24-392885e15fe7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"moritz.heusinger@gmail.com","username":"foxriver76"},{"email":"info@iobroker.net","username":"iobluefox"},{"email":"dogafox@gmail.com","username":"bluefox"},{"email":"github@fischer-ka.de","username":"apollon77"},{"email":"iobroker@lmdsoft.de","username":"ldittmar"},{"email":"d.griesel@gmx.net","username":"alcalzone"},{"email":"mcm57@gmx.at","username":"mcm1957"}],"license":"MIT","date":"2026-04-11T12:04:27.859Z","links":{"homepage":"https://github.com/ioBroker/dm-gui-components#readme","repository":"git+https://github.com/ioBroker/dm-gui-components.git","bugs":"https://github.com/ioBroker/dm-gui-components/issues","npm":"https://www.npmjs.com/package/@iobroker/dm-gui-components"}},"score":{"final":143.06511,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6403,"weekly":631},"dependents":"10","updated":"2026-04-28T21:46:16.597Z","searchScore":143.03253,"package":{"name":"dora-plugin-browser-history","keywords":[],"version":"0.2.0","description":"dora plugin for [react-router](https://github.com/reactjs/react-router) browser history([#browserhistory](https://github.com/reactjs/react-router/blob/master/docs/guides/Histories.md#browserhistory))","sanitized_name":"dora-plugin-browser-history","publisher":{"email":"rjmuqiang@gmail.com","username":"silentcloud"},"maintainers":[{"email":"rjmuqiang@gmail.com","username":"silentcloud"}],"license":"MIT","date":"2016-08-05T05:22:46.722Z","links":{"homepage":"https://github.com/dora-js/dora-plugin-browser-history","repository":"git+https://github.com/dora-js/dora-plugin-browser-history.git","bugs":"https://github.com/dora-js/dora-plugin-browser-history/issues","npm":"https://www.npmjs.com/package/dora-plugin-browser-history"}},"score":{"final":143.03253,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":150373,"weekly":37738},"dependents":"50","updated":"2026-04-29T08:16:16.975Z","searchScore":142.5419,"package":{"name":"prismic-reactjs","keywords":[],"version":"1.3.4","description":"render prismic rich text as React Element","sanitized_name":"prismic-reactjs","publisher":{"email":"hello@lihbr.com","username":"lihbr"},"maintainers":[{"email":"srenault.contact@gmail.com","username":"sre"},{"email":"arnaud.lewis@gmail.com","username":"arnaudlewis"},{"email":"levimykel@gmail.com","username":"levimykel"},{"email":"assieraphael22@gmail.com","username":"raph22"},{"email":"hugo.p.villain@gmail.com","username":"hypervillain"},{"email":"hello@lihbr.com","username":"lihbr"}],"license":"ISC","date":"2021-06-02T15:45:04.905Z","links":{"homepage":"https://github.com/prismicio/prismic-reactjs#readme","repository":"git+https://github.com/prismicio/prismic-reactjs.git","bugs":"https://github.com/prismicio/prismic-reactjs/issues","npm":"https://www.npmjs.com/package/prismic-reactjs"}},"score":{"final":142.5419,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":54203,"weekly":12062},"dependents":"18","updated":"2026-04-29T08:21:44.981Z","searchScore":141.78809,"package":{"name":"react-headless-pagination","keywords":[],"version":"1.1.6","description":"Headless ReactJS component for pagination. Built using hooks and tested with Jest.","sanitized_name":"react-headless-pagination","publisher":{"email":"tsmudde@hotmail.com","username":"fullhdpixel"},"maintainers":[{"email":"tsmudde@hotmail.com","username":"fullhdpixel"}],"license":"MIT","date":"2024-05-29T18:50:38.028Z","links":{"npm":"https://www.npmjs.com/package/react-headless-pagination"}},"score":{"final":141.78809,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2555,"weekly":491},"dependents":"3","updated":"2026-04-28T23:16:27.620Z","searchScore":141.60945,"package":{"name":"react-animated-dots","keywords":["react","javascript","js","animate","loading","loader","dots"],"version":"1.1.0","description":"Three dots loader for Reactjs Applications","sanitized_name":"react-animated-dots","publisher":{"email":"amandeepmittal@live.com","username":"amandeepmittal"},"maintainers":[{"email":"npm@npmjs.com","username":"npm"}],"license":"MIT","date":"2019-04-15T22:01:03.571Z","links":{"homepage":"https://github.com/amandeepmittal/react-animated-dots#readme","repository":"git+https://github.com/amandeepmittal/react-animated-dots.git","bugs":"https://github.com/amandeepmittal/react-animated-dots/issues","npm":"https://www.npmjs.com/package/react-animated-dots"}},"score":{"final":141.60945,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2441,"weekly":882},"dependents":0,"updated":"2026-04-23T13:11:09.563Z","searchScore":141.50676,"package":{"name":"@amsterdam/react-maps","keywords":[],"version":"1.1.1","description":"ReactJS wrapped around Leaflet","sanitized_name":"@amsterdam/react-maps","publisher":{"email":"jasper.g.swart@gmail.com","username":"jasperswart"},"maintainers":[{"email":"datapunt@amsterdam.nl","username":"datapunt-admin"},{"email":"leonardsmit@gmail.com","username":"leonardsmit"},{"email":"thomas@imthomas.com","username":"thomasbandit"},{"email":"r.van.der.wereld@amsterdam.nl","username":"remyvdwereld"},{"email":"a.limpens@amsterdam.nl","username":"alimpens"},{"email":"vincent@smedinga.nl","username":"vincent.smedinga"},{"email":"n.roozemond@amsterdam.nl","username":"dlnr"},{"email":"t.van.walen@amsterdam.nl","username":"terryadamgem"}],"license":"MPL-2.0","date":"2022-10-26T07:44:00.800Z","links":{"homepage":"https://github.com/Amsterdam/react-maps#readme","repository":"git+https://github.com/Amsterdam/react-maps.git","bugs":"https://github.com/Amsterdam/react-maps/issues","npm":"https://www.npmjs.com/package/@amsterdam/react-maps"}},"score":{"final":141.50676,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3123,"weekly":740},"dependents":"0","updated":"2026-04-27T07:11:09.883Z","searchScore":139.71416,"package":{"name":"rollup-plugin-strip-prop-types","keywords":["rollup","modules","react","javascript"],"version":"1.0.3","description":"Remove propTypes and defaultPropTypes statements from ReactJs components.","sanitized_name":"rollup-plugin-strip-prop-types","publisher":{"email":"daniele.cammarata@alice.it","username":"daniele_cammarata"},"maintainers":[{"email":"daniele.cammarata@alice.it","username":"daniele_cammarata"}],"license":"MIT","date":"2021-04-14T07:33:38.234Z","links":{"homepage":"https://github.com/danielecammarata/rollup-plugin-strip-prop-types#readme","repository":"git+https://github.com/danielecammarata/rollup-plugin-strip-prop-types.git","bugs":"https://github.com/danielecammarata/rollup-plugin-strip-prop-types/issues","npm":"https://www.npmjs.com/package/rollup-plugin-strip-prop-types"}},"score":{"final":139.71416,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1702,"weekly":543},"dependents":"9","updated":"2026-04-24T07:36:15.409Z","searchScore":139.61511,"package":{"name":"topcoder-react-utils","keywords":["Development","JavaScript","JS","React","ReactJS","Starting Pack","Tools","Topcoder","Utils","Web"],"version":"0.7.9","description":"Topcoder collection of generic ReactJS components and utils","sanitized_name":"topcoder-react-utils","publisher":{"email":"dr.pogodin@gmail.com","username":"birdofpreyru"},"maintainers":[{"email":"dr.pogodin@gmail.com","username":"birdofpreyru"}],"license":"MIT","date":"2019-03-07T09:05:58.391Z","links":{"homepage":"https://github.com/topcoder-platform/topcoder-react-utils#readme","repository":"git+https://github.com/topcoder-platform/topcoder-react-utils.git","bugs":"https://github.com/topcoder-platform/topcoder-react-utils/issues","npm":"https://www.npmjs.com/package/topcoder-react-utils"}},"score":{"final":139.61511,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5743,"weekly":1522},"dependents":"7","updated":"2026-04-23T03:26:28.714Z","searchScore":139.39409,"package":{"name":"select2-component","keywords":[],"version":"6.1.1","description":"A vuejs and reactjs select component core.","sanitized_name":"select2-component","publisher":{"email":"yaoao12306@outlook.com","username":"plantain_00"},"maintainers":[{"email":"yaoao12306@outlook.com","username":"plantain_00"}],"license":"MIT","date":"2021-09-14T10:52:42.739Z","links":{"homepage":"https://github.com/plantain-00/select2-component#readme","repository":"git+https://github.com/plantain-00/select2-component.git","bugs":"https://github.com/plantain-00/select2-component/issues","npm":"https://www.npmjs.com/package/select2-component"}},"score":{"final":139.39409,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1674,"weekly":461},"dependents":"5","updated":"2026-04-29T02:06:26.470Z","searchScore":138.46208,"package":{"name":"react-transform-render-visualizer","keywords":["react-transform","react","reactjs"],"version":"0.4.0","description":"Render visualizer for ReactJS","sanitized_name":"react-transform-render-visualizer","publisher":{"email":"robertgrochowicz@gmail.com","username":"rgrochowicz"},"maintainers":[{"email":"robertgrochowicz@gmail.com","username":"rgrochowicz"}],"license":"MIT","date":"2016-02-02T21:00:24.322Z","links":{"homepage":"https://github.com/spredfast/react-transform-render-visualizer#readme","repository":"git+https://github.com/spredfast/react-transform-render-visualizer.git","bugs":"https://github.com/spredfast/react-transform-render-visualizer/issues","npm":"https://www.npmjs.com/package/react-transform-render-visualizer"}},"score":{"final":138.46208,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1292,"weekly":94},"dependents":0,"updated":"2026-04-22T22:16:33.276Z","searchScore":137.40036,"package":{"name":"react-monthrange-picker","keywords":["reactjs","month","range","picker","calendar","react-component","month picker"],"version":"1.9.0","description":"ReactJS Month range picker","sanitized_name":"react-monthrange-picker","publisher":{"email":"munichlinux@gmail.com","username":"munichlinux"},"maintainers":[{"email":"munichlinux@gmail.com","username":"munichlinux"}],"license":"MIT","date":"2017-03-09T01:48:52.717Z","links":{"homepage":"https://github.com/munichlinux/react-monthrange-picker#readme","repository":"git+ssh://git@github.com/munichlinux/react-monthrange-picker.git","bugs":"https://github.com/munichlinux/react-monthrange-picker/issues","npm":"https://www.npmjs.com/package/react-monthrange-picker"}},"score":{"final":137.40036,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9819,"weekly":2173},"dependents":0,"updated":"2026-04-28T09:51:26.579Z","searchScore":137.38533,"package":{"name":"react-select-legacy-v1","keywords":["combobox","form","input","multiselect","react","react-component","select","ui"],"version":"1.3.0","description":"A Select control built with and for ReactJS","sanitized_name":"react-select-legacy-v1","publisher":{"email":"dan@farcas.me","username":"dmfarcas"},"maintainers":[{"email":"dan@farcas.me","username":"dmfarcas"}],"license":"MIT","date":"2019-10-28T12:27:59.127Z","links":{"homepage":"https://github.com/JedWatson/react-select#readme","repository":"git+https://github.com/JedWatson/react-select.git","bugs":"https://github.com/JedWatson/react-select/issues","npm":"https://www.npmjs.com/package/react-select-legacy-v1"}},"score":{"final":137.38533,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5751,"weekly":1468},"dependents":"17","updated":"2026-04-29T07:31:10.610Z","searchScore":137.21393,"package":{"name":"react-stockcharts","keywords":["charts","charting","stockcharts","finance","financechart","react","ReactJS","d3","react-component","react-charts","chart-components","javascript-finance-chart","javascript-stockchart","data-visualization","data-viz","d3-finance-chart","d3-stockchart"],"version":"0.7.8","description":"Highly customizable stock charts with ReactJS and d3","sanitized_name":"react-stockcharts","publisher":{"email":"ragunath.ramaswamy@gmail.com","username":"rrag"},"maintainers":[{"email":"ragunath.ramaswamy@gmail.com","username":"rrag"}],"license":"MIT","date":"2018-09-04T03:37:10.772Z","links":{"homepage":"http://rrag.github.io/react-stockcharts/","repository":"git+https://github.com/rrag/react-stockcharts.git","bugs":"https://github.com/rrag/react-stockcharts/issues","npm":"https://www.npmjs.com/package/react-stockcharts"}},"score":{"final":137.21393,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1032,"weekly":268},"dependents":0,"updated":"2026-04-22T21:01:28.665Z","searchScore":136.50252,"package":{"name":"react-slider-swiper","keywords":["iDangerous","Swiper","Reactjs"],"version":"2.0.6","description":"ReactJs component for iDangerous Swiper","sanitized_name":"react-slider-swiper","publisher":{"email":"ashish.mishra41191@gmail.com","username":"ashish41191"},"maintainers":[{"email":"ashish.mishra41191@gmail.com","username":"ashish41191"}],"license":"MIT","date":"2017-07-20T06:07:16.456Z","links":{"homepage":"https://github.com/ashish41191/react-slider-swiper#readme","repository":"git+https://github.com/ashish41191/react-slider-swiper.git","bugs":"https://github.com/ashish41191/react-slider-swiper/issues","npm":"https://www.npmjs.com/package/react-slider-swiper"}},"score":{"final":136.50252,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13379,"weekly":2716},"dependents":"1","updated":"2026-04-26T04:30:13.597Z","searchScore":136.34209,"package":{"name":"web-secure-encryption","keywords":["data-encryption","AES-encryption","RSA-encryption","secure-app-storage","hmac-encryption","data-security","crypto-library","web-encryption"],"version":"1.0.3","description":"A encryption library for ReactJS and React Native Web","sanitized_name":"web-secure-encryption","publisher":{"email":"rrishuyadav@gmail.com","username":"rrishuyadav"},"maintainers":[{"email":"rrishuyadav@gmail.com","username":"rrishuyadav"}],"license":"ISC","date":"2025-01-08T10:39:36.464Z","links":{"homepage":"https://github.com/rishabhyadavv/web-encryption#readme","repository":"git+https://github.com/rishabhyadavv/web-encryption.git","bugs":"https://github.com/rishabhyadavv/web-encryption/issues","npm":"https://www.npmjs.com/package/web-secure-encryption"}},"score":{"final":136.34209,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":705,"weekly":236},"dependents":0,"updated":"2026-04-27T06:41:11.956Z","searchScore":134.9701,"package":{"name":"agiir-react-components","keywords":[],"version":"0.15.89","description":"Composants ReactJS développés par Agiir","sanitized_name":"agiir-react-components","publisher":{"email":"a.rajoelison@agiirnetwork.com","username":"andryagiir"},"maintainers":[{"email":"t.abderrazek@agiirnetwork.com","username":"trudy"},{"email":"v.letitia@agiirnetwork.com","username":"vletitia"},{"email":"d.debert@agiirnetwork.com","username":"dominique-debert"},{"email":"a.coatmeur@agiirnetwork.com","username":"audrene"},{"email":"g.phan@agiirnetwork.com","username":"agiir"},{"email":"a.rajoelison@agiirnetwork.com","username":"andryagiir"}],"date":"2025-12-01T04:58:19.715Z","links":{"homepage":"https://gitlab.com/agiir/agiir-react-components#readme","repository":"git+https://gitlab.com/agiir/agiir-react-components.git","bugs":"https://gitlab.com/agiir/agiir-react-components/issues","npm":"https://www.npmjs.com/package/agiir-react-components"}},"score":{"final":134.9701,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":117,"weekly":30},"dependents":0,"updated":"2026-04-22T19:51:22.451Z","searchScore":134.74538,"package":{"name":"@quoin/nepali-datepicker-reactjs","keywords":[],"version":"1.2.4","description":"Nepali Datepicker Reactjs","sanitized_name":"@quoin/nepali-datepicker-reactjs","publisher":{"email":"jtoliver@quoininc.com","username":"jtoliver"},"maintainers":[{"email":"brad.teeman@quoininc.com","username":"bteeman"},{"email":"jtoliver@quoininc.com","username":"jtoliver"},{"email":"eli.taft@quoininc.com","username":"elimtaft-quoin"}],"license":"MIT","date":"2021-11-04T19:40:17.463Z","links":{"homepage":"https://github.com/Quoin/nepali-datepicker-reactjs#readme","repository":"git+https://github.com/Quoin/nepali-datepicker-reactjs.git","bugs":"https://github.com/Quoin/nepali-datepicker-reactjs/issues","npm":"https://www.npmjs.com/package/@quoin/nepali-datepicker-reactjs"}},"score":{"final":134.74538,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7506,"weekly":799},"dependents":"1","updated":"2026-04-23T08:03:27.267Z","searchScore":134.70982,"package":{"name":"react-twitch-embed-video","keywords":[],"version":"3.1.0","description":"Allows you to easily embed a twitch video in your ReactJS application","sanitized_name":"react-twitch-embed-video","publisher":{"email":"eguzmail@gmail.com","username":"talk2megooseman"},"maintainers":[{"email":"eguzmail@gmail.com","username":"talk2megooseman"}],"license":"MIT","date":"2024-03-13T03:39:38.186Z","links":{"homepage":"https://talk2megooseman.github.io/react-twitch-embed-video/","repository":"git+https://github.com/talk2MeGooseman/react-twitch-embed-video.git","bugs":"https://github.com/talk2MeGooseman/react-twitch-embed-video/issues","npm":"https://www.npmjs.com/package/react-twitch-embed-video"}},"score":{"final":134.70982,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43299,"weekly":10691},"dependents":"1","updated":"2026-04-29T08:16:53.921Z","searchScore":133.97429,"package":{"name":"@harnessio/ff-react-client-sdk","keywords":["Harness","Feature","Flags","Continuous","Features","CD","CI","CF","Drone","React"],"version":"2.4.0","description":"[![React version][react-badge]][reactjs] [![TypeScript version][ts-badge]][typescript-4-7] [![Node.js version][nodejs-badge]][nodejs] [![APLv2][license-badge]][license]","sanitized_name":"@harnessio/ff-react-client-sdk","publisher":{"email":"mayank.verma@harness.io","username":"mayankvermaharness"},"maintainers":[{"email":"kevin.nagurski@harness.io","username":"knagurski"},{"email":"r.abhinav@gmail.com","username":"abhinavrastogi"},{"email":"enver.bisevac@harness.io","username":"enverbisevac"},{"email":"shaurya.kalia@harness.io","username":"shaurya-harness"},{"email":"srdjan.arsic@harness.io","username":"srdjan"},{"email":"mayank.verma@harness.io","username":"mayankvermaharness"}],"license":"Apache-2.0","date":"2026-01-09T13:33:34.577Z","links":{"homepage":"https://github.com/harness/ff-react-client-sdk#readme","repository":"git+https://github.com/harness/ff-react-client-sdk.git","bugs":"https://github.com/harness/ff-react-client-sdk/issues","npm":"https://www.npmjs.com/package/@harnessio/ff-react-client-sdk"}},"score":{"final":133.97429,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3299,"weekly":568},"dependents":0,"updated":"2026-04-29T10:51:16.390Z","searchScore":133.37717,"package":{"name":"react-hammerjs-18","keywords":["react","react-component","tap","tappable","touch","hammer","hammerjs","mobile"],"version":"1.0.2","description":"ReactJS / HammerJS integration. Support touch events in your React app.","sanitized_name":"react-hammerjs-18","publisher":{"email":"mharandal96@gmail.com","username":"mharandal"},"maintainers":[{"email":"mharandal96@gmail.com","username":"mharandal"}],"license":"MIT","date":"2022-07-07T23:46:40.472Z","links":{"homepage":"https://github.com/JedWatson/react-hammerjs#readme","repository":"git+https://github.com/JedWatson/react-hammerjs.git","bugs":"https://github.com/JedWatson/react-hammerjs/issues","npm":"https://www.npmjs.com/package/react-hammerjs-18"}},"score":{"final":133.37717,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2591,"weekly":871},"dependents":"7","updated":"2026-04-27T04:41:08.849Z","searchScore":133.14299,"package":{"name":"@chaibuilder/sdk","keywords":[],"version":"4.0.0-beta.51","description":"AI Enabled Open source website builder for ReactJS","sanitized_name":"@chaibuilder/sdk","publisher":{"email":"krishnagopalpersonal@gmail.com","actor":{"name":"cometrover","type":"user","email":"suraj@chaibuilder.com"},"username":"kg1999"},"maintainers":[{"email":"krishnagopalpersonal@gmail.com","username":"kg1999"},{"email":"suraj@chaibuilder.com","username":"cometrover"}],"license":"BSD-3-Clause","date":"2026-03-16T04:11:04.442Z","links":{"homepage":"https://chaibuilder.com","repository":"git+https://github.com/chaibuilder/sdk.git","bugs":"https://github.com/chaibuilder/sdk/issues","npm":"https://www.npmjs.com/package/@chaibuilder/sdk"}},"score":{"final":133.14299,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2957,"weekly":691},"dependents":0,"updated":"2026-04-29T11:31:18.553Z","searchScore":133.0623,"package":{"name":"react-lite-month-picker","keywords":["react","react-month-picker","month-picker","month","picker"],"version":"1.2.19","description":"Simple, modern and customizable month picker component for ReactJS.","sanitized_name":"react-lite-month-picker","publisher":{"email":"henri.parviainen@icloud.com","username":"henripar"},"maintainers":[{"email":"henri.parviainen@icloud.com","username":"henripar"}],"license":"MIT","date":"2024-09-11T17:57:29.784Z","links":{"homepage":"https://www.react-lite-month-picker.dev","repository":"git+https://github.com/henripar/react-lite-month-picker.git","bugs":"https://github.com/henripar/react-lite-month-picker/issues","npm":"https://www.npmjs.com/package/react-lite-month-picker"}},"score":{"final":133.0623,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1451,"weekly":298},"dependents":"3","updated":"2026-04-29T09:06:32.419Z","searchScore":133.01413,"package":{"name":"react-google-docs-viewer","keywords":[],"version":"1.0.1","description":"Google Docs Viewer wrapper for ReactJS","sanitized_name":"react-google-docs-viewer","publisher":{"email":"ojala.s.elias@gmail.com","username":"theel0ja"},"maintainers":[{"email":"ojala.s.elias@gmail.com","username":"theel0ja"}],"license":"ISC","date":"2018-01-21T15:34:40.330Z","links":{"homepage":"https://github.com/theel0ja/react-google-docs-viewer#readme","repository":"git+https://github.com/theel0ja/react-google-docs-viewer.git","bugs":"https://github.com/theel0ja/react-google-docs-viewer/issues","npm":"https://www.npmjs.com/package/react-google-docs-viewer"}},"score":{"final":133.01413,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":318,"weekly":40},"dependents":"0","updated":"2026-04-23T08:02:28.802Z","searchScore":132.9986,"package":{"name":"reactjs-datetime-range-picker","keywords":["react","reactjs","react-datetime-range-picker","reactjs-datetime-range-picker","datetime-range-picker","datetime-range","datetime","date-time-range-picker","date-time-range","date-time","date-range-picker","date-range","date","time-range-picker","time-range","time"],"version":"2.0.5-dev.6","description":"ReactJS datetime range picker with daily, weekly, monthly, quarterly &amp; yearly levels","sanitized_name":"reactjs-datetime-range-picker","publisher":{"email":"bhavin.ptl04@gmail.com","username":"bhavinpatel"},"maintainers":[{"email":"bhavin.ptl04@gmail.com","username":"bhavinpatel"}],"license":"MIT","date":"2025-07-19T22:14:51.953Z","links":{"homepage":"https://bhavinpatel04.github.io/reactjs-datetime-range-picker","repository":"git+ssh://git@github.com/BhavinPatel04/reactjs-datetime-range-picker.git","bugs":"https://github.com/BhavinPatel04/reactjs-datetime-range-picker/issues","npm":"https://www.npmjs.com/package/reactjs-datetime-range-picker"}},"score":{"final":132.9986,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":48546,"weekly":11420},"dependents":0,"updated":"2026-04-29T08:16:27.478Z","searchScore":132.90749,"package":{"name":"@sista/ai-assistant-react","keywords":["AI Voice Agent","Voice UI Agent","AI Agent","AI Assistant","Real-Time AI Agent","Conversational AI","Context-Aware Assistant","Plug and Play AI","Zero-Code AI","Multilingual AI Assistant","Voice UI","Voice User Interface","UI Controller","AI Integration Platform","React AI Assistant","React AI Agent","React Voice UI","ChatGPT Integration","Natural Language Processing","Speech Recognition","Voice Commands","AI SDK","Sista AI","Frontend AI","AI for SaaS","AI for E-commerce","AI VoiceBot","Custom AI Agent","Virtual Assistant"],"version":"3.7.18","description":"Sista AI: A real-time AI Voice Agent with a smart UI Controller for ReactJS. Control your app with multilingual AI agents without any code changes!","sanitized_name":"@sista/ai-assistant-react","publisher":{"email":"mahmoud@zalt.me","actor":{"name":"zalt","type":"user","email":"mahmoud@zalt.me"},"username":"zalt"},"maintainers":[{"email":"mahmoud@zalt.me","username":"zalt"}],"license":"SEE LICENSE IN LICENSE","date":"2025-09-08T12:11:51.446Z","links":{"homepage":"https://github.com/sista-ai/ai-assistant#readme","repository":"git+https://github.com/sista-ai/ai-assistant-react.git","bugs":"https://github.com/sista-ai/ai-assistant/issues","npm":"https://www.npmjs.com/package/@sista/ai-assistant-react"}},"score":{"final":132.90749,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6302,"weekly":1397},"dependents":0,"updated":"2026-04-23T12:41:09.364Z","searchScore":131.96762,"package":{"name":"@contentstack/react-select","keywords":["combobox","form","input","multiselect","react","react-component","select","ui"],"version":"3.2.9","description":"A Select control built with and for ReactJS","sanitized_name":"@contentstack/react-select","publisher":{"email":"cloudaccounts@contentstack.com","username":"cloudaccounts"},"maintainers":[{"email":"mishra.mayank03@gmail.com","username":"mynk"},{"email":"cloudaccounts@contentstack.com","username":"cloudaccounts"}],"license":"MIT","date":"2026-03-05T10:58:50.030Z","links":{"homepage":"https://github.com/contentstack/venus-react19-forks#readme","repository":"git+https://github.com/contentstack/venus-react19-forks.git","bugs":"https://github.com/contentstack/venus-react19-forks/issues","npm":"https://www.npmjs.com/package/@contentstack/react-select"}},"score":{"final":131.96762,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6314,"weekly":1402},"dependents":"8","updated":"2026-04-22T21:06:20.524Z","searchScore":131.30118,"package":{"name":"react-select-css","keywords":["combobox","form","input","multiselect","react","react-component","select","ui"],"version":"1.3.3","description":"A Select control built with and for ReactJS","sanitized_name":"react-select-css","publisher":{"email":"harris.jb@gmail.com","username":"jharris4"},"maintainers":[{"email":"harris.jb@gmail.com","username":"jharris4"}],"license":"MIT","date":"2019-09-09T21:52:29.194Z","links":{"repository":"https://github.com/jharris4/react-select-css.git","npm":"https://www.npmjs.com/package/react-select-css"}},"score":{"final":131.30118,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":692,"weekly":134},"dependents":"3","updated":"2026-04-29T02:41:36.196Z","searchScore":130.83871,"package":{"name":"react-aria-tooltip","keywords":["react","reactjs","component","aria","tooltip","a11y","accessibility"],"version":"1.8.0","description":"ReactJS ARIA tooltip component","sanitized_name":"react-aria-tooltip","publisher":{"email":"egoens@gmail.com","username":"egoens"},"maintainers":[{"email":"egoens@gmail.com","username":"egoens"}],"license":"MIT","date":"2020-03-24T00:20:38.511Z","links":{"homepage":"https://github.com/egoens/react-aria-tooltip#readme","repository":"git+https://github.com/egoens/react-aria-tooltip.git","bugs":"https://github.com/egoens/react-aria-tooltip/issues","npm":"https://www.npmjs.com/package/react-aria-tooltip"}},"score":{"final":130.83871,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":243709,"weekly":59964},"dependents":"72","updated":"2026-04-29T08:20:51.560Z","searchScore":130.79378,"package":{"name":"@material-tailwind/react","keywords":["material tailwind","material tailwind react","javascript","react","next","create react app","remix","vite","gatsby","tailwind","tailwind components","tailwind elements","tailwind library","react library","react components library","tailwind sections","tailwind css","tailwind ui","tailwind css react","tailwind css next","tailwind css remix","tailwind css vite","tailwind css gatsby"],"version":"2.1.10","description":"@material-tailwind/react is an easy-to-use components library for ReactJS & Tailwind CSS inspired by Material Design.","sanitized_name":"@material-tailwind/react","publisher":{"email":"nawabisajadahmad@gmail.com","username":"sajadevo"},"maintainers":[{"email":"dragos@creative-tim.com","username":"dragosct10"},{"email":"materialtailwind@gmail.com","username":"material-tailwind-profile"},{"email":"nawabisajadahmad@gmail.com","username":"sajadevo"},{"email":"axelut@me.com","username":"alexandru-paduraru"}],"license":"MIT","date":"2024-09-03T10:19:42.283Z","links":{"homepage":"https://material-tailwind.com","repository":"git+https://github.com/creativetimofficial/material-tailwind.git","bugs":"https://github.com/creativetimofficial/material-tailwind/issues","npm":"https://www.npmjs.com/package/@material-tailwind/react"}},"score":{"final":130.79378,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":133,"weekly":15},"dependents":0,"updated":"2026-04-28T21:16:13.247Z","searchScore":130.6897,"package":{"name":"reactjs-table-draggable","keywords":["sortable","reactjs","table","sortable","table","reactjs-table-sortable"],"version":"1.0.1","description":"`reactjs-table-draggable` is a reactjs library for dealing with table columns for sorting them.","sanitized_name":"reactjs-table-draggable","publisher":{"email":"npm@logiceverest.com","username":"npmlogics"},"maintainers":[{"email":"npm@logiceverest.com","username":"npmlogics"},{"email":"hmtahirs1@gmail.com","username":"tahirfmd"},{"email":"umairakram500@gmail.com","username":"umairakram500"}],"license":"MIT","date":"2022-09-12T15:30:32.967Z","links":{"homepage":"https://github.com/logiceverest/reactjs-table-sortable#readme","repository":"git+https://github.com/logiceverest/reactjs-table-sortable.git","bugs":"https://github.com/logiceverest/reactjs-table-sortable/issues","npm":"https://www.npmjs.com/package/reactjs-table-draggable"}},"score":{"final":130.6897,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":257,"weekly":72},"dependents":"0","updated":"2026-04-28T13:26:22.122Z","searchScore":130.29973,"package":{"name":"react-hammer","keywords":[],"version":"0.0.3","description":"reactjs-hammerjs\r ================","sanitized_name":"react-hammer","publisher":{"email":"lapanoid@gmail.com","username":"lapanoid"},"maintainers":[{"email":"lapanoid@gmail.com","username":"lapanoid"}],"date":"2014-08-22T15:18:52.636Z","links":{"npm":"https://www.npmjs.com/package/react-hammer"}},"score":{"final":130.29973,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1678,"weekly":386},"dependents":0,"updated":"2026-04-22T18:21:13.837Z","searchScore":129.77164,"package":{"name":"reactjs-weekdays-picker","keywords":["React","day picker","weekdays picker","React components","day selection","customizable picker","dropdown selector","circular day picker","custom menu","React input components","week day input","react-day-selector","week selection"],"version":"1.1.6","description":"reactjs-weekdays-picker is a highly customizable React library that provides four versatile components for selecting days of the week. Whether you need a simple dropdown, a circular day picker, or a custom menu selector, this package offers flexible and e","sanitized_name":"reactjs-weekdays-picker","publisher":{"email":"jaditi930@gmail.com","username":"jaditi930"},"maintainers":[{"email":"jaditi930@gmail.com","username":"jaditi930"},{"email":"06akshay2002@gmail.com","username":"akshay-singh"}],"license":"MIT","date":"2025-10-22T16:12:01.677Z","links":{"homepage":"https://jaditi930.github.io/reactjs-weekdays-picker/","repository":"git+https://github.com/jaditi930/reactjs-weekdays-picker.git","bugs":"https://github.com/jaditi930/reactjs-weekdays-picker/issues","npm":"https://www.npmjs.com/package/reactjs-weekdays-picker"}},"score":{"final":129.77164,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":183,"weekly":85},"dependents":0,"updated":"2026-04-29T14:21:12.166Z","searchScore":129.39105,"package":{"name":"mediasfu-reactjs","keywords":["mediasfu","react","react18","react19","typescript","javascript","prebuilt","webRTC","video","audio","chat","media","sfu","MediaSFU","cloud recording","meeting","conference","conferencing","broadcasting","webinar","recording","streaming","websocket","communication","real-time","web","sdk","reactjs","mediasoup","screen sharing","screen sharing annotation","collaborative whiteboard","webRTC recording","webRTC streaming","mediasfu-reactjs","mediasfu-reactjs-sdk","mediasfu-reactjs-prebuilt"],"version":"4.2.4","description":"MediaSFU Prebuilt ReactJS SDK - Compatible with React 18 & 19, TypeScript & JavaScript","sanitized_name":"mediasfu-reactjs","publisher":{"email":"info@mediasfu.com","username":"mediasfu"},"maintainers":[{"email":"info@mediasfu.com","username":"mediasfu"}],"license":"MIT","date":"2026-03-04T13:44:27.312Z","links":{"homepage":"https://github.com/MediaSFU/MediaSFU-ReactJS","repository":"git+https://github.com/MediaSFU/MediaSFU-ReactJS.git","bugs":"https://github.com/MediaSFU/MediaSFU-ReactJS/issues","npm":"https://www.npmjs.com/package/mediasfu-reactjs"}},"score":{"final":129.39105,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":360,"weekly":70},"dependents":0,"updated":"2026-04-23T03:31:15.511Z","searchScore":129.01541,"package":{"name":"@modera/react-js-plugin","keywords":[],"version":"0.1.0","description":"ReactJS plugin","sanitized_name":"@modera/react-js-plugin","publisher":{"email":"tools@modera.com","username":"modera"},"maintainers":[{"email":"tools@modera.com","username":"modera"}],"license":"MIT","date":"2023-11-21T07:03:09.107Z","links":{"npm":"https://www.npmjs.com/package/@modera/react-js-plugin"}},"score":{"final":129.01541,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":992,"weekly":239},"dependents":"1","updated":"2026-04-28T23:26:22.162Z","searchScore":128.99681,"package":{"name":"react-popup-alert","keywords":["popup","alert","confirm","dialog","error","message","reactjs","react"],"version":"2.0.0","description":"Alert popup for ReactJS","sanitized_name":"react-popup-alert","publisher":{"email":"jmj150@outlook.com","username":"jakobinn"},"maintainers":[{"email":"jmj150@outlook.com","username":"jakobinn"}],"license":"MIT","date":"2021-01-31T17:12:50.314Z","links":{"homepage":"https://github.com/jakobinn/react-popup-alert#readme","repository":"git+https://github.com/jakobinn/react-popup-alert.git","bugs":"https://github.com/jakobinn/react-popup-alert/issues","npm":"https://www.npmjs.com/package/react-popup-alert"}},"score":{"final":128.99681,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":230,"weekly":93},"dependents":0,"updated":"2026-04-23T08:02:51.647Z","searchScore":128.83812,"package":{"name":"reactjs-input-validator","keywords":["input validator","react validation","react input validation","reactjs input validator","reactjs input validation"],"version":"0.16.4","description":"An input validator built for Reactjs using the awesomeness of valiidator.js","sanitized_name":"reactjs-input-validator","publisher":{"email":"srikanthb602@gmail.com","username":"srikanthbandaru"},"maintainers":[{"email":"srikanthb602@gmail.com","username":"srikanthbandaru"}],"license":"MIT","date":"2019-01-17T19:17:11.069Z","links":{"homepage":"https://srikanthbandaru.github.io/reactjs-input-validator/","repository":"git+https://github.com/SrikanthBandaru/reactjs-input-validator.git","bugs":"https://github.com/SrikanthBandaru/reactjs-input-validator/issues","npm":"https://www.npmjs.com/package/reactjs-input-validator"}},"score":{"final":128.83812,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1959,"weekly":464},"dependents":0,"updated":"2026-04-29T01:41:33.302Z","searchScore":128.68681,"package":{"name":"react-datalist","keywords":["browser","datalist","dom","react","react-component"],"version":"4.0.0","description":"A <datalist> polyfill for reactjs","sanitized_name":"react-datalist","publisher":{"email":"asbjorn@asbjornenge.com","username":"asbjornenge"},"maintainers":[{"email":"asbjorn@asbjornenge.com","username":"asbjornenge"}],"license":"BSD","date":"2016-11-14T08:36:07.647Z","links":{"homepage":"https://github.com/asbjornenge/react-datalist","repository":"git://github.com/asbjornenge/react-datalist.git","bugs":"https://github.com/asbjornenge/react-datalist/issues","npm":"https://www.npmjs.com/package/react-datalist"}},"score":{"final":128.68681,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35478,"weekly":8504},"dependents":"7","updated":"2026-04-29T08:16:22.558Z","searchScore":128.6317,"package":{"name":"reactjs-tiptap-editor","keywords":["editor","react","reactjs-tiptap-editor","rich-text","tiptap","tiptap-editor","tiptap-react","tiptap-react-editor","tiptap-react-rc-editor","tiptap-react-rc-rich-text","tiptap-react-rc-wysiwyg","tiptap-react-rich-text","tiptap-react-wysiwyg","wysiwyg"],"version":"1.0.22","description":"A modern WYSIWYG rich text editor based on tiptap and shadcn ui for React","sanitized_name":"reactjs-tiptap-editor","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"hunghg255","type":"user","email":"giahung197bg@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:7cd3aa7b-acc5-4b84-9791-4687df141b3a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"giahung197bg@gmail.com","username":"hunghg255"}],"license":"MIT","date":"2026-04-10T02:51:05.145Z","links":{"homepage":"https://reactjs-tiptap-editor.vercel.app/","repository":"git+https://github.com/hunghg255/reactjs-tiptap-editor.git","bugs":"https://github.com/hunghg255/reactjs-tiptap-editor/issues","npm":"https://www.npmjs.com/package/reactjs-tiptap-editor"}},"score":{"final":128.6317,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":834,"weekly":809},"dependents":0,"updated":"2026-04-26T05:31:12.373Z","searchScore":128.22694,"package":{"name":"@opiumteam/react-opium-components","keywords":[],"version":"0.1.52","description":"Opium ReactJS components","sanitized_name":"@opiumteam/react-opium-components","publisher":{"email":"tima950203@gmail.com","username":"timur_nss"},"maintainers":[{"email":"dev@opium.network","username":"metasign"},{"email":"ali@opium.team","username":"alirun"},{"email":"rbios@protonmail.com","username":"rbiosas"},{"email":"tima950203@gmail.com","username":"timur_nss"}],"license":"ISC","date":"2022-07-06T14:29:28.094Z","links":{"homepage":"https://github.com/OpiumProtocol/react-opium-components#readme","repository":"git+https://github.com/OpiumProtocol/react-opium-components.git","bugs":"https://github.com/OpiumProtocol/react-opium-components/issues","npm":"https://www.npmjs.com/package/@opiumteam/react-opium-components"}},"score":{"final":128.22694,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1215,"weekly":326},"dependents":"1","updated":"2026-04-28T11:36:36.698Z","searchScore":127.81521,"package":{"name":"react-accordion-ts","keywords":["Widget","Accordion","Collapsible","React Component","React Accordion","Accordion Widget","React Collapsible","Collapsible Widget"],"version":"1.3.0","description":"A ReactJS collapsible component","sanitized_name":"react-accordion-ts","publisher":{"email":"scriptex.bg@gmail.com","username":"scriptex"},"maintainers":[{"email":"scriptex.bg@gmail.com","username":"scriptex"}],"license":"MIT","date":"2022-09-20T06:09:34.851Z","links":{"homepage":"https://react-accordion-ts.atanas.info","repository":"git+https://github.com/scriptex/react-accordion-ts.git","bugs":"https://github.com/scriptex/react-accordion-ts/issues","npm":"https://www.npmjs.com/package/react-accordion-ts"}},"score":{"final":127.81521,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2672,"weekly":509},"dependents":"2","updated":"2026-04-28T06:11:27.453Z","searchScore":127.81098,"package":{"name":"react-shadow-picker","keywords":["picker","shadow","css","react"],"version":"1.1.0","description":"A ReactJS picker for css shadows","sanitized_name":"react-shadow-picker","publisher":{"email":"simone@duiker101.net","username":"duiker101"},"maintainers":[{"email":"simone@duiker101.net","username":"duiker101"}],"license":"MIT","date":"2023-04-14T12:01:40.782Z","links":{"homepage":"https://github.com/duiker101/react-shadow-picker#readme","repository":"git+https://github.com/duiker101/react-shadow-picker.git","bugs":"https://github.com/duiker101/react-shadow-picker/issues","npm":"https://www.npmjs.com/package/react-shadow-picker"}},"score":{"final":127.81098,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1294,"weekly":0},"dependents":0,"updated":"2026-04-23T07:16:13.189Z","searchScore":127.54962,"package":{"name":"@arche-mc2/ui-kit","keywords":["react","components","ui","ux"],"version":"2.16.43","description":"Ensemble de composant reactjs","sanitized_name":"@arche-mc2/ui-kit","publisher":{"email":"damien.delotel.ext@arche-mc2.fr","username":"damien.delotel.ext"},"maintainers":[{"email":"gilles.vasse@arche-mc2.fr","username":"gilles.vasse"},{"email":"thomas.millot@arche-mc2.fr","username":"tmillot"},{"email":"clement.mellouet@arche-mc2.fr","username":"clement.mellouet"},{"email":"stephane.rafflin@arche-mc2.fr","username":"stephane.rafflin"},{"email":"damien.delotel.ext@arche-mc2.fr","username":"damien.delotel.ext"},{"email":"thomas.munsch@arche-mc2.fr","username":"thomasmunsch"},{"email":"david.ruty@arche-mc2.fr","username":"david.ruty"},{"email":"pierre.vassoilles@arche-mc2.fr","username":"pierre.vassoilles.arche"}],"license":"MIT","date":"2024-09-20T11:57:19.800Z","links":{"npm":"https://www.npmjs.com/package/@arche-mc2/ui-kit"}},"score":{"final":127.54962,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1500,"weekly":218},"dependents":0,"updated":"2026-04-27T19:21:09.117Z","searchScore":127.053406,"package":{"name":"clevertap-react","keywords":["react","clevertap"],"version":"1.0.0","description":"Wrapper to integrate Clevertap with ReactJS Applications","sanitized_name":"clevertap-react","publisher":{"email":"harshmaur@gmail.com","username":"harshmaur"},"maintainers":[{"email":"harshmaur@gmail.com","username":"harshmaur"}],"license":"ISC","date":"2017-01-18T12:17:42.686Z","links":{"homepage":"https://github.com/harshmaur/clevertap-react#readme","repository":"git+https://github.com/harshmaur/clevertap-react.git","bugs":"https://github.com/harshmaur/clevertap-react/issues","npm":"https://www.npmjs.com/package/clevertap-react"}},"score":{"final":127.053406,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":735,"weekly":219},"dependents":"6","updated":"2026-04-23T03:21:22.661Z","searchScore":126.14084,"package":{"name":"react-unit","keywords":["react-component","unit test","test","react","jasmine"],"version":"3.0.3","description":"Lightweight unit test library for ReactJS.","sanitized_name":"react-unit","publisher":{"email":"pzavolinsky@yahoo.com.ar","username":"pzavolinsky"},"maintainers":[{"email":"pzavolinsky@yahoo.com.ar","username":"pzavolinsky"}],"license":"MIT","date":"2018-02-19T17:58:59.141Z","links":{"homepage":"https://github.com/pzavolinsky/react-unit","repository":"git+https://github.com/pzavolinsky/react-unit.git","bugs":"https://github.com/pzavolinsky/react-unit/issues","npm":"https://www.npmjs.com/package/react-unit"}},"score":{"final":126.14084,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4181,"weekly":1145},"dependents":"4","updated":"2026-04-28T10:16:20.190Z","searchScore":125.92884,"package":{"name":"react-google-flight-datepicker","keywords":[],"version":"0.1.20","description":"An ReactJS implementation for Google Flight date-picker by JSLancer team","sanitized_name":"react-google-flight-datepicker","publisher":{"email":"nam.trankhanh.vn@gmail.com","username":"namtranwd"},"maintainers":[{"email":"nam.trankhanh.vn@gmail.com","username":"namtranwd"}],"license":"MIT","date":"2022-11-02T08:36:57.775Z","links":{"homepage":"https://github.com/JSLancerTeam/react-google-flight-datepicker","npm":"https://www.npmjs.com/package/react-google-flight-datepicker"}},"score":{"final":125.92884,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2943,"weekly":1816},"dependents":"2","updated":"2026-04-27T04:51:08.688Z","searchScore":125.83602,"package":{"name":"react-hoverbox","keywords":["react","reactjs","hover","mouseover","wix"],"version":"1.0.900","description":"ReactJS Component that knows when it's hovered over","sanitized_name":"react-hoverbox","publisher":{"email":"netanelg@wix.com","username":"wix-ci-publisher"},"maintainers":[{"email":"ci@wix.com","username":"wix-ci"},{"email":"shahart@wix.com","username":"wix-ambassador"},{"email":"shahar.talmi@gmail.com","username":"shahata"},{"email":"falcon-ci-user@wix.com","username":"wix-ci-publisher"},{"email":"alterman@wix.com","username":"wix-bi-publisher"},{"email":"yury@nix.co.il","username":"yurynix"},{"email":"itai.benda@gmail.com","username":"itai.benda"},{"email":"arielh@wix.com","username":"arielh"},{"email":"danielk@wix.com","username":"falconci"},{"email":"roir@wix.com","username":"roir-wix"},{"email":"dorch@wix.com","username":"dorchaouat"}],"license":"MIT","date":"2020-08-24T02:17:49.973Z","links":{"homepage":"https://github.com/wix/react-hoverbox","repository":"git+https://github.com/wix/react-hoverbox.git","bugs":"https://github.com/wix/react-hoverbox/issues","npm":"https://www.npmjs.com/package/react-hoverbox"}},"score":{"final":125.83602,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":832,"weekly":146},"dependents":"1","updated":"2026-04-29T10:06:26.726Z","searchScore":125.53055,"package":{"name":"react-crouton","keywords":["react-component","message","crouton","alert"],"version":"1.0.0","description":"A message component for reactjs.","sanitized_name":"react-crouton","publisher":{"email":"xeodou@gmail.com","username":"xeodou"},"maintainers":[{"email":"xeodou@gmail.com","username":"xeodou"}],"license":"MIT","date":"2017-10-13T14:37:01.853Z","links":{"homepage":"https://github.com/xeodou/react-crouton#readme","repository":"git+ssh://git@github.com/xeodou/react-crouton.git","bugs":"https://github.com/xeodou/react-crouton/issues","npm":"https://www.npmjs.com/package/react-crouton"}},"score":{"final":125.53055,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5919,"weekly":1388},"dependents":"2","updated":"2026-04-24T04:11:10.321Z","searchScore":125.38924,"package":{"name":"@cybernetex/kbn-i18n","keywords":[],"version":"1.0.0","description":"Kibana relies on several UI frameworks (ReactJS and AngularJS) and requires localization in different environments (browser and NodeJS). Internationalization engine is framework agnostic and consumable in all parts of Kibana (ReactJS, AngularJS and NodeJS","sanitized_name":"@cybernetex/kbn-i18n","publisher":{"email":"freefood89@gmail.com","username":"freefood89"},"maintainers":[{"email":"freefood89@gmail.com","username":"freefood89"}],"license":"Apache-2.0","date":"2019-08-17T01:42:50.497Z","links":{"npm":"https://www.npmjs.com/package/@cybernetex/kbn-i18n"}},"score":{"final":125.38924,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3055,"weekly":1606},"dependents":0,"updated":"2026-04-28T20:29:59.007Z","searchScore":125.08205,"package":{"name":"@localess/react","keywords":["localess","sdk","api","client","react","javascript","typescript"],"version":"3.0.4","description":"ReactJS JavaScript/TypeScript SDK for Localess's API.","sanitized_name":"@localess/react","publisher":{"email":"alexandru.cibotari@gmail.com","username":"alexcibotari"},"maintainers":[{"email":"alexandru.cibotari@gmail.com","username":"alexcibotari"}],"license":"MIT","date":"2026-04-28T20:29:27.841Z","links":{"homepage":"https://github.com/Lessify/localess-js","repository":"git+https://github.com/Lessify/localess-js.git","bugs":"https://github.com/Lessify/localess-js/issues","npm":"https://www.npmjs.com/package/@localess/react"}},"score":{"final":125.08205,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5733,"weekly":98},"dependents":0,"updated":"2026-04-23T08:11:22.102Z","searchScore":124.82203,"package":{"name":"react-icons-kit-allreact","keywords":["react","react icons","react svg icons","fontawesome","material design icons","icons","icons react","react-icons","react-icons-kit"],"version":"1.1.12","description":"Fork off React Icons Kit loosening the reactjs version","sanitized_name":"react-icons-kit-allreact","publisher":{"email":"dev@pontusvision.com","username":"pontusvision"},"maintainers":[{"email":"dev@pontusvision.com","username":"pontusvision"}],"license":"MIT","date":"2021-08-24T16:36:21.404Z","links":{"homepage":"https://github.com/pontusvision/react-icons-kit#readme","repository":"git+ssh://git@github.com/pontusvision/react-icons-kit.git","bugs":"https://github.com/pontusvision/react-icons-kit/issues","npm":"https://www.npmjs.com/package/react-icons-kit-allreact"}},"score":{"final":124.82203,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1458,"weekly":124},"dependents":0,"updated":"2026-04-27T22:37:55.860Z","searchScore":124.7887,"package":{"name":"@authaz/react","keywords":["auth","authentication","authaz","sdk","react","browser"],"version":"1.9.9","description":"ReactJS authaz SDK - ClientSide only","sanitized_name":"@authaz/react","publisher":{"email":"rodrigovidal777@gmail.com","username":"rodrigovidal"},"maintainers":[{"email":"allan.f.garcez@gmail.com","username":"g4rcez"},{"email":"matheus.mfdacosta@gmail.com","username":"matheuscosta2"},{"email":"rodrigovidal777@gmail.com","username":"rodrigovidal"}],"license":"MIT","date":"2026-04-27T22:37:25.085Z","links":{"homepage":"https://github.com/Authaz/authaz-sdk-js#readme","repository":"git+https://github.com/Authaz/authaz-sdk-js.git","bugs":"https://github.com/Authaz/authaz-sdk-js/issues","npm":"https://www.npmjs.com/package/@authaz/react"}},"score":{"final":124.7887,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6725,"weekly":1585},"dependents":"4","updated":"2026-04-22T14:36:35.721Z","searchScore":124.6747,"package":{"name":"mappls-web-maps","keywords":["MapmyIndia","Map","nodejs - NPM","Angular","react","ionic","cordova","marker","polyline","polygon","circle","iOS","Android","Windows","REACT js"],"version":"3.8.0","description":"Mappls Maps official hybrid map SDK for angular & reactJS NPM","sanitized_name":"mappls-web-maps","publisher":{"email":"balmukandpathak@gmail.com","username":"balmukand"},"maintainers":[{"email":"mapmyindianavigator@gmail.com","username":"mapmyindia-api"},{"email":"kunalbharti.1985@gmail.com","username":"kunalbharti"},{"email":"balmukandpathak@gmail.com","username":"balmukand"},{"email":"saksham.tyagi@mapmyindia.com","username":"saksham-tyagi"},{"email":"apisupport@mapmyindia.com","username":"apisupport"},{"email":"akram10.mca@gmail.com","username":"mdakram24"}],"license":"BSD 3-Clause","date":"2025-09-24T05:34:54.624Z","links":{"npm":"https://www.npmjs.com/package/mappls-web-maps"}},"score":{"final":124.6747,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1490,"weekly":312},"dependents":"1","updated":"2026-04-28T12:11:28.028Z","searchScore":124.62648,"package":{"name":"@am92/react-design-system","keywords":["react","reactjs","material","material ui","design system"],"version":"2.10.7","description":"ReactJS Design System using Material UI","sanitized_name":"@am92/react-design-system","publisher":{"email":"ankitgandhi452@gmail.com","actor":{"name":"ankitgandhi452","type":"user","email":"ankitgandhi452@gmail.com"},"username":"ankitgandhi452"},"maintainers":[{"email":"heliumtank92@gmail.com","username":"heliumtank92"},{"email":"agarwalmehul92@gmail.com","username":"agarwalmehul"},{"email":"ankitgandhi452@gmail.com","username":"ankitgandhi452"}],"license":"MIT","date":"2026-04-14T09:08:36.885Z","links":{"homepage":"https://github.com/heliumtank92/am92-react-design-system#readme","repository":"git+ssh://git@github.com/heliumtank92/am92-react-design-system.git","bugs":"https://github.com/heliumtank92/am92-react-design-system/issues","npm":"https://www.npmjs.com/package/@am92/react-design-system"}},"score":{"final":124.62648,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":606,"weekly":112},"dependents":"1","updated":"2026-04-28T20:16:16.963Z","searchScore":124.13772,"package":{"name":"reactjs-alert","keywords":["reactjs-alert","reactjs alert","reactjsalert","react js alert","reactjs","alert","React","NPM","Github","Component","react-alert","alert popup","react","alert","notification","component","react alert","alert component","success alert","error alert","warning alert","info alert","popup alert","react notifications"],"version":"2.5.2","description":"reactjs-alert is a lightweight and customizable alert component for React.js applications. Easily create success, warning, error, or info alerts with a clean UI, custom colors, and auto-close functionality. Ideal for enhancing user notifications and impro","sanitized_name":"reactjs-alert","publisher":{"email":"dutta2779@gmail.com","username":"souravdutta"},"maintainers":[{"email":"dutta2779@gmail.com","username":"souravdutta"}],"license":"MIT","date":"2025-03-18T13:51:41.530Z","links":{"homepage":"https://github.com/sourav-oss/reactjs-alert#readme","repository":"git+https://github.com/sourav-oss/reactjs-alert.git","bugs":"https://github.com/sourav-oss/reactjs-alert/issues","npm":"https://www.npmjs.com/package/reactjs-alert"}},"score":{"final":124.13772,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":868,"weekly":208},"dependents":0,"updated":"2026-04-28T04:46:20.072Z","searchScore":123.03628,"package":{"name":"react-weblineindia-time-picker","keywords":["react-weblineindia-time-picker","react-calendar","react-time-picker","timepicker","reactjs-timepicker","datetimepicker","date-time-picker"],"version":"1.0.3","description":"A ReactJS based TimePicker component to implement time or datetime selection.","sanitized_name":"react-weblineindia-time-picker","publisher":{"email":"partners@weblineindia.com","username":"partners-wli"},"maintainers":[{"email":"partners@weblineindia.com","username":"partners-wli"}],"license":"MIT","date":"2024-04-29T04:50:38.077Z","links":{"homepage":"https://www.weblineindia.com/software-development-resources.html","repository":"git+https://github.com/weblineindia/ReactJS-TimePicker.git","bugs":"https://github.com/weblineindia/ReactJS-TimePicker/issues","npm":"https://www.npmjs.com/package/react-weblineindia-time-picker"}},"score":{"final":123.03628,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21989,"weekly":4226},"dependents":"1","updated":"2026-04-24T08:11:08.580Z","searchScore":122.97949,"package":{"name":"reactjs-otp-input","keywords":["nextjs","next otp","otp","input","code","passcode","component","react","reactjs","iphone","autofill"],"version":"2.0.10","description":"A fully customizable, one-time password input component for the web built with React","sanitized_name":"reactjs-otp-input","publisher":{"email":"giahung197bg@gmail.com","username":"hunghg255"},"maintainers":[{"email":"giahung197bg@gmail.com","username":"hunghg255"}],"license":"ISC","date":"2024-07-27T10:25:43.692Z","links":{"homepage":"https://reactjs-otp-input-demo.vercel.app/","repository":"git+https://github.com/hunghg255/reactjs-otp-input.git","bugs":"https://github.com/hunghg255/reactjs-otp-input/issues","npm":"https://www.npmjs.com/package/reactjs-otp-input"}},"score":{"final":122.97949,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":954,"weekly":215},"dependents":0,"updated":"2026-04-29T14:21:30.794Z","searchScore":122.492195,"package":{"name":"firedux","keywords":["redux","firebase","react","flux"],"version":"1.1.1","description":"Firebase + Redux for ReactJS","sanitized_name":"firedux","publisher":{"email":"anders.d.johnson.developer@gmail.com","username":"andersdjohnson"},"maintainers":[{"email":"adjohnson916@gmail.com","username":"adjohnson916"}],"license":"MIT","date":"2019-04-10T01:27:07.936Z","links":{"homepage":"https://github.com/AndersDJohnson/firedux#readme","repository":"git+https://github.com/AndersDJohnson/firedux.git","bugs":"https://github.com/AndersDJohnson/firedux/issues","npm":"https://www.npmjs.com/package/firedux"}},"score":{"final":122.492195,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4670,"weekly":1360},"dependents":"6","updated":"2026-04-28T04:36:10.797Z","searchScore":122.40797,"package":{"name":"react-awesome-popover","keywords":["popover","react","react-awesome-popover","react-popover","animation","react-motion"],"version":"6.1.1","description":"A smart popover component with animation support for ReactJS","sanitized_name":"react-awesome-popover","publisher":{"email":"vahe.araqelyan.2013@hotmail.com","username":"vaheqelyan"},"maintainers":[{"email":"vahe.araqelyan.2013@hotmail.com","username":"vaheqelyan"}],"license":"MIT","date":"2019-09-25T08:07:25.702Z","links":{"homepage":"https://github.com/vaheqelyan/react-awesome-popover#readme","repository":"git+https://github.com/vaheqelyan/react-awesome-popover.git","bugs":"https://github.com/vaheqelyan/react-awesome-popover/issues","npm":"https://www.npmjs.com/package/react-awesome-popover"}},"score":{"final":122.40797,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":401,"weekly":123},"dependents":0,"updated":"2026-04-29T07:41:16.153Z","searchScore":122.38882,"package":{"name":"react-laravel-paginex","keywords":["laravel","pagination","reactjs","react","paginate","lionix"],"version":"2.0.8","description":"Laravel Pagination with ReactJS (customizable)","sanitized_name":"react-laravel-paginex","publisher":{"email":"garik.harutyunyan99@gmail.com","username":"gharutyunyan"},"maintainers":[{"email":"garik.harutyunyan99@gmail.com","username":"gharutyunyan"},{"email":"karakhanyansa@gmail.com","username":"karakhanyans"}],"license":"MIT","date":"2020-06-19T08:12:47.635Z","links":{"homepage":"https://github.com/lionix-team/react-laravel-paginex#readme","repository":"git+https://github.com/lionix-team/react-laravel-paginex.git","bugs":"https://github.com/lionix-team/react-laravel-paginex/issues","npm":"https://www.npmjs.com/package/react-laravel-paginex"}},"score":{"final":122.38882,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1929,"weekly":520},"dependents":"4","updated":"2026-04-29T04:51:23.319Z","searchScore":122.08119,"package":{"name":"tree-component","keywords":[],"version":"6.0.2","description":"A reactjs and vuejs tree component.","sanitized_name":"tree-component","publisher":{"email":"yaoao12306@outlook.com","username":"plantain_00"},"maintainers":[{"email":"yaoao12306@outlook.com","username":"plantain_00"}],"license":"MIT","date":"2022-05-24T11:52:49.952Z","links":{"homepage":"https://github.com/plantain-00/tree-component#readme","repository":"git+https://github.com/plantain-00/tree-component.git","bugs":"https://github.com/plantain-00/tree-component/issues","npm":"https://www.npmjs.com/package/tree-component"}},"score":{"final":122.08119,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1901,"weekly":456},"dependents":0,"updated":"2026-04-28T07:36:18.741Z","searchScore":122.01536,"package":{"name":"@chiragrupani/fullscreen-react","keywords":["fullscreen react","full screen","react fullscreen","fullscreen reactjs","react fullscreen"],"version":"1.2.5","description":"Library to use full screen in ReactJS","sanitized_name":"@chiragrupani/fullscreen-react","publisher":{"email":"chiragdev2020@gmail.com","username":"chiragrupani"},"maintainers":[{"email":"chiragdev2020@gmail.com","username":"chiragrupani"}],"license":"MIT","date":"2022-09-02T02:59:12.255Z","links":{"homepage":"https://github.com/ChiragRupani/fullscreen-react#readme","repository":"git://github.com/ChiragRupani/fullscreen-react.git","bugs":"https://github.com/ChiragRupani/fullscreen-react/issues","npm":"https://www.npmjs.com/package/@chiragrupani/fullscreen-react"}},"score":{"final":122.01536,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":76,"weekly":37},"dependents":0,"updated":"2026-04-28T07:21:15.373Z","searchScore":122.00118,"package":{"name":"reactjs-localizer","keywords":["localizer","reactjs","i18n","language","react","locale","localize","internalization","intl"],"version":"1.1.1","description":"Localizer for ReactJS applications","sanitized_name":"reactjs-localizer","publisher":{"email":"deed34@yandex.ru","username":"5tark"},"maintainers":[{"email":"deed34@yandex.ru","username":"5tark"}],"license":"ISC","date":"2023-06-22T10:20:47.216Z","links":{"homepage":"https://github.com/StarkMP/reactjs-localizer#readme","repository":"git+https://github.com/StarkMP/reactjs-localizer.git","bugs":"https://github.com/StarkMP/reactjs-localizer/issues","npm":"https://www.npmjs.com/package/reactjs-localizer"}},"score":{"final":122.00118,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":908,"weekly":156},"dependents":0,"updated":"2026-04-27T19:36:09.506Z","searchScore":121.89238,"package":{"name":"react-chart-histogram","keywords":["react","reactjs","canvas","histogram","chart"],"version":"0.2.4","description":"ReactJS Simple Histogram Chart Canvas","sanitized_name":"react-chart-histogram","publisher":{"email":"zurdo1119@gmail.com","username":"rodrigoap"},"maintainers":[{"email":"zurdo1119@gmail.com","username":"rodrigoap"}],"license":"MIT","date":"2019-02-12T18:36:57.535Z","links":{"homepage":"https://github.com/rodrigoap/react-chart-histogram#readme","repository":"git+https://github.com/rodrigoap/react-chart-histogram.git","bugs":"https://github.com/rodrigoap/react-chart-histogram/issues","npm":"https://www.npmjs.com/package/react-chart-histogram"}},"score":{"final":121.89238,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3950,"weekly":842},"dependents":"3","updated":"2026-04-29T01:11:15.058Z","searchScore":121.82762,"package":{"name":"react-tabtab","keywords":["react","tabs","react-tab","react-tabtab","react-component","tab","tabtab","styled-components"],"version":"2.0.0","description":"A mobile support, draggable, editable and api based Tab for ReactJS","sanitized_name":"react-tabtab","publisher":{"email":"vjack070707@gmail.com","username":"ctxhou"},"maintainers":[{"email":"vjack070707@gmail.com","username":"ctxhou"}],"license":"MIT","date":"2018-11-10T23:57:41.462Z","links":{"homepage":"https://github.com/ctxhou/react-tabtab#readme","repository":"git+https://github.com/ctxhou/react-tabtab.git","bugs":"https://github.com/ctxhou/react-tabtab/issues","npm":"https://www.npmjs.com/package/react-tabtab"}},"score":{"final":121.82762,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8487,"weekly":2122},"dependents":"15","updated":"2026-04-28T08:26:27.213Z","searchScore":121.76016,"package":{"name":"react-prefixr","keywords":["react","reactjs","styles","prefix","vendor","prefixr"],"version":"0.1.0","description":"A simple utility to help deal with vendor prfixes in ReactJS styles.","sanitized_name":"react-prefixr","publisher":{"email":"naman34@gmail.com","username":"naman34"},"maintainers":[{"email":"naman34@gmail.com","username":"naman34"}],"license":"MIT","date":"2015-01-15T17:48:50.313Z","links":{"homepage":"https://github.com/naman34/react-stylePrefixr","repository":"https://github.com/naman34/react-stylePrefixr.git","bugs":"https://github.com/naman34/react-stylePrefixr/issues","npm":"https://www.npmjs.com/package/react-prefixr"}},"score":{"final":121.76016,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7842,"weekly":1900},"dependents":"1","updated":"2026-04-29T11:41:18.728Z","searchScore":121.659485,"package":{"name":"react-swiper","keywords":["react","swipe","touch","event"],"version":"0.1.5","description":"Detects and triggers touch events for swiping such as onSwipeLeft, onSwipeDown, etc. with ReactJS","sanitized_name":"react-swiper","publisher":{"email":"joakim@klei.se","username":"joakimbeng"},"maintainers":[{"email":"joakim@beng.se","username":"joakimbeng"}],"license":"MIT","date":"2015-10-22T10:47:13.366Z","links":{"homepage":"https://github.com/joakimbeng/react-swiper","repository":"git://github.com/joakimbeng/react-swiper.git","bugs":"https://github.com/joakimbeng/react-swiper/issues","npm":"https://www.npmjs.com/package/react-swiper"}},"score":{"final":121.659485,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6700,"weekly":1551},"dependents":0,"updated":"2026-04-22T19:11:22.688Z","searchScore":121.38798,"package":{"name":"@onefifteen-z/react-input-otp","keywords":["OTP","one time password","input-otp","otp-input","React","input"],"version":"1.0.5","description":"A fully flexible one-time password input component for ReactJS.","sanitized_name":"@onefifteen-z/react-input-otp","publisher":{"email":"zhangyunjie19910115@gmail.com","username":"onefifteen-z"},"maintainers":[{"email":"zhangyunjie19910115@gmail.com","username":"onefifteen-z"}],"license":"MIT","date":"2020-03-11T15:18:18.121Z","links":{"homepage":"https://onefifteen-z.github.io/react-input-otp","repository":"git+https://github.com/onefifteen-z/react-input-otp.git","bugs":"https://github.com/onefifteen-z/react-input-otp/issues","npm":"https://www.npmjs.com/package/@onefifteen-z/react-input-otp"}},"score":{"final":121.38798,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3071,"weekly":1073},"dependents":0,"updated":"2026-04-28T05:11:14.940Z","searchScore":120.98172,"package":{"name":"@julusian/react-select","keywords":["combobox","form","input","multiselect","react","react-component","select","ui"],"version":"5.8.1-3","description":"A Select control built with and for ReactJS","sanitized_name":"@julusian/react-select","publisher":{"email":"git@julusian.co.uk","username":"julusian"},"maintainers":[{"email":"git@julusian.co.uk","username":"julusian"}],"license":"MIT","date":"2024-10-27T17:50:59.055Z","links":{"homepage":"https://github.com/JedWatson/react-select/tree/master#readme","repository":"git+https://github.com/JedWatson/react-select.git#master","bugs":"https://github.com/JedWatson/react-select/issues","npm":"https://www.npmjs.com/package/@julusian/react-select"}},"score":{"final":120.98172,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2044,"weekly":410},"dependents":0,"updated":"2026-04-24T20:31:11.331Z","searchScore":120.752846,"package":{"name":"@alixpartners/ui-components","keywords":[],"version":"2.5.0","description":"A modern, reusable component library built with **[ReactJS](https://react.dev/)**.","sanitized_name":"@alixpartners/ui-components","publisher":{"email":"shinchy@alixpartners.com","username":"shinchy"},"maintainers":[{"email":"shinchy@alixpartners.com","username":"shinchy"},{"email":"bogdan.matsyakh@alixpartners.com","username":"bmatsyakh"},{"email":"volodymyr.bryhider@gmail.com","username":"vbryhider"},{"email":"bernatorellvicens@gmail.com","username":"borell"},{"email":"laint2000@gmail.com","username":"tparashchak"},{"email":"stasic@alixpartners.com","username":"stefan_tasic_alixpartners"},{"email":"luka.grdinic@alixpartners.com","username":"lukagrdinicalixpartners"},{"email":"jbenitez@alixpartners.com","username":"beni_ap"}],"license":"SEE LICENSE IN LICENSE.md","date":"2026-04-17T20:27:42.091Z","links":{"repository":"https://alixpartners-dev.visualstudio.com/_git/AP.UIComponents","npm":"https://www.npmjs.com/package/@alixpartners/ui-components"}},"score":{"final":120.752846,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1370,"weekly":329},"dependents":"3","updated":"2026-04-23T00:31:33.529Z","searchScore":119.93086,"package":{"name":"file-uploader-react-component","keywords":["file","upload","react"],"version":"8.2.0","description":"A reactjs component of file uploader.","sanitized_name":"file-uploader-react-component","publisher":{"email":"yaoao12306@outlook.com","username":"plantain_00"},"maintainers":[{"email":"yaoao12306@outlook.com","username":"plantain_00"}],"license":"MIT","date":"2021-07-26T11:44:47.474Z","links":{"homepage":"https://github.com/plantain-00/file-uploader-component#readme","repository":"git+https://github.com/plantain-00/file-uploader-component.git","bugs":"https://github.com/plantain-00/file-uploader-component/issues","npm":"https://www.npmjs.com/package/file-uploader-react-component"}},"score":{"final":119.93086,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2153,"weekly":495},"dependents":"1","updated":"2026-04-28T20:01:13.268Z","searchScore":119.46834,"package":{"name":"@weknow/react-bubble-chart-d3","keywords":["ReactJS","Component","D3","Charts","Bubble","Graphics"],"version":"1.0.12","description":"ReactJS component to display data as a bubble chart using D3.","sanitized_name":"@weknow/react-bubble-chart-d3","publisher":{"email":"jmsv23@gmail.com","username":"jmsv23"},"maintainers":[{"email":"enzo@enzolutions.com","username":"enzolutions"},{"email":"jesus.olivas@gmail.com","username":"jmolivas"},{"email":"jmsv23@gmail.com","username":"jmsv23"},{"email":"yes@weknowinc.com","username":"weknowinc"}],"license":"GPL-3.0","date":"2019-05-13T18:45:25.181Z","links":{"homepage":"https://github.com/weknowinc/react-bubble-chart-d3#readme","repository":"git+https://github.com/weknowinc/react-bubble-chart-d3.git","bugs":"https://github.com/weknowinc/react-bubble-chart-d3/issues","npm":"https://www.npmjs.com/package/@weknow/react-bubble-chart-d3"}},"score":{"final":119.46834,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3521,"weekly":788},"dependents":"0","updated":"2026-04-28T17:31:18.462Z","searchScore":118.761086,"package":{"name":"mqtt-react-hooks","keywords":["mqtt","react","hooks","context","esp8266","esp32"],"version":"3.1.0","description":"ReactJS library for Pub/Sub communication with an MQTT broker using Hooks","sanitized_name":"mqtt-react-hooks","publisher":{"email":"victorhermesalves@gmail.com","username":"victorhas"},"maintainers":[{"email":"victorhermesalves@gmail.com","username":"victorhas"}],"license":"MIT","date":"2026-04-14T14:27:18.728Z","links":{"homepage":"https://github.com/victorHAS/mqtt-react-hooks#readme","repository":"git+https://github.com/victorHAS/mqtt-react-hooks.git","bugs":"https://github.com/victorHAS/mqtt-react-hooks/issues","npm":"https://www.npmjs.com/package/mqtt-react-hooks"}},"score":{"final":118.761086,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":44223,"weekly":9323},"dependents":"3","updated":"2026-04-29T08:17:40.966Z","searchScore":118.35946,"package":{"name":"iconsax-reactjs","keywords":["icons","react","icon components","iconsax"],"version":"0.0.8","description":"Iconsax icon pack for React","sanitized_name":"iconsax-reactjs","publisher":{"email":"hi@erfan.ee","username":"erfan-ee"},"maintainers":[{"email":"hi@erfan.ee","username":"erfan-ee"}],"license":"MIT","date":"2025-04-13T21:06:33.286Z","links":{"homepage":"https://iconsax.erfan.ee","repository":"git+https://github.com/rendinjast/iconsax-react.git","bugs":"https://github.com/rendinjast/iconsax-react/issues","npm":"https://www.npmjs.com/package/iconsax-reactjs"}},"score":{"final":118.35946,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1088,"weekly":206},"dependents":0,"updated":"2026-04-28T09:06:16.374Z","searchScore":118.08758,"package":{"name":"react-paginate-accessible","keywords":["react-component","paginate","paginator","pagination"],"version":"4.3.1","description":"A ReactJS component that creates a pagination.","sanitized_name":"react-paginate-accessible","publisher":{"email":"darryljwalker@gmail.com","username":"penguinofwar"},"maintainers":[{"email":"darryljwalker@gmail.com","username":"penguinofwar"}],"license":"MIT","date":"2018-07-11T14:52:33.170Z","links":{"homepage":"https://github.com/PenguinOfWar/react-paginate#readme","repository":"git+https://github.com/PenguinOfWar/react-paginate.git","bugs":"https://github.com/PenguinOfWar/react-paginate/issues","npm":"https://www.npmjs.com/package/react-paginate-accessible"}},"score":{"final":118.08758,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9884,"weekly":2755},"dependents":"7","updated":"2026-04-28T16:36:27.019Z","searchScore":117.98552,"package":{"name":"agora-rtm-react","keywords":[],"version":"1.1.2","description":"A wrapper for Agora RTM Web SDK to use with react/reactjs","sanitized_name":"agora-rtm-react","publisher":{"email":"ekaansh68@gmail.com","username":"ekaansharora"},"maintainers":[{"email":"ekaansh68@gmail.com","username":"ekaansharora"}],"license":"","date":"2022-12-06T12:36:09.891Z","links":{"homepage":"https://github.com/AgoraIO-Community/agora-rtm-react#readme","repository":"git+https://github.com/AgoraIO-Community/agora-rtm-react.git","bugs":"https://github.com/AgoraIO-Community/agora-rtm-react/issues","npm":"https://www.npmjs.com/package/agora-rtm-react"}},"score":{"final":117.98552,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13911,"weekly":3210},"dependents":"5","updated":"2026-04-24T07:36:20.556Z","searchScore":117.943794,"package":{"name":"pdf-viewer-reactjs","keywords":["pdf","document","pages","pdf viewer","pdf-viewer","rotate","rotate pdf","zoom","zoom pdf","react","reactjs","react-pdf","react-pdf-viewer"],"version":"2.2.3","description":"Simple react PDF viewer component with controls based on PDF.js.","sanitized_name":"pdf-viewer-reactjs","publisher":{"email":"ansuman5555@gmail.com","username":"ansu5555"},"maintainers":[{"email":"ansuman5555@gmail.com","username":"ansu5555"}],"license":"MIT","date":"2021-02-15T12:38:15.762Z","links":{"homepage":"https://github.com/ansu5555/pdf-viewer-reactjs#readme","repository":"git+ssh://git@github.com/ansu5555/pdf-viewer-reactjs.git","bugs":"https://github.com/ansu5555/pdf-viewer-reactjs/issues","npm":"https://www.npmjs.com/package/pdf-viewer-reactjs"}},"score":{"final":117.943794,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":507,"weekly":128},"dependents":"4","updated":"2026-04-29T08:26:36.066Z","searchScore":117.71824,"package":{"name":"react-spreadsheet-component","keywords":[],"version":"1.0.2","description":"A Spreadsheet Component for ReactJS","sanitized_name":"react-spreadsheet-component","publisher":{"email":"felix@felixrieseberg.com","username":"felixrieseberg"},"maintainers":[{"email":"felix@felixrieseberg.com","username":"felixrieseberg"}],"license":"MIT","date":"2017-10-10T17:18:14.094Z","links":{"homepage":"https://github.com/felixrieseberg/React-Spreadsheet-Component#readme","repository":"git+https://github.com/felixrieseberg/React-Spreadsheet-Component.git","bugs":"https://github.com/felixrieseberg/React-Spreadsheet-Component/issues","npm":"https://www.npmjs.com/package/react-spreadsheet-component"}},"score":{"final":117.71824,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":960,"weekly":175},"dependents":"0","updated":"2026-04-28T04:41:14.551Z","searchScore":117.63482,"package":{"name":"react-render-visualizer-decorator","keywords":["react","render","visualizer","decorator","es7"],"version":"0.4.1","description":"Render visualizer decorator for ReactJS","sanitized_name":"react-render-visualizer-decorator","publisher":{"email":"marcin@mazurek.pro","username":"marcin-mazurek"},"maintainers":[{"email":"marcin@mazurek.pro","username":"marcin-mazurek"}],"license":"MIT","date":"2017-03-28T20:54:56.299Z","links":{"homepage":"https://github.com/marcin-mazurek/react-render-visualizer-decorator","repository":"git+https://github.com/marcin-mazurek/react-render-visualizer-decorator.git","bugs":"https://github.com/marcin-mazurek/react-render-visualizer-decorator/issues","npm":"https://www.npmjs.com/package/react-render-visualizer-decorator"}},"score":{"final":117.63482,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":422,"weekly":76},"dependents":0,"updated":"2026-04-29T06:31:42.009Z","searchScore":117.36024,"package":{"name":"feature-react","keywords":[],"version":"0.0.68","description":"ReactJs extension features for feature-state","sanitized_name":"feature-react","publisher":{"email":"bennokohrs@gmail.com","actor":{"name":"bennobuilder","type":"user","email":"bennokohrs@gmail.com"},"username":"bennobuilder"},"maintainers":[{"email":"bennokohrs@gmail.com","username":"bennobuilder"}],"license":"MIT","date":"2026-04-08T05:37:15.646Z","links":{"homepage":"https://builder.group/?utm_source=package-json","repository":"git+https://github.com/builder-group/community.git","bugs":"https://github.com/builder-group/community/issues","npm":"https://www.npmjs.com/package/feature-react"}},"score":{"final":117.36024,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":415,"weekly":1},"dependents":"0","updated":"2026-04-24T07:46:34.469Z","searchScore":117.34032,"package":{"name":"@kapeta/ui-web-components","keywords":["kapeta"],"version":"3.20.0","description":"Provides shared ReactJS components for implementing Kapeta UI","sanitized_name":"@kapeta/ui-web-components","publisher":{"email":"henrik@newdawn.dk","actor":{"name":"vonhofmeister","type":"user","email":"henrik@newdawn.dk"},"username":"vonhofmeister"},"maintainers":[{"email":"henrik@newdawn.dk","username":"vonhofmeister"},{"email":"sorenm@mymessages.dk","username":"sorenmat"},{"email":"jacob@wejendorp.dk","username":"wejendorp"}],"license":"MIT","date":"2025-07-25T15:14:21.563Z","links":{"npm":"https://www.npmjs.com/package/@kapeta/ui-web-components"}},"score":{"final":117.34032,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4269,"weekly":1126},"dependents":"6","updated":"2026-04-22T14:31:20.819Z","searchScore":116.342224,"package":{"name":"react-poppop","keywords":["react","modal","popup","dialog","pop","react-poppop","react-component"],"version":"1.5.0","description":"A responsive, mobile support, multi directions and easy to use modal for ReactJS.","sanitized_name":"react-poppop","publisher":{"email":"vjack070707@gmail.com","username":"ctxhou"},"maintainers":[{"email":"vjack070707@gmail.com","username":"ctxhou"}],"license":"MIT","date":"2018-09-16T12:45:23.420Z","links":{"homepage":"https://github.com/ctxhou/react-poppop#readme","repository":"git+https://github.com/ctxhou/react-poppop.git","bugs":"https://github.com/ctxhou/react-poppop/issues","npm":"https://www.npmjs.com/package/react-poppop"}},"score":{"final":116.342224,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":721,"weekly":181},"dependents":"0","updated":"2026-04-29T14:06:32.260Z","searchScore":116.0073,"package":{"name":"react-next-paging","keywords":["pagination","paging","react","reactjs","page","table","ul","row","column"],"version":"7.0.7","description":"ReactJS component for easy pagination","sanitized_name":"react-next-paging","publisher":{"email":"rafael.mora.guti@gmail.com","username":"titanve"},"maintainers":[{"email":"rafael.mora.guti@gmail.com","username":"titanve"}],"license":"MIT","date":"2019-03-03T17:12:29.414Z","links":{"homepage":"https://github.com/titanve/react-next-paging#readme","repository":"git+https://github.com/titanve/react-next-paging.git","bugs":"https://github.com/titanve/react-next-paging/issues","npm":"https://www.npmjs.com/package/react-next-paging"}},"score":{"final":116.0073,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":341,"weekly":55},"dependents":0,"updated":"2026-04-23T13:16:07.292Z","searchScore":115.991875,"package":{"name":"@socialgouv/cdtn-ui","keywords":["react","ui"],"version":"4.187.0","description":"Composants ReactJS","sanitized_name":"@socialgouv/cdtn-ui","publisher":{"email":"socialgroovybot@fabrique.social.gouv.fr","actor":{"name":"socialgroovybot","type":"user","email":"socialgroovybot@fabrique.social.gouv.fr"},"username":"socialgroovybot"},"maintainers":[{"email":"julien@revolunet.com","username":"revolunet"},{"email":"socialgroovybot@fabrique.social.gouv.fr","username":"socialgroovybot"}],"license":"MIT","date":"2025-08-21T10:22:00.912Z","links":{"npm":"https://www.npmjs.com/package/@socialgouv/cdtn-ui"}},"score":{"final":115.991875,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43501,"weekly":10095},"dependents":"0","updated":"2026-04-29T08:14:48.570Z","searchScore":115.501335,"package":{"name":"eslint-config-reactjs","keywords":["eslint","config","react"],"version":"1.3.0","description":"Eslint config for React project","sanitized_name":"eslint-config-reactjs","publisher":{"email":"imasterale@gmail.com","username":"imasterale"},"maintainers":[{"email":"alessandro.casazza@icloud.com","username":"randagio13"}],"license":"MIT","date":"2017-03-18T10:50:19.117Z","links":{"homepage":"https://github.com/iMasterAle/eslint-config-reactjs#readme","repository":"git+https://github.com/iMasterAle/eslint-config-reactjs.git","bugs":"https://github.com/iMasterAle/eslint-config-reactjs/issues","npm":"https://www.npmjs.com/package/eslint-config-reactjs"}},"score":{"final":115.501335,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":238,"weekly":48},"dependents":0,"updated":"2026-04-22T20:21:32.339Z","searchScore":115.48684,"package":{"name":"react-iconsax-icons","keywords":["iconsax","react"],"version":"1.0.1","description":"Iconsax Icons for ReactJS","sanitized_name":"react-iconsax-icons","publisher":{"email":"necrobits.team@gmail.com","username":"necrobits"},"maintainers":[{"email":"necrobits.team@gmail.com","username":"necrobits"}],"license":"MIT","date":"2021-11-04T01:13:59.256Z","links":{"homepage":"https://github.com/necrobits/react-iconsax-icons","repository":"git+https://github.com/necrobits/react-iconsax-icons.git","bugs":"https://github.com/necrobits/react-iconsax-icons/issues","npm":"https://www.npmjs.com/package/react-iconsax-icons"}},"score":{"final":115.48684,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":555,"weekly":138},"dependents":"1","updated":"2026-04-27T04:46:10.363Z","searchScore":115.42783,"package":{"name":"react-uplot","keywords":["react","uplot","charts","graphs"],"version":"0.0.9","description":"ReactJS wrapper for the uPlot charting library.","sanitized_name":"react-uplot","publisher":{"email":"venryx@gmail.com","username":"venryx"},"maintainers":[{"email":"venryx@gmail.com","username":"venryx"}],"license":"MIT","date":"2025-03-09T23:52:46.482Z","links":{"homepage":"https://github.com/Venryx/react-uplot#readme","repository":"git+https://github.com/Venryx/react-uplot.git","bugs":"https://github.com/Venryx/react-uplot/issues","npm":"https://www.npmjs.com/package/react-uplot"}},"score":{"final":115.42783,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":710,"weekly":126},"dependents":0,"updated":"2026-04-23T00:41:23.987Z","searchScore":115.275894,"package":{"name":"react-google-adsense","keywords":["react","reactjs","react-component","google","adsense","google-adsense","react-google-ads","react-google-adsense"],"version":"0.0.5","description":"A simple ReactJS component for displaying Google AdSense advertisements","sanitized_name":"react-google-adsense","publisher":{"email":"rjcoupe@gmail.com","username":"rjcoupe"},"maintainers":[{"email":"rjcoupe@gmail.com","username":"rjcoupe"}],"license":"MIT","date":"2017-09-29T09:00:42.784Z","links":{"homepage":"https://github.com/rjcoupe/react-google-adsense#readme","repository":"git+https://github.com/rjcoupe/react-google-adsense.git","bugs":"https://github.com/rjcoupe/react-google-adsense/issues","npm":"https://www.npmjs.com/package/react-google-adsense"}},"score":{"final":115.275894,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73,"weekly":17},"dependents":0,"updated":"2026-04-23T21:46:08.019Z","searchScore":114.96692,"package":{"name":"seerbit-reactjs","keywords":["Seerbit","React","Reactjs","Payment","Javascript","Next","Gateway","paymentgateway"],"version":"2.1.1","description":"Seerbit ReactJS Wrapper for quick integration","sanitized_name":"seerbit-reactjs","publisher":{"email":"developers@SeerBit.com","username":"seerbit"},"maintainers":[{"email":"developers@SeerBit.com","username":"seerbit"}],"license":"MIT","date":"2025-03-06T16:51:14.939Z","links":{"homepage":"https://github.com/seerbit/seerbit-reactjs#readme","repository":"git+https://github.com/seerbit/seerbit-reactjs.git","bugs":"https://github.com/seerbit/seerbit-reactjs/issues","npm":"https://www.npmjs.com/package/seerbit-reactjs"}},"score":{"final":114.96692,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":491,"weekly":147},"dependents":0,"updated":"2026-04-29T07:06:35.021Z","searchScore":114.71761,"package":{"name":"@arcnovus/wet-boew-react","keywords":["WET","CDTS","React","React.js","ReactJS","BOEW","Web Experience Toolkit","Centrally Deployed Template Solution","Government of Canada"],"version":"2.0.0-beta.9","description":"Wet components for ReactJS","sanitized_name":"@arcnovus/wet-boew-react","publisher":{"email":"bill@devmastery.com","username":"billsourour"},"maintainers":[{"email":"bill@devmastery.com","username":"billsourour"}],"license":"MIT","date":"2023-02-15T20:35:06.265Z","links":{"homepage":"https://github.com/arcnovus/wet-booew-x/tree/main#readme","repository":"git+https://github.com/arcnovus/wet-booew-x.git#main","bugs":"https://github.com/arcnovus/wet-booew-x/issues","npm":"https://www.npmjs.com/package/@arcnovus/wet-boew-react"}},"score":{"final":114.71761,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":148,"weekly":57},"dependents":0,"updated":"2026-04-28T21:11:27.641Z","searchScore":114.30713,"package":{"name":"mui-nepali-datepicker-reactjs","keywords":["nepali date picker","nepali","datepicker","bikram","sambat","bikramsambat","calender"],"version":"2.0.0","description":"Material UI Nepali Datepicker (Bikram Sambat) as a ReactJS component","sanitized_name":"mui-nepali-datepicker-reactjs","publisher":{"email":"jtoliver@quoininc.com","username":"jtoliver"},"maintainers":[{"email":"jtoliver@quoininc.com","username":"jtoliver"}],"license":"MIT","date":"2024-06-17T19:47:43.607Z","links":{"homepage":"https://github.com/Quoin/mui-nepali-datepicker-reactjs","repository":"git+https://github.com/Quoin/mui-nepali-datepicker-reactjs.git","bugs":"https://github.com/Quoin/mui-nepali-datepicker-reactjs/issues","npm":"https://www.npmjs.com/package/mui-nepali-datepicker-reactjs"}},"score":{"final":114.30713,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":798,"weekly":167},"dependents":0,"updated":"2026-04-24T07:46:20.009Z","searchScore":113.31301,"package":{"name":"topcoder-react-lib","keywords":["Topcoder","React","Lib"],"version":"1.2.17","description":"The implementation of TC lib for ReactJS projects","sanitized_name":"topcoder-react-lib","publisher":{"email":"shinde.sushil@gmail.com","actor":{"name":"sshinde","type":"user","email":"shinde.sushil@gmail.com"},"username":"sshinde"},"maintainers":[{"email":"shinde.sushil@gmail.com","username":"sshinde"}],"license":"UNLICENSED","date":"2025-07-09T21:11:49.484Z","links":{"homepage":"https://github.com/topcoder-platform/topcoder-react-lib#readme","repository":"git+https://github.com/topcoder-platform/topcoder-react-lib.git","bugs":"https://github.com/topcoder-platform/topcoder-react-lib/issues","npm":"https://www.npmjs.com/package/topcoder-react-lib"}},"score":{"final":113.31301,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1915,"weekly":310},"dependents":0,"updated":"2026-04-25T07:20:21.472Z","searchScore":113.20083,"package":{"name":"chakra-ui-google-places-autocomplete","keywords":["chakra-ui","react","google-places","places","autocomplete"],"version":"2.0.1","description":"Chakra UI - Google places autocomplete input for ReactJS.","sanitized_name":"chakra-ui-google-places-autocomplete","publisher":{"email":"tech-admin@blinkoo.com","username":"blinkoo"},"maintainers":[{"email":"tech-admin@blinkoo.com","username":"blinkoo"}],"license":"MIT","date":"2023-04-06T12:18:03.878Z","links":{"homepage":"https://github.com/blinkoo-it/chakra-ui-google-places-autocomplete#readme","repository":"git+https://github.com/blinkoo-it/chakra-ui-google-places-autocomplete.git","bugs":"https://github.com/blinkoo-it/chakra-ui-google-places-autocomplete/issues","npm":"https://www.npmjs.com/package/chakra-ui-google-places-autocomplete"}},"score":{"final":113.20083,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":403,"weekly":201},"dependents":"1","updated":"2026-04-26T08:06:09.109Z","searchScore":113.19729,"package":{"name":"@neshan-maps-platform/mapbox-gl-react","keywords":[],"version":"1.0.6","description":"A Reactjs wrapper for Neshan-mapbox-sdk","sanitized_name":"@neshan-maps-platform/mapbox-gl-react","publisher":{"email":"r.boostanpoor@neshan.org","username":"reyhane_neshan"},"maintainers":[{"email":"platform@neshan.org","username":"neshan-platform"},{"email":"samaneyaghoobi.neshan@gmail.com","username":"samane-neshan"},{"email":"m.shakoori.74@gmail.com","username":"once-i-had-a-dream"},{"email":"r.boostanpoor@neshan.org","username":"reyhane_neshan"}],"license":"GPL-3.0-or-later","date":"2025-12-28T06:40:59.665Z","links":{"npm":"https://www.npmjs.com/package/@neshan-maps-platform/mapbox-gl-react"}},"score":{"final":113.19729,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9381,"weekly":2610},"dependents":"26","updated":"2026-04-23T08:02:51.562Z","searchScore":112.68392,"package":{"name":"react-anything-sortable","keywords":["react-component","react","sortable"],"version":"1.7.4","description":"A ReactJS component that can drag and sort any children with IE8 compatibility","sanitized_name":"react-anything-sortable","publisher":{"email":"jasonslyvia@gmail.com","username":"jasonslyvia"},"maintainers":[{"email":"jasonslyvia@gmail.com","username":"jasonslyvia"}],"license":"MIT","date":"2018-03-16T01:38:25.564Z","links":{"homepage":"https://github.com/jasonslyvia/react-anything-sortable","repository":"git+https://github.com/jasonslyvia/react-anything-sortable.git","bugs":"https://github.com/jasonslyvia/react-anything-sortable/issues","npm":"https://www.npmjs.com/package/react-anything-sortable"}},"score":{"final":112.68392,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":70,"weekly":37},"dependents":0,"updated":"2026-04-28T09:06:22.286Z","searchScore":112.33191,"package":{"name":"reactjs-typing-effect","keywords":["reactjs","typing","effect"],"version":"1.0.8","description":"Reactjs typing effect component","sanitized_name":"reactjs-typing-effect","publisher":{"email":"hrishiawari@gmail.com","username":"hrishikeshawari"},"maintainers":[{"email":"hrishiawari@gmail.com","username":"hrishikeshawari"}],"license":"ISC","date":"2020-06-17T11:04:04.835Z","links":{"npm":"https://www.npmjs.com/package/reactjs-typing-effect"}},"score":{"final":112.33191,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":373,"weekly":66},"dependents":"1","updated":"2026-04-28T15:56:18.453Z","searchScore":112.11599,"package":{"name":"reacticons","keywords":["js","react","reactjs","svg","icons","sass","css","webpack","grunt"],"version":"0.0.1","description":"Scalable file icons for ReactJS","sanitized_name":"reacticons","publisher":{"email":"andrewliebchen@gmail.com","username":"andrewliebchen"},"maintainers":[{"email":"andrewliebchen@gmail.com","username":"andrewliebchen"}],"license":"MIT","date":"2014-11-29T07:09:49.839Z","links":{"homepage":"https://github.com/andrewliebchen/reacticons","repository":"git://github.com/andrewliebchen/reacticons","bugs":"https://github.com/andrewliebchen/reacticons/issues","npm":"https://www.npmjs.com/package/reacticons"}},"score":{"final":112.11599,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1361,"weekly":347},"dependents":"4","updated":"2026-04-22T21:06:33.939Z","searchScore":112.1083,"package":{"name":"react-redux-snackbar","keywords":["react redux snackbar","react","redux","reactjs","snackbar","toaster","toasts","toast messages","material design"],"version":"1.1.0","description":"A snackbar (displays toasts) for reactjs, using the redux state container","sanitized_name":"react-redux-snackbar","publisher":{"email":"wireforce@users.noreply.github.com","username":"wireforce"},"maintainers":[{"email":"wireforce@users.noreply.github.com","username":"wireforce"}],"license":"MIT","date":"2017-11-16T09:05:46.413Z","links":{"homepage":"https://github.com/wireforce/react-redux-snackbar#readme","repository":"git+https://github.com/wireforce/react-redux-snackbar.git","bugs":"https://github.com/wireforce/react-redux-snackbar/issues","npm":"https://www.npmjs.com/package/react-redux-snackbar"}},"score":{"final":112.1083,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":330,"weekly":133},"dependents":"1","updated":"2026-04-23T08:02:31.597Z","searchScore":112.08541,"package":{"name":"react-tabify","keywords":["tabs","tab menu","react-tabs","react","vertical tabs","stacked tabs","horizontal tabs"],"version":"0.1.25","description":"Tabs component for ReactJS","sanitized_name":"react-tabify","publisher":{"email":"mike.chabot@live.com","username":"mikechabot"},"maintainers":[{"email":"mike.chabot@live.com","username":"mikechabot"}],"license":"MIT","date":"2019-04-28T03:27:55.475Z","links":{"homepage":"https://github.com/mikechabot/react-tabify#readme","repository":"git+https://github.com/mikechabot/react-tabify.git","bugs":"https://github.com/mikechabot/react-tabify/issues","npm":"https://www.npmjs.com/package/react-tabify"}},"score":{"final":112.08541,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":749,"weekly":141},"dependents":"5","updated":"2026-04-28T12:36:21.397Z","searchScore":111.74332,"package":{"name":"react-dynamic-modal","keywords":["react","react-component","modal","dynamic-modal","stateless-modal","dialog","dynamic-dialog"],"version":"1.1.1","description":"Dynamically generated modal dialog component for ReactJS","sanitized_name":"react-dynamic-modal","publisher":{"email":"m13126733978@163.com","username":"xuehan"},"maintainers":[{"email":"m13126733978@163.com","username":"xuehan"}],"license":"MIT","date":"2016-07-12T16:32:55.748Z","links":{"homepage":"https://github.com/xue2han/react-dynamic-modal#readme","repository":"git+https://github.com/xue2han/react-dynamic-modal.git","bugs":"https://github.com/xue2han/react-dynamic-modal/issues","npm":"https://www.npmjs.com/package/react-dynamic-modal"}},"score":{"final":111.74332,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":657,"weekly":155},"dependents":0,"updated":"2026-04-22T17:01:24.016Z","searchScore":111.38379,"package":{"name":"@halkeye/react-paginate","keywords":["react-component","paginate","paginator","pagination"],"version":"7.2.3","description":"A ReactJS component that creates a pagination.","sanitized_name":"@halkeye/react-paginate","publisher":{"email":"npm@halkeye.net","username":"halkeye"},"maintainers":[{"email":"npm@halkeye.net","username":"halkeye"}],"license":"MIT","date":"2021-03-28T05:07:40.952Z","links":{"homepage":"https://github.com/halkeye/react-paginate#readme","repository":"git+https://github.com/halkeye/react-paginate.git","bugs":"https://github.com/halkeye/react-paginate/issues","npm":"https://www.npmjs.com/package/@halkeye/react-paginate"}},"score":{"final":111.38379,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":714,"weekly":56},"dependents":0,"updated":"2026-04-22T14:51:11.953Z","searchScore":111.18744,"package":{"name":"@melfore/konva-timeline","keywords":[],"version":"2.0.6","description":"Melfore ReactJS Timeline library made with Konva","sanitized_name":"@melfore/konva-timeline","publisher":{"email":"devops@melfore.com","username":"devops-melfore"},"maintainers":[{"email":"eros.valzasina@melfore.com","username":"evmelfore"},{"email":"massimo.mauri@melfore.com","username":"masmau"},{"email":"devops@melfore.com","username":"devops-melfore"}],"license":"MIT","date":"2026-03-18T14:27:00.713Z","links":{"homepage":"https://github.com/melfore/konva-timeline#readme","repository":"git+https://github.com/melfore/konva-timeline.git","bugs":"https://github.com/melfore/konva-timeline/issues","npm":"https://www.npmjs.com/package/@melfore/konva-timeline"}},"score":{"final":111.18744,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1786,"weekly":624},"dependents":"1","updated":"2026-04-28T16:16:21.540Z","searchScore":111.17754,"package":{"name":"@mdo2-forks/react-select","keywords":["combobox","form","input","multiselect","react","react-component","select","ui"],"version":"5.8.1","description":"A Select control built with and for ReactJS","sanitized_name":"@mdo2-forks/react-select","publisher":{"email":"arribasjavier@gmail.com","username":"mdo2"},"maintainers":[{"email":"arribasjavier@gmail.com","username":"mdo2"}],"license":"MIT","date":"2024-01-23T13:46:49.232Z","links":{"homepage":"https://github.com/JedWatson/react-select/tree/master#readme","repository":"git+https://github.com/JedWatson/react-select.git#master","bugs":"https://github.com/JedWatson/react-select/issues","npm":"https://www.npmjs.com/package/@mdo2-forks/react-select"}},"score":{"final":111.17754,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1255,"weekly":418},"dependents":0,"updated":"2026-04-29T07:56:26.004Z","searchScore":111.149445,"package":{"name":"ct-react-stockcharts","keywords":["charts","charting","stockcharts","finance","financechart","react","ReactJS","d3","react-component","react-charts","chart-components","javascript-finance-chart","javascript-stockchart","data-visualization","data-viz","d3-finance-chart","d3-stockchart"],"version":"0.8.3","description":"Highly customizable stock charts with ReactJS and d3","sanitized_name":"ct-react-stockcharts","publisher":{"email":"445767568@qq.com","username":"turuir"},"maintainers":[{"email":"fmabts@gmail.com","username":"turuir"}],"license":"MIT","date":"2018-09-13T11:21:28.758Z","links":{"homepage":"http://rrag.github.io/react-stockcharts/","repository":"git+https://github.com/rrag/react-stockcharts.git","bugs":"https://github.com/rrag/react-stockcharts/issues","npm":"https://www.npmjs.com/package/ct-react-stockcharts"}},"score":{"final":111.149445,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":212,"weekly":55},"dependents":0,"updated":"2026-04-29T11:46:35.069Z","searchScore":111.10701,"package":{"name":"react-radial-menu","keywords":["circular","menu","react","reactjs","velocityjs","react-component"],"version":"1.0.0","description":"ReactJS circular menu","sanitized_name":"react-radial-menu","publisher":{"email":"anthony.damota06@gmail.com","username":"antho2407"},"maintainers":[{"email":"anthony.damota@gmail.com","username":"adamota"}],"date":"2019-02-25T21:19:48.691Z","links":{"npm":"https://www.npmjs.com/package/react-radial-menu"}},"score":{"final":111.10701,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":509,"weekly":95},"dependents":"2","updated":"2026-04-29T04:31:30.468Z","searchScore":110.64689,"package":{"name":"react-device-emulator","keywords":["react","emulator","simulator","mobile emulator","mobile simulator","device simulator","device simulation"],"version":"1.1.3","description":"A device emulator for ReactJS apps","sanitized_name":"react-device-emulator","publisher":{"email":"theo.okafor@yahoo.com","username":"theo.io"},"maintainers":[{"email":"theo.okafor@yahoo.com","username":"theo.io"}],"license":"Apache","date":"2023-07-10T14:19:14.639Z","links":{"homepage":"https://github.com/TheoOkafor/react-device-emulator#readme","repository":"git+https://github.com/TheoOkafor/react-device-emulator.git","bugs":"https://github.com/TheoOkafor/react-device-emulator/issues","npm":"https://www.npmjs.com/package/react-device-emulator"}},"score":{"final":110.64689,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":315,"weekly":65},"dependents":0,"updated":"2026-04-22T16:31:23.420Z","searchScore":110.45746,"package":{"name":"react-lex-plus","keywords":["aws","lex","react","chat"],"version":"1.2.5","description":"Reactjs AWS Lex client","sanitized_name":"react-lex-plus","publisher":{"email":"experimentalists.2018@gmail.com","username":"alex.wang"},"maintainers":[{"email":"experimentalists.2018@gmail.com","username":"alex.wang"}],"license":"MIT","date":"2021-08-27T02:57:55.319Z","links":{"homepage":"https://github.com/AlexWang-16/react-lex-plus#readme","repository":"git+https://github.com/AlexWang-16/react-lex-plus.git","bugs":"https://github.com/AlexWang-16/react-lex-plus/issues","npm":"https://www.npmjs.com/package/react-lex-plus"}},"score":{"final":110.45746,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":949,"weekly":271},"dependents":"1","updated":"2026-04-22T22:11:21.780Z","searchScore":110.42132,"package":{"name":"react-image-appear","keywords":["reactjs","image-load","image-transition","smooth-loading","module","image","appear","transition"],"version":"1.3.26","description":"ReactJS component to make images appear with transition as they load.","sanitized_name":"react-image-appear","publisher":{"email":"amdsouza92@gmail.com","username":"amdsouza92"},"maintainers":[{"email":"amdsouza92@gmail.com","username":"amdsouza92"}],"license":"MIT","date":"2020-08-25T17:45:29.811Z","links":{"homepage":"https://github.com/ArunMichaelDsouza/react-image-appear#readme","repository":"git+https://github.com/ArunMichaelDsouza/react-image-appear.git","bugs":"https://github.com/ArunMichaelDsouza/react-image-appear/issues","npm":"https://www.npmjs.com/package/react-image-appear"}},"score":{"final":110.42132,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":311,"weekly":63},"dependents":0,"updated":"2026-04-27T19:36:27.904Z","searchScore":110.39079,"package":{"name":"react-lex","keywords":[],"version":"1.2.1","description":"Reactjs AWS Lex client","sanitized_name":"react-lex","publisher":{"email":"avi@promediacorp.com","username":"promediacorp"},"maintainers":[{"email":"avi@promediacorp.com","username":"promediacorp"}],"date":"2017-08-02T16:10:19.925Z","links":{"npm":"https://www.npmjs.com/package/react-lex"}},"score":{"final":110.39079,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":389,"weekly":162},"dependents":0,"updated":"2026-04-28T15:56:24.990Z","searchScore":110.29156,"package":{"name":"@superciety/pwa-core-library","keywords":["superciety","core","components","reactjs"],"version":"0.21.1","description":"Core library for Superciety DApps written in ReactJS","sanitized_name":"@superciety/pwa-core-library","publisher":{"email":"micha@freeiam.com","username":"michavie"},"maintainers":[{"email":"micha@freeiam.com","username":"michavie"}],"license":"ISC","date":"2022-10-22T13:16:33.831Z","links":{"homepage":"https://github.com/superciety/pwa-core-library#readme","repository":"git+https://github.com/superciety/pwa-core-library.git","bugs":"https://github.com/superciety/pwa-core-library/issues","npm":"https://www.npmjs.com/package/@superciety/pwa-core-library"}},"score":{"final":110.29156,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":600,"weekly":175},"dependents":0,"updated":"2026-04-23T04:26:30.174Z","searchScore":110.173294,"package":{"name":"pqgridf","keywords":["datagrid","grid","angular grid","jquery grid","react grid","vue grid"],"version":"3.5.1","description":"jQuery grid plugin, also support Angular, Reactjs, Vuejs\r ========================================================\r [ParamQuery Grid](http://paramquery.com)","sanitized_name":"pqgridf","publisher":{"email":"support@paramquery.com","username":"paramquery"},"maintainers":[{"email":"support@paramquery.com","username":"paramquery"}],"license":"GNU GPL v3","date":"2021-07-13T03:04:32.254Z","links":{"npm":"https://www.npmjs.com/package/pqgridf"}},"score":{"final":110.173294,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":313,"weekly":90},"dependents":"1","updated":"2026-04-28T09:06:24.545Z","searchScore":110.12094,"package":{"name":"react-ui-component","keywords":["react","ui","reactjs","react component","checkbox group","drop down","pagination","carousel","css framework"],"version":"2.0.3","description":"some component build with ReactJs","sanitized_name":"react-ui-component","publisher":{"email":"jerryshew@gmail.com","username":"jerryshew"},"maintainers":[{"email":"jerryshew@gmail.com","username":"jerryshew"}],"license":"MIT","date":"2017-12-26T12:16:22.126Z","links":{"homepage":"https://github.com/jerryshew/react-component","repository":"git+https://github.com/jerryshew/react-component.git","bugs":"https://github.com/jerryshew/react-component/issues","npm":"https://www.npmjs.com/package/react-ui-component"}},"score":{"final":110.12094,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":878,"weekly":293},"dependents":0,"updated":"2026-04-22T19:26:10.830Z","searchScore":109.97885,"package":{"name":"oc-react-components","keywords":[],"version":"0.2.1","description":"Base components for building an ownCloud app with reactjs","sanitized_name":"oc-react-components","publisher":{"email":"robin@icewind.nl","username":"icewind1991"},"maintainers":[{"email":"robin@icewind.nl","username":"icewind1991"}],"date":"2021-08-04T17:14:00.151Z","links":{"npm":"https://www.npmjs.com/package/oc-react-components"}},"score":{"final":109.97885,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":175,"weekly":32},"dependents":0,"updated":"2026-04-22T22:36:23.305Z","searchScore":109.699356,"package":{"name":"fission","keywords":["fission","reactjs"],"version":"0.0.17","description":"The Reactjs Toolkit","sanitized_name":"fission","publisher":{"email":"contact@wearefractal.com","username":"fractal"},"maintainers":[{"email":"contact@wearefractal.com","username":"fractal"},{"email":"ericbombhax@gmail.com","username":"yocontra"}],"date":"2015-01-09T00:27:38.389Z","links":{"homepage":"http://github.com/wearefractal/fission","repository":"git://github.com/wearefractal/fission","bugs":"https://github.com/wearefractal/fission/issues","npm":"https://www.npmjs.com/package/fission"}},"score":{"final":109.699356,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":645,"weekly":233},"dependents":"3","updated":"2026-04-28T18:16:24.915Z","searchScore":109.60764,"package":{"name":"lux.js","keywords":["react","ReactJS","flux","LeanKit"],"version":"2.0.0","description":"Flux-based architecture for using ReactJS at LeanKit","sanitized_name":"lux-js","publisher":{"email":"elijah.manor@gmail.com","username":"elijahmanor"},"maintainers":[{"email":"doug@dougneiner.com","username":"dougneiner"},{"email":"elijah.manor@gmail.com","username":"elijahmanor"},{"email":"jim@ifandelse.com","username":"ifandelse"},{"email":"rniemeyer@gmail.com","username":"rniemeyer"}],"date":"2019-09-23T16:11:27.449Z","links":{"homepage":"https://github.com/LeanKit-Labs/lux.js","repository":"git://github.com/LeanKit-Labs/lux.js.git","bugs":"https://github.com/LeanKit-Labs/lux.js/issues","npm":"https://www.npmjs.com/package/lux.js"}},"score":{"final":109.60764,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1570,"weekly":345},"dependents":"6","updated":"2026-04-28T14:26:26.017Z","searchScore":109.07121,"package":{"name":"file-uploader-component","keywords":["file","upload","vue","react"],"version":"8.2.0","description":"A reactjs and vuejs component of file uploader.","sanitized_name":"file-uploader-component","publisher":{"email":"yaoao12306@outlook.com","username":"plantain_00"},"maintainers":[{"email":"yaoao12306@outlook.com","username":"plantain_00"}],"license":"MIT","date":"2021-07-26T11:44:42.542Z","links":{"homepage":"https://github.com/plantain-00/file-uploader-component#readme","repository":"git+https://github.com/plantain-00/file-uploader-component.git","bugs":"https://github.com/plantain-00/file-uploader-component/issues","npm":"https://www.npmjs.com/package/file-uploader-component"}},"score":{"final":109.07121,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":410,"weekly":114},"dependents":"1","updated":"2026-04-23T02:06:20.977Z","searchScore":108.356026,"package":{"name":"react-routes","keywords":["router","routes","route","routing","react-component","react-router","react","history","pushstate","replacestate","changestate","html5","isomorphic","back","forward","goto","link"],"version":"0.2.6","description":"Lightweight isomorphic HTML5 router for ReactJS.","sanitized_name":"react-routes","publisher":{"email":"xpepermint@gmail.com","username":"xpepermint"},"maintainers":[{"email":"tannerlinsley@gmail.com","username":"tannerlinsley"}],"license":"MIT","date":"2015-08-10T14:44:17.052Z","links":{"homepage":"https://github.com/xpepermint/react-routes#readme","repository":"git+ssh://git@github.com/xpepermint/react-routes.git","bugs":"https://github.com/xpepermint/react-routes/issues","npm":"https://www.npmjs.com/package/react-routes"}},"score":{"final":108.356026,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":183,"weekly":52},"dependents":0,"updated":"2026-04-27T22:36:18.101Z","searchScore":108.13225,"package":{"name":"react-weblineindia-qrcode-generator","keywords":["react-weblineindia-qrcode-generator","react-qrcode","qrcode","qrcode-generator","reactjs-qrcode","react-barcode","barcode-generator"],"version":"1.0.2","description":"ReactJS based QR Code / Barcode Generator.","sanitized_name":"react-weblineindia-qrcode-generator","publisher":{"email":"partners@weblineindia.com","username":"partners-wli"},"maintainers":[{"email":"partners@weblineindia.com","username":"partners-wli"}],"license":"MIT","date":"2024-03-30T11:39:50.128Z","links":{"homepage":"https://www.weblineindia.com/software-development-resources.html","repository":"git+https://github.com/weblineindia/ReactJS-QRCode-Generator.git","bugs":"https://github.com/weblineindia/ReactJS-QRCode-Generator/issues","npm":"https://www.npmjs.com/package/react-weblineindia-qrcode-generator"}},"score":{"final":108.13225,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":300,"weekly":119},"dependents":"4","updated":"2026-04-23T01:51:19.976Z","searchScore":108.01413,"package":{"name":"react-horizontal-slider","keywords":["Horizontal","Scrollable","slider","menu","ReactJS","React"],"version":"1.1.1","description":"A horizontal menu/slider for ReactJS","sanitized_name":"react-horizontal-slider","publisher":{"email":"rohan.ashra27@gmail.com","username":"thecoolnerd"},"maintainers":[{"email":"rohan.ashra27@gmail.com","username":"thecoolnerd"}],"license":"ISC","date":"2020-03-03T16:50:49.051Z","links":{"homepage":"https://github.com/TheCoolNerd27/react-horizontal-slider#readme","repository":"git+https://github.com/TheCoolNerd27/react-horizontal-slider.git","bugs":"https://github.com/TheCoolNerd27/react-horizontal-slider/issues","npm":"https://www.npmjs.com/package/react-horizontal-slider"}},"score":{"final":108.01413,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1445,"weekly":344},"dependents":"2","updated":"2026-04-29T10:06:30.116Z","searchScore":107.8588,"package":{"name":"react-schema-based-json-editor","keywords":["json","schema","react"],"version":"8.3.0","description":"A reactjs component of schema based json editor.","sanitized_name":"react-schema-based-json-editor","publisher":{"email":"yaoao12306@outlook.com","username":"plantain_00"},"maintainers":[{"email":"yaoao12306@outlook.com","username":"plantain_00"}],"license":"MIT","date":"2021-07-10T12:15:01.503Z","links":{"homepage":"https://github.com/plantain-00/schema-based-json-editor#readme","repository":"git+https://github.com/plantain-00/schema-based-json-editor.git","bugs":"https://github.com/plantain-00/schema-based-json-editor/issues","npm":"https://www.npmjs.com/package/react-schema-based-json-editor"}},"score":{"final":107.8588,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1378,"weekly":361},"dependents":0,"updated":"2026-04-27T19:36:35.010Z","searchScore":107.781364,"package":{"name":"react-select-crehana","keywords":["combobox","form","input","multiselect","react","react-component","select","ui"],"version":"2.0.0-1","description":"A Select control built with and for ReactJS","sanitized_name":"react-select-crehana","publisher":{"email":"devops@crehana.com","username":"crehana"},"maintainers":[{"email":"devops@crehana.com","username":"crehana"}],"license":"MIT","date":"2018-09-15T00:01:38.197Z","links":{"homepage":"https://github.com/JedWatson/react-select#readme","repository":"git+https://github.com/JedWatson/react-select.git","bugs":"https://github.com/JedWatson/react-select/issues","npm":"https://www.npmjs.com/package/react-select-crehana"}},"score":{"final":107.781364,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":567,"weekly":294},"dependents":0,"updated":"2026-04-22T22:56:33.242Z","searchScore":107.71252,"package":{"name":"awry-utilities-2","keywords":[],"version":"1.0.137","description":"Utilities file for reactjs such as axios wrapper, server rendering redux...","sanitized_name":"awry-utilities-2","publisher":{"email":"ngkooinam@gmail.com","username":"kooinam"},"maintainers":[{"email":"ngkooinam@gmail.com","username":"kooinam"}],"license":"ISC","date":"2020-03-12T08:59:53.103Z","links":{"homepage":"https://github.com/kooinam/awry-utilities-2#readme","repository":"git+https://github.com/kooinam/awry-utilities-2.git","bugs":"https://github.com/kooinam/awry-utilities-2/issues","npm":"https://www.npmjs.com/package/awry-utilities-2"}},"score":{"final":107.71252,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":94,"weekly":45},"dependents":0,"updated":"2026-04-29T13:36:12.402Z","searchScore":107.5802,"package":{"name":"@assetcrush/reactjs-sdk","keywords":["reactjs-sdk","reactjs","react","assetcrush","resize","image-resize","image","assets","on-the-fly"],"version":"0.1.5","description":"A simple reactjs library to resize image on fly","sanitized_name":"@assetcrush/reactjs-sdk","publisher":{"email":"fawaz_ahmed@live.com","username":"fawaz-ahmed"},"maintainers":[{"email":"fawaz_ahmed@live.com","username":"fawaz-ahmed"}],"license":"MIT","date":"2022-06-15T15:59:06.214Z","links":{"homepage":"https://assetcrush.com/en/docs/reactjs-sdk","repository":"git+https://github.com/assetcrush/reactjs-sdk.git","bugs":"https://github.com/assetcrush/reactjs-sdk/issues","npm":"https://www.npmjs.com/package/@assetcrush/reactjs-sdk"}},"score":{"final":107.5802,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1227,"weekly":237},"dependents":"5","updated":"2026-04-23T00:56:31.465Z","searchScore":107.37968,"package":{"name":"react-select-v2","keywords":["combobox","form","input","multiselect","react","react-component","select","ui"],"version":"2.4.2","description":"A Select control built with and for ReactJS","sanitized_name":"react-select-v2","publisher":{"email":"selvaganesh93@gmail.com","username":"serajam"},"maintainers":[{"email":"selvaganesh93@gmail.com","username":"serajam"}],"license":"MIT","date":"2019-04-06T02:57:28.271Z","links":{"homepage":"https://github.com/letsventuretech/react-select#readme","repository":"git+https://github.com/letsventuretech/react-select.git","bugs":"https://github.com/letsventuretech/react-select/issues","npm":"https://www.npmjs.com/package/react-select-v2"}},"score":{"final":107.37968,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":136,"weekly":27},"dependents":0,"updated":"2026-04-29T01:56:25.964Z","searchScore":106.99918,"package":{"name":"reactjs-simple-table","keywords":["react","reactjs-simple-table","server-side-table","react-js-server-side-table","reactjs-server-side-simple-table","react-table","react-boostrap-table","table","table-bordered","component","react component","react-component"],"version":"1.5.1","description":"Reactjs simple table for showing list of data with sorting and pagation","sanitized_name":"reactjs-simple-table","publisher":{"email":"sina.alizadeh.120@gmail.com","username":"sina_mas"},"maintainers":[{"email":"sina.alizadeh.120@gmail.com","username":"sina_mas"}],"date":"2021-04-08T13:08:36.119Z","links":{"homepage":"https://github.com/SinaMAlizadeh/reactjs-simple-table#readme","repository":"git+https://github.com/SinaMAlizadeh/reactjs-simple-table.git","bugs":"https://github.com/SinaMAlizadeh/reactjs-simple-table/issues","npm":"https://www.npmjs.com/package/reactjs-simple-table"}},"score":{"final":106.99918,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":577,"weekly":72},"dependents":0,"updated":"2026-04-24T12:11:09.591Z","searchScore":106.978424,"package":{"name":"egov-upload-widget","keywords":[],"version":"1.3.8","description":"eGov upload widget for reactjs","sanitized_name":"egov-upload-widget","publisher":{"email":"vincent.detorres@dict.gov.ph","actor":{"name":"vincent.detorres","type":"user","email":"vincent.detorres@dict.gov.ph"},"username":"vincent.detorres"},"maintainers":[{"email":"vincent.detorres@dict.gov.ph","username":"vincent.detorres"}],"license":"ISC","date":"2025-07-04T08:44:05.004Z","links":{"npm":"https://www.npmjs.com/package/egov-upload-widget"}},"score":{"final":106.978424,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":179,"weekly":44},"dependents":0,"updated":"2026-04-28T11:01:33.915Z","searchScore":106.9308,"package":{"name":"@hashdash/ui-kit","keywords":[],"version":"0.1.58","description":"HashDash UI kit - ReactJS","sanitized_name":"@hashdash/ui-kit","publisher":{"email":"operations@hashdash.com","username":"hashdash-ops"},"maintainers":[{"email":"operations@hashdash.com","username":"hashdash-ops"},{"email":"belo@hashdash.com","username":"belo-hashdash"}],"license":"UNLICENSED","date":"2021-08-19T12:14:53.028Z","links":{"homepage":"https://bitbucket.org/hashdashcom/ui-kit#readme","repository":"git+ssh://git@bitbucket.org/hashdashcom/ui-kit.git","npm":"https://www.npmjs.com/package/@hashdash/ui-kit"}},"score":{"final":106.9308,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":433,"weekly":160},"dependents":"2","updated":"2026-04-29T04:41:18.647Z","searchScore":106.72275,"package":{"name":"convert-svg-react","keywords":["Javascript","React","SVG","JSX","NodeJS","svg"],"version":"1.0.0","description":"Converts SVG XML code to be used as ReactJS component.","sanitized_name":"convert-svg-react","publisher":{"email":"bradvanderbush@gmail.com","username":"bradical"},"maintainers":[{"email":"bradvanderbush@gmail.com","username":"bradical"}],"license":"MIT","date":"2022-03-23T05:01:37.367Z","links":{"homepage":"https://github.com/bradicalone/convert-svg-react#readme","repository":"git+https://github.com/bradicalone/convert-svg-react.git","bugs":"https://github.com/bradicalone/convert-svg-react/issues","npm":"https://www.npmjs.com/package/convert-svg-react"}},"score":{"final":106.72275,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":272,"weekly":40},"dependents":0,"updated":"2026-04-29T12:36:28.387Z","searchScore":106.643585,"package":{"name":"mousetrap-react","keywords":["Mousetrap","React","ReactJS","Hotkeys","Shortcuts"],"version":"0.0.3","description":"A Mousetrap wrapper for ReactJS.","sanitized_name":"mousetrap-react","publisher":{"email":"iamnautilusjungle@gmail.com","username":"nautilusnf"},"maintainers":[{"email":"iamnautilusjungle@gmail.com","username":"nautilusnf"}],"license":"ISC","date":"2021-06-03T15:25:00.065Z","links":{"homepage":"https://gitlab.com/iamnautilusjungle/mousetrap-react#readme","repository":"git+ssh://git@gitlab.com/iamnautilusjungle/mousetrap-react.git","bugs":"https://gitlab.com/iamnautilusjungle/mousetrap-react/issues","npm":"https://www.npmjs.com/package/mousetrap-react"}},"score":{"final":106.643585,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1009,"weekly":245},"dependents":"7","updated":"2026-04-28T13:01:29.137Z","searchScore":106.63255,"package":{"name":"react-modal-bootstrap","keywords":["react-component","react","component","react-modal","react-modal-bootstrap","modal","bootstrap","react-modal"],"version":"1.1.1","description":"Modal component for ReactJS with Bootstrap style.","sanitized_name":"react-modal-bootstrap","publisher":{"email":"minhtranite@gmail.com","username":"minhtranite"},"maintainers":[{"email":"minhtranite@gmail.com","username":"minhtranite"},{"email":"vn38minhtran@gmail.com","username":"vn38minhtran"}],"license":"MIT","date":"2017-03-21T05:14:23.992Z","links":{"homepage":"https://github.com/vn38minhtran/react-modal-bootstrap","repository":"git+https://github.com/vn38minhtran/react-modal-bootstrap.git","bugs":"https://github.com/vn38minhtran/react-modal-bootstrap/issues","npm":"https://www.npmjs.com/package/react-modal-bootstrap"}},"score":{"final":106.63255,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":534,"weekly":44},"dependents":0,"updated":"2026-04-27T15:36:08.458Z","searchScore":105.68984,"package":{"name":"@acrool/react-modal","keywords":["acrool","react","typescript","modal","portal"],"version":"1.2.0","description":"Modal library based for Reactjs","sanitized_name":"@acrool/react-modal","publisher":{"email":"imagine10255@gmail.com","username":"imagine10255"},"maintainers":[{"email":"imagine10255@gmail.com","username":"imagine10255"},{"email":"a0988153377@gmail.com","username":"garychien"}],"license":"MIT","date":"2026-02-02T14:38:23.778Z","links":{"homepage":"https://github.com/acrool/acrool-react-modal#readme","repository":"git+https://github.com/acrool/acrool-react-modal.git","bugs":"https://github.com/acrool/acrool-react-modal/issues","npm":"https://www.npmjs.com/package/@acrool/react-modal"}},"score":{"final":105.68984,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1300,"weekly":305},"dependents":0,"updated":"2026-04-22T20:41:27.434Z","searchScore":105.56816,"package":{"name":"@thesharpieone/react-select-async-pagination","keywords":["combobox","form","input","multiselect","react","react-component","select","ui"],"version":"2.0.0","description":"A Select control built with and for ReactJS","sanitized_name":"@thesharpieone/react-select-async-pagination","publisher":{"email":"dumbdrum@gmail.com","username":"sharpie"},"maintainers":[{"email":"dumbdrum@gmail.com","username":"sharpie"}],"license":"MIT","date":"2018-08-14T18:52:43.060Z","links":{"homepage":"https://github.com/TheSharpieOne/react-select#readme","repository":"git+https://github.com/TheSharpieOne/react-select.git","bugs":"https://github.com/TheSharpieOne/react-select/issues","npm":"https://www.npmjs.com/package/@thesharpieone/react-select-async-pagination"}},"score":{"final":105.56816,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38,"weekly":7},"dependents":0,"updated":"2026-04-29T09:56:26.556Z","searchScore":105.50309,"package":{"name":"reactjs-paging","keywords":[],"version":"0.0.9","description":"reactjs-paging","sanitized_name":"reactjs-paging","publisher":{"email":"efekaptan@gmail.com","username":"efekaptan"},"maintainers":[{"email":"efekaptan@gmail.com","username":"efekaptan"}],"date":"2017-07-11T20:36:26.627Z","links":{"npm":"https://www.npmjs.com/package/reactjs-paging"}},"score":{"final":105.50309,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6451,"weekly":1352},"dependents":0,"updated":"2026-04-28T09:41:14.778Z","searchScore":105.33349,"package":{"name":"reactjs-heap","keywords":["heap","analytics","react"],"version":"1.0.3","description":"React Heap Analytics Module","sanitized_name":"reactjs-heap","publisher":{"email":"dev.pedrobini@gmail.com","username":"pedrobini"},"maintainers":[{"email":"dev.pedrobini@gmail.com","username":"pedrobini"}],"license":"MIT","date":"2020-02-20T11:22:42.978Z","links":{"homepage":"https://github.com/pedro-lb/reactjs-heap#readme","repository":"git+https://github.com/pedro-lb/reactjs-heap.git","bugs":"https://github.com/pedro-lb/reactjs-heap/issues","npm":"https://www.npmjs.com/package/reactjs-heap"}},"score":{"final":105.33349,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3051,"weekly":709},"dependents":"9","updated":"2026-04-28T23:06:30.129Z","searchScore":104.93943,"package":{"name":"js2flowchart","keywords":["svg","code analyzeing","webpack","es6","library","universal","umd","commonjs"],"version":"1.3.5","description":"> Why? While I've been working on [Under-the-hood-ReactJS](https://github.com/Bogdan-Lyashenko/Under-the-hood-ReactJS) I spent enormous amount of time on creating schemes. Each change in code or flowchart affects all entire scheme instantly, forcing you t","sanitized_name":"js2flowchart","publisher":{"email":"lyashenkoinc@gmail.com","username":"bliashenko"},"maintainers":[{"email":"lyashenkoinc@gmail.com","username":"bliashenko"}],"license":"MIT","date":"2023-09-05T07:21:51.989Z","links":{"homepage":"https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart#readme","repository":"git+https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart.git","bugs":"https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart/issues","npm":"https://www.npmjs.com/package/js2flowchart"}},"score":{"final":104.93943,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":231,"weekly":81},"dependents":0,"updated":"2026-04-29T02:26:27.197Z","searchScore":104.81165,"package":{"name":"window-title","keywords":[],"version":"1.0.7","description":"component reactjs change title","sanitized_name":"window-title","publisher":{"email":"tiendinh595@gmail.com","username":"tiendinh595"},"maintainers":[{"email":"tiendinh595@gmail.com","username":"tiendinh595"}],"license":"ISC","date":"2018-05-23T08:00:04.665Z","links":{"homepage":"https://github.com/tiendinh595/window-title-reactjs#readme","repository":"git+https://github.com/tiendinh595/window-title-reactjs.git","bugs":"https://github.com/tiendinh595/window-title-reactjs/issues","npm":"https://www.npmjs.com/package/window-title"}},"score":{"final":104.81165,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":662,"weekly":114},"dependents":0,"updated":"2026-04-24T10:46:09.916Z","searchScore":104.1494,"package":{"name":"react-animated-waves","keywords":[],"version":"1.0.10","description":"Canvas-based animated waves for ReactJS","sanitized_name":"react-animated-waves","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:e830a652-f2b3-4ffa-b845-7493bfc903aa","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"app.logins@rohitmail.com","username":"agrawalrohit"}],"license":"MIT","date":"2026-02-06T09:54:49.185Z","links":{"homepage":"https://github.com/agrawal-rohit/react-animated-waves#readme","repository":"git+https://github.com/agrawal-rohit/react-animated-waves.git","bugs":"https://github.com/agrawal-rohit/react-animated-waves/issues","npm":"https://www.npmjs.com/package/react-animated-waves"}},"score":{"final":104.1494,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1142,"weekly":244},"dependents":"0","updated":"2026-04-29T07:41:32.660Z","searchScore":104.00973,"package":{"name":"react-select-2","keywords":["combobox","form","input","multiselect","react","react-component","select","ui"],"version":"2.0.11","description":"A Select control built with and for ReactJS","sanitized_name":"react-select-2","publisher":{"email":"dmitry.kuznetsov.dev@gmail.com","username":"batmandarkside"},"maintainers":[{"email":"dmitry.kuznetsov.dev@gmail.com","username":"batmandarkside"}],"license":"MIT","date":"2017-04-24T08:53:23.228Z","links":{"homepage":"https://github.com/batmandarkside/react-select-2#readme","repository":"git+https://github.com/batmandarkside/react-select-2.git","bugs":"https://github.com/batmandarkside/react-select-2/issues","npm":"https://www.npmjs.com/package/react-select-2"}},"score":{"final":104.00973,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":71,"weekly":19},"dependents":0,"updated":"2026-04-22T19:41:10.788Z","searchScore":103.92303,"package":{"name":"sails-generate-reactjs-gulp","keywords":["sailsjs","reactjs","mocha","web","nodejs","npm"],"version":"0.0.9","description":"Add reactjs support for Sails when using gulp.","sanitized_name":"sails-generate-reactjs-gulp","publisher":{"email":"mtb.vang@gmail.com","username":"mtbvang"},"maintainers":[{"email":"mtb.vang@gmail.com","username":"mtbvang"}],"license":"MIT","date":"2015-07-15T17:26:50.973Z","links":{"homepage":"https://github.com/mtbvang/sails-generate-reactjs-gulp#readme","repository":"git+https://github.com/mtbvang/sails-generate-reactjs-gulp.git","bugs":"https://github.com/mtbvang/sails-generate-reactjs-gulp/issues","npm":"https://www.npmjs.com/package/sails-generate-reactjs-gulp"}},"score":{"final":103.92303,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":325,"weekly":77},"dependents":"1","updated":"2026-04-28T19:11:35.382Z","searchScore":103.88352,"package":{"name":"react-simplert","keywords":["react alert","react sweatalert","react simple alert","react simplert"],"version":"0.0.2","description":"ReactJS Simple Alert Component (SweetAlert Inspired)","sanitized_name":"react-simplert","publisher":{"email":"mazipanneh@gmail.com","username":"irfan.maulana"},"maintainers":[{"email":"mazipanneh@gmail.com","username":"irfan.maulana"}],"license":"MIT","date":"2017-07-24T07:01:44.843Z","links":{"homepage":"https://github.com/mazipan/react-simplert#readme","repository":"git+https://github.com/mazipan/react-simplert.git","bugs":"https://github.com/mazipan/react-simplert/issues","npm":"https://www.npmjs.com/package/react-simplert"}},"score":{"final":103.88352,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":170,"weekly":25},"dependents":0,"updated":"2026-04-28T18:16:12.260Z","searchScore":103.47848,"package":{"name":"@synaps-io/react-verify","keywords":[],"version":"1.0.3","description":"Synaps ReactJS SDK","sanitized_name":"@synaps-io/react-verify","publisher":{"email":"omarsysy@gmail.com","username":"omarsy"},"maintainers":[{"email":"alexandre@synaps.io","username":"afourcat-synaps"},{"email":"florianlg287@gmail.com","username":"florian_lg"}],"license":"Apache-2.0","date":"2022-09-09T13:37:41.948Z","links":{"homepage":"https://github.com/Synaps/react-verify#readme","repository":"git+https://github.com/Synaps/react-verify.git","bugs":"https://github.com/Synaps/react-verify/issues","npm":"https://www.npmjs.com/package/@synaps-io/react-verify"}},"score":{"final":103.47848,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9145,"weekly":2349},"dependents":0,"updated":"2026-04-28T07:56:17.229Z","searchScore":103.39449,"package":{"name":"reactjs-file-preview","keywords":["react","file-preview","pdf-preview","image-preview"],"version":"1.0.11","description":"Effortlessly preview images, videos, and PDFs in your React applications with MyFilePreview. This lightweight and customizable component intelligently detects file types and displays them.","sanitized_name":"reactjs-file-preview","publisher":{"email":"jaditi930@gmail.com","username":"jaditi930"},"maintainers":[{"email":"jaditi930@gmail.com","username":"jaditi930"},{"email":"06akshay2002@gmail.com","username":"akshay-singh"}],"license":"MIT","date":"2025-09-04T18:05:44.499Z","links":{"homepage":"https://github.com/Akshay2002Singh/reactjs-file-preview#readme","repository":"git+https://github.com/Akshay2002Singh/reactjs-file-preview.git","bugs":"https://github.com/Akshay2002Singh/reactjs-file-preview/issues","npm":"https://www.npmjs.com/package/reactjs-file-preview"}},"score":{"final":103.39449,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":56,"weekly":3},"dependents":"2","updated":"2026-04-28T14:36:23.979Z","searchScore":103.37957,"package":{"name":"@lcbase/eslint-config-reactjs","keywords":[],"version":"1.10.0","description":"Shared Eslint Reactjs config","sanitized_name":"@lcbase/eslint-config-reactjs","publisher":{"email":"linhtran@lecle.co.kr","username":"linh2t"},"maintainers":[{"email":"thienlinhus@gmail.com","username":"thienlinh"},{"email":"linhtran@lecle.co.kr","username":"linh2t"}],"license":"MIT","date":"2023-08-21T07:58:48.527Z","links":{"homepage":"https://github.com/LecleCore/FE-Base#readme","repository":"git+https://github.com/LecleCore/FE-Base.git","bugs":"https://github.com/LecleCore/FE-Base/issues","npm":"https://www.npmjs.com/package/@lcbase/eslint-config-reactjs"}},"score":{"final":103.37957,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":323,"weekly":91},"dependents":0,"updated":"2026-04-22T22:11:29.915Z","searchScore":102.72517,"package":{"name":"react-svg-components","keywords":["react-component","svg","react","reactjs","components"],"version":"2.1.2","description":"SVG components library for ReactJS.","sanitized_name":"react-svg-components","publisher":{"email":"manolez@gmail.com","username":"msalsas"},"maintainers":[{"email":"manolez@gmail.com","username":"msalsas"}],"license":"MIT","date":"2018-10-02T16:11:10.803Z","links":{"homepage":"https://github.com/msalsas/react-svg-components#readme","repository":"git+https://github.com/msalsas/react-svg-components.git","bugs":"https://github.com/msalsas/react-svg-components/issues","npm":"https://www.npmjs.com/package/react-svg-components"}},"score":{"final":102.72517,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":225,"weekly":45},"dependents":0,"updated":"2026-04-28T09:01:35.213Z","searchScore":102.65658,"package":{"name":"@jlongster/spectacle","keywords":[],"version":"2.0.0-epic-bastard","description":"ReactJS Powered Presentation Framework","sanitized_name":"@jlongster/spectacle","publisher":{"email":"longster@gmail.com","username":"jlongster"},"maintainers":[{"email":"longster@gmail.com","username":"jlongster"}],"license":"MIT","date":"2017-02-27T20:24:03.421Z","links":{"npm":"https://www.npmjs.com/package/@jlongster/spectacle"}},"score":{"final":102.65658,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":163,"weekly":48},"dependents":0,"updated":"2026-04-24T11:16:06.993Z","searchScore":102.52327,"package":{"name":"genericsuite","keywords":["genericsuite","generic-crud","menu-builder","security-builder","react","reactjs"],"version":"1.2.0","description":"The GenericSuite for ReactJS (frontend version)","sanitized_name":"genericsuite","publisher":{"email":"tomkat_cr@yahoo.com","actor":{"name":"tomkat_cr","type":"user","email":"tomkat_cr@yahoo.com"},"username":"tomkat_cr"},"maintainers":[{"email":"tomkat_cr@yahoo.com","username":"tomkat_cr"}],"license":"MIT","date":"2026-03-13T10:46:06.501Z","links":{"homepage":"https://genericsuite.carlosjramirez.com/Frontend-Development/GenericSuite-Core/","repository":"git+https://github.com/tomkat-cr/genericsuite-fe.git","bugs":"https://github.com/tomkat-cr/genericsuite-fe/issues","npm":"https://www.npmjs.com/package/genericsuite"}},"score":{"final":102.52327,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":179,"weekly":130},"dependents":0,"updated":"2026-04-24T06:06:10.377Z","searchScore":102.44022,"package":{"name":"@xvii/useform","keywords":["react","hook","form"],"version":"0.3.2","description":"Forms for ReactJS.","sanitized_name":"@xvii/useform","publisher":{"email":"dima@avezof.ru","username":"xvii"},"maintainers":[{"email":"dima@avezof.ru","username":"xvii"}],"license":"MIT","date":"2026-04-17T06:04:02.288Z","links":{"homepage":"https://github.com/avezov/useForm#readme","repository":"git+https://github.com/avezov/useForm.git","bugs":"https://github.com/avezov/useForm/issues","npm":"https://www.npmjs.com/package/@xvii/useform"}},"score":{"final":102.44022,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":15009,"time":"2026-04-29T14:32:08.288Z"}