{"objects":[{"downloads":{"monthly":209279,"weekly":44160},"dependents":"76","updated":"2026-09-07T06:27:07.828Z","searchScore":62.53353,"package":{"name":"@rescript/react","keywords":["rescript","react"],"version":"0.15.0","description":"React bindings for ReScript","sanitized_name":"@rescript/react","publisher":{"email":"christoph@knittel.cc","username":"cknittel"},"maintainers":[{"email":"ccrisccris@gmail.com","username":"cristianoc"},{"email":"p.stapfer@gmail.com","username":"ryyppy"},{"email":"chenglou92@gmail.com","username":"chenglou"},{"email":"bobzhang1988@gmail.com","username":"hongbo_zhang"},{"email":"christoph@knittel.cc","username":"cknittel"},{"email":"gabbe.nord@gmail.com","username":"_zth"},{"email":"florianh89@gmail.com","username":"fham_"}],"license":"MIT","date":"2026-04-16T06:45:38.124Z","links":{"homepage":"https://rescript-lang.org/docs/react/latest/introduction","repository":"git+https://github.com/rescript-lang/rescript-react.git","bugs":"https://github.com/rescript-lang/rescript-react/issues","npm":"https://www.npmjs.com/package/@rescript/react"}},"score":{"final":62.53353,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":138695,"weekly":25904},"dependents":"55","updated":"2026-09-07T06:30:25.263Z","searchScore":60.307816,"package":{"name":"@rescript/std","keywords":["rescript","stdlib","functional programming"],"version":"11.1.4","description":"The motiviation of this repo is that when ReScript users want to share their library with JS users, the JS users don't need have ReScript toolchain installed, this makes sharing code with JS users easier (more details on that topic can be found in our [Ex","sanitized_name":"@rescript/std","publisher":{"email":"christoph@knittel.cc","username":"cknittel"},"maintainers":[{"email":"ccrisccris@gmail.com","username":"cristianoc"},{"email":"p.stapfer@gmail.com","username":"ryyppy"},{"email":"chenglou92@gmail.com","username":"chenglou"},{"email":"bobzhang1988@gmail.com","username":"hongbo_zhang"},{"email":"christoph@knittel.cc","username":"cknittel"},{"email":"gabbe.nord@gmail.com","username":"_zth"},{"email":"florianh89@gmail.com","username":"fham_"}],"license":"SEE LICENSE IN LICENSE","date":"2024-09-10T09:48:22.119Z","links":{"homepage":"http://rescript-lang.org","bugs":"https://github.com/rescript-compiler/issues","npm":"https://www.npmjs.com/package/@rescript/std"}},"score":{"final":60.307816,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":101169,"weekly":12789},"dependents":"101","updated":"2026-09-07T06:26:21.283Z","searchScore":60.092754,"package":{"name":"bs-platform","keywords":["ocaml","rescript","stdlib","functional programming"],"version":"9.0.2","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","sanitized_name":"bs-platform","publisher":{"email":"bobzhang1988@gmail.com","username":"hongbo_zhang"},"maintainers":[{"email":"bobzhang1988@gmail.com","username":"hongbo_zhang"}],"license":"SEE LICENSE IN LICENSE","date":"2021-03-11T04:57:47.343Z","links":{"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","repository":"git+https://github.com/rescript-lang/rescript-compiler.git","bugs":"https://github.com/rescript-lang/rescript-compiler/issues","npm":"https://www.npmjs.com/package/bs-platform"}},"score":{"final":60.092754,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":120499,"weekly":16722},"dependents":"74","updated":"2026-09-07T06:29:42.035Z","searchScore":58.732944,"package":{"name":"@rescript/core","keywords":["rescript"],"version":"1.6.1","description":"ReScript's new standard library. Intended to be familiar for JavaScript developers, easy to use, and be rich enough (without being bloated) so that you don't need to reach for anything else for typical ReScript development.","sanitized_name":"@rescript/core","publisher":{"email":"gabbe.nord@gmail.com","username":"_zth"},"maintainers":[{"email":"ccrisccris@gmail.com","username":"cristianoc"},{"email":"p.stapfer@gmail.com","username":"ryyppy"},{"email":"chenglou92@gmail.com","username":"chenglou"},{"email":"bobzhang1988@gmail.com","username":"hongbo_zhang"},{"email":"christoph@knittel.cc","username":"cknittel"},{"email":"gabbe.nord@gmail.com","username":"_zth"},{"email":"florianh89@gmail.com","username":"fham_"}],"license":"MIT","date":"2024-10-16T07:33:08.940Z","links":{"homepage":"https://github.com/rescript-association/rescript-core","npm":"https://www.npmjs.com/package/@rescript/core"}},"score":{"final":58.732944,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":85534,"weekly":10560},"dependents":"1","updated":"2026-09-04T11:26:08.169Z","searchScore":56.78751,"package":{"name":"rescript-relay","keywords":["graphql","relay","relaymodern","react","reason","reasonml","rescript"],"version":"4.5.1","description":"Use Relay with ReScript.","sanitized_name":"rescript-relay","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:afdfc9fb-1a07-4b5c-bb1e-17c89ab1f305","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"gabbe.nord@gmail.com","username":"_zth"},{"email":"paul.tsnobiladze@gmail.com","username":"tsnobip"}],"license":"MIT","date":"2026-06-01T20:19:37.292Z","links":{"homepage":"https://github.com/zth/rescript-relay#readme","repository":"git+https://github.com/zth/rescript-relay.git","bugs":"https://github.com/zth/rescript-relay/issues","npm":"https://www.npmjs.com/package/rescript-relay"}},"score":{"final":56.78751,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":63276,"weekly":16251},"dependents":"25","updated":"2026-09-06T06:42:52.759Z","searchScore":55.18244,"package":{"name":"rescript-webapi","keywords":["rescript","bindings","web","dom","browser","reason","bucklescript"],"version":"0.10.0","description":"ReScript bindings to the DOM and other Web APIs","sanitized_name":"rescript-webapi","publisher":{"email":"thespyder@programmer.net","username":"thespyder"},"maintainers":[{"email":"engineering-inbox@tiny.cloud","username":"tinymce"},{"email":"thespyder@programmer.net","username":"thespyder"}],"license":"MIT","date":"2024-10-11T05:30:06.590Z","links":{"homepage":"https://github.com/TheSpyder/rescript-webapi#readme","repository":"git+https://github.com/TheSpyder/rescript-webapi.git","bugs":"https://github.com/TheSpyder/rescript-webapi/issues","npm":"https://www.npmjs.com/package/rescript-webapi"}},"score":{"final":55.18244,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":34839,"weekly":11964},"dependents":"28","updated":"2026-09-05T11:03:24.772Z","searchScore":54.02327,"package":{"name":"@ryyppy/rescript-promise","keywords":["rescript","promise","bindings"],"version":"2.1.0","description":"2020 proposal for new ReScript promise bindings","sanitized_name":"@ryyppy/rescript-promise","publisher":{"email":"p.stapfer@gmail.com","username":"ryyppy"},"maintainers":[{"email":"p.stapfer@gmail.com","username":"ryyppy"}],"license":"MIT","date":"2021-05-03T06:32:09.918Z","links":{"npm":"https://www.npmjs.com/package/@ryyppy/rescript-promise"}},"score":{"final":54.02327,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45841,"weekly":5556},"dependents":0,"updated":"2026-09-07T06:06:14.432Z","searchScore":53.46599,"package":{"name":"rescript-relay-router","keywords":["relay","relaymodern","react","router","rescript"],"version":"4.1.0","description":"A ReScript web router for RescriptRelay.","sanitized_name":"rescript-relay-router","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"_zth","type":"user","email":"gabbe.nord@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:d234172a-cb3b-4010-847a-e649f498dc67","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"gabbe.nord@gmail.com","username":"_zth"}],"license":"MIT","date":"2026-05-20T09:06:21.772Z","links":{"homepage":"https://github.com/zth/rescript-relay-router#readme","repository":"git+https://github.com/zth/rescript-relay-router.git","bugs":"https://github.com/zth/rescript-relay-router/issues","npm":"https://www.npmjs.com/package/rescript-relay-router"}},"score":{"final":53.46599,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25876,"weekly":8836},"dependents":"16","updated":"2026-09-05T10:58:41.400Z","searchScore":52.37801,"package":{"name":"rescript-nodejs","keywords":["rescript","nodejs"],"version":"17.0.0","description":"Node bindings for ReScript","sanitized_name":"rescript-nodejs","publisher":{"email":"thespyder@programmer.net","username":"thespyder"},"maintainers":[{"email":"thespyder@programmer.net","username":"thespyder"}],"license":"MIT","date":"2026-07-05T00:55:49.257Z","links":{"homepage":"https://github.com/TheSpyder/rescript-nodejs","repository":"git://github.com/TheSpyder/rescript-nodejs.git","bugs":"https://github.com/TheSpyder/rescript-nodejs/issues","npm":"https://www.npmjs.com/package/rescript-nodejs"}},"score":{"final":52.37801,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35672,"weekly":3581},"dependents":"0","updated":"2026-09-07T06:06:20.034Z","searchScore":52.22872,"package":{"name":"@dusty-phillips/rescript-zora","keywords":["rescript","testing","zora"],"version":"5.0.1","description":"lightning-fast testing for a lightning-fast compiler","sanitized_name":"@dusty-phillips/rescript-zora","publisher":{"email":"dusty@phillips.codes","username":"dusty-phillips"},"maintainers":[{"email":"dusty@phillips.codes","username":"dusty-phillips"}],"license":"MIT","date":"2024-05-23T16:14:31.862Z","links":{"homepage":"https://github.com/dusty-phillips/rescript-zora#readme","repository":"git+https://github.com/dusty-phillips/rescript-zora.git","bugs":"https://github.com/dusty-phillips/rescript-zora/issues","npm":"https://www.npmjs.com/package/@dusty-phillips/rescript-zora"}},"score":{"final":52.22872,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":20015,"weekly":5341},"dependents":"4","updated":"2026-09-05T10:58:22.193Z","searchScore":51.103714,"package":{"name":"@glennsl/rescript-fetch","keywords":["rescript","fetch"],"version":"0.3.0","description":"Zero-cost rescript bindings to the WHATWG Fetch API","sanitized_name":"@glennsl/rescript-fetch","publisher":{"email":"gsl-npm@slotte.net","username":"glennsl"},"maintainers":[{"email":"gsl-npm@slotte.net","username":"glennsl"}],"license":"MIT","date":"2026-05-02T11:28:15.348Z","links":{"homepage":"https://github.com/glennsl/rescript-fetch#readme","repository":"git+https://github.com/glennsl/rescript-fetch.git","bugs":"https://github.com/glennsl/rescript-fetch/issues","npm":"https://www.npmjs.com/package/@glennsl/rescript-fetch"}},"score":{"final":51.103714,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":20410,"weekly":4900},"dependents":0,"updated":"2026-09-03T12:32:58.731Z","searchScore":51.065407,"package":{"name":"@juspay-tech/hyper-js","keywords":["rescript","javascript"],"version":"2.1.0","description":"A ReScript-based JavaScript library for dynamic script loading and HyperLoader initialization.","sanitized_name":"@juspay-tech/hyper-js","publisher":{"email":"shiva.nandan@juspay.in","actor":{"name":"shiva-nandan-juspay","type":"user","email":"shiva.nandan@juspay.in"},"username":"shiva-nandan-juspay"},"maintainers":[{"email":"shiva.nandan@juspay.in","username":"shiva-nandan-juspay"},{"email":"sachin.sharma@juspay.in","username":"murdore"},{"email":"harsh.garg@juspay.in","username":"harshgarg-juspay"},{"email":"george.james@juspay.in","username":"georgejames"},{"email":"balaganesh@juspay.in","username":"balaganesh_juspay"},{"email":"mohammed.kashif@juspay.in","username":"kashf_juspay"},{"email":"titan.a@juspay.in","username":"titanbot"},{"email":"sahil.sinha@juspay.in","username":"sahil_sinha"},{"email":"sai.harsha@juspay.in","username":"sai-harsha-vardhan"},{"email":"shivam.shashank@juspay.in","username":"shashank_1"}],"license":"Apache-2.0","date":"2026-01-14T15:25:44.655Z","links":{"homepage":"https://github.com/juspay/hyperswitch-web","repository":"git+https://github.com/juspay/hyper-js.git","bugs":"https://github.com/juspay/hyperswitch-web/issues","npm":"https://www.npmjs.com/package/@juspay-tech/hyper-js"}},"score":{"final":51.065407,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":24806,"weekly":7233},"dependents":"31","updated":"2026-09-05T11:02:09.445Z","searchScore":50.99493,"package":{"name":"bs-css","keywords":["bucklescript","rescript","reasonML","css"],"version":"18.1.1","description":"Css types","sanitized_name":"bs-css","publisher":{"email":"giraud.contact@yahoo.fr","actor":{"name":"giraud","type":"user","email":"giraud.contact@yahoo.fr"},"username":"giraud"},"maintainers":[{"email":"andreas.moller@gmail.com","username":"oolon"},{"email":"giraud.contact@yahoo.fr","username":"giraud"}],"license":"ISC","date":"2025-07-16T07:11:08.252Z","links":{"homepage":"https://github.com/reasonml-labs/bs-css#readme","repository":"git+https://github.com/reasonml-labs/bs-css.git","bugs":"https://github.com/reasonml-labs/bs-css/issues","npm":"https://www.npmjs.com/package/bs-css"}},"score":{"final":50.99493,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15480,"weekly":3811},"dependents":"3","updated":"2026-09-05T11:05:52.427Z","searchScore":49.67841,"package":{"name":"rescript-debounce","keywords":["react","rescript","rescript-react","reason","reason-react","reasonml","ocaml","bucklescript","debounce"],"version":"3.0.0","description":"Debounce for ReScript","sanitized_name":"rescript-debounce","publisher":{"email":"alex@35mil.me","username":"alex35mil"},"maintainers":[{"email":"alex@35mil.me","username":"alex35mil"}],"license":"MIT","date":"2026-01-07T12:00:20.163Z","links":{"homepage":"https://github.com/shakacode/rescript-debounce","repository":"git+https://github.com/shakacode/rescript-debounce.git","bugs":"https://github.com/shakacode/rescript-debounce/issues","npm":"https://www.npmjs.com/package/rescript-debounce"}},"score":{"final":49.67841,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11980,"weekly":3380},"dependents":0,"updated":"2026-09-05T10:59:31.998Z","searchScore":47.058662,"package":{"name":"rescript-debounce-react","keywords":["react","rescript","rescript-react","reason","reason-react","reasonml","ocaml","bucklescript","debounce"],"version":"3.0.0","description":"Debounce hooks for @rescript/react","sanitized_name":"rescript-debounce-react","publisher":{"email":"alex@35mil.me","username":"alex35mil"},"maintainers":[{"email":"alex@35mil.me","username":"alex35mil"}],"license":"MIT","date":"2026-01-07T12:04:57.613Z","links":{"homepage":"https://github.com/shakacode/rescript-debounce","repository":"git+https://github.com/shakacode/rescript-debounce.git","bugs":"https://github.com/shakacode/rescript-debounce/issues","npm":"https://www.npmjs.com/package/rescript-debounce-react"}},"score":{"final":47.058662,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11898,"weekly":3306},"dependents":0,"updated":"2026-09-05T10:58:28.859Z","searchScore":46.378727,"package":{"name":"bs-css-dom","keywords":["bucklescript","rescript","reasonML","css"],"version":"6.1.1","description":"bs-css bindings for React DOM","sanitized_name":"bs-css-dom","publisher":{"email":"giraud.contact@yahoo.fr","actor":{"name":"giraud","type":"user","email":"giraud.contact@yahoo.fr"},"username":"giraud"},"maintainers":[{"email":"giraud.contact@yahoo.fr","username":"giraud"}],"license":"ISC","date":"2025-07-16T07:12:19.836Z","links":{"homepage":"https://github.com/reasonml-labs/bs-css#readme","repository":"git+https://github.com/reasonml-labs/bs-css.git","bugs":"https://github.com/reasonml-labs/bs-css/issues","npm":"https://www.npmjs.com/package/bs-css-dom"}},"score":{"final":46.378727,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11667,"weekly":3636},"dependents":"10","updated":"2026-09-02T10:31:16.422Z","searchScore":46.266445,"package":{"name":"bs-css-emotion","keywords":["emotion","bucklescript","rescript","reasonML","css"],"version":"7.1.1","description":"bs-css bindings for Emotion","sanitized_name":"bs-css-emotion","publisher":{"email":"giraud.contact@yahoo.fr","actor":{"name":"giraud","type":"user","email":"giraud.contact@yahoo.fr"},"username":"giraud"},"maintainers":[{"email":"giraud.contact@yahoo.fr","username":"giraud"}],"license":"ISC","date":"2025-07-16T07:12:36.767Z","links":{"homepage":"https://github.com/reasonml-labs/bs-css#readme","repository":"git+https://github.com/reasonml-labs/bs-css.git","bugs":"https://github.com/reasonml-labs/bs-css/issues","npm":"https://www.npmjs.com/package/bs-css-emotion"}},"score":{"final":46.266445,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8063,"weekly":2508},"dependents":"1","updated":"2026-09-03T11:11:08.314Z","searchScore":45.92835,"package":{"name":"re-formality","keywords":["react","rescript-react","reason","reason-react","rescript","reasonml","ocaml","bucklescript","forms","validation"],"version":"4.0.0-beta.22","description":"Form validation tool for @rescript/react","sanitized_name":"re-formality","publisher":{"email":"alex.fedoseev+oldnpm@gmail.com","username":"alex.fedoseev"},"maintainers":[{"email":"alex.fedoseev+oldnpm@gmail.com","username":"alex.fedoseev"}],"license":"MIT","date":"2026-07-07T16:05:41.845Z","links":{"homepage":"https://github.com/MinimaHQ/re-formality#readme","repository":"git+https://github.com/MinimaHQ/re-formality.git","bugs":"https://github.com/MinimaHQ/re-formality/issues","npm":"https://www.npmjs.com/package/re-formality"}},"score":{"final":45.92835,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7916,"weekly":3301},"dependents":"2","updated":"2026-09-03T12:16:08.582Z","searchScore":44.204712,"package":{"name":"rescript-js","keywords":["rescript"],"version":"1.0.0-beta.2","description":"> Bindings to the JS standard library","sanitized_name":"rescript-js","publisher":{"email":"mlbli@me.com","username":"bloodyowl"},"maintainers":[{"email":"bloodyowl@icloud.com","username":"bldwl"}],"license":"MIT","date":"2022-08-18T12:09:59.667Z","links":{"homepage":"https://github.com/bloodyowl/rescript-js","npm":"https://www.npmjs.com/package/rescript-js"}},"score":{"final":44.204712,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6584,"weekly":1215},"dependents":0,"updated":"2026-09-08T12:51:37.698Z","searchScore":43.133263,"package":{"name":"rescript-base-ui","keywords":["components","base-ui","rescript","bindings"],"version":"1.6.2","description":"Rescript bindings for Base UI","sanitized_name":"rescript-base-ui","publisher":{"email":"paul.tsnobiladze@gmail.com","username":"tsnobip"},"maintainers":[{"email":"paul.tsnobiladze@gmail.com","username":"tsnobip"}],"license":"MIT","date":"2026-09-08T12:51:02.626Z","links":{"repository":"https://github.com/tsnobip/rescript-shadcn-ui.git","npm":"https://www.npmjs.com/package/rescript-base-ui"}},"score":{"final":43.133263,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5769,"weekly":1805},"dependents":0,"updated":"2026-09-04T15:16:09.801Z","searchScore":43.106133,"package":{"name":"@arborium/rescript","keywords":["arborium","syntax-highlighting","tree-sitter","rescript","ReScript","wasm"],"version":"2.18.2","description":"Syntax highlighting for ReScript, powered by WebAssembly","sanitized_name":"@arborium/rescript","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:50455913-4d61-4263-9386-ea0f77df5b9e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"amos@bearcove.eu","username":"fasterthanlime"}],"license":"MIT","date":"2026-08-28T15:12:31.216Z","links":{"homepage":"https://github.com/bearcove/arborium","repository":"git+https://github.com/bearcove/arborium.git","bugs":"https://github.com/bearcove/arborium/issues","npm":"https://www.npmjs.com/package/@arborium/rescript"}},"score":{"final":43.106133,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4047,"weekly":1070},"dependents":"2","updated":"2026-09-01T22:51:17.088Z","searchScore":40.62581,"package":{"name":"@glennsl/rescript-json-combinators","keywords":["rescript","json"],"version":"1.5.1","description":"Combinator library for JSON decoding and encoding. ","sanitized_name":"@glennsl/rescript-json-combinators","publisher":{"email":"gsl-npm@slotte.net","username":"glennsl"},"maintainers":[{"email":"gsl-npm@slotte.net","username":"glennsl"}],"license":"(LGPL-3.0 OR MPL-2.0)","date":"2025-12-05T15:26:36.749Z","links":{"homepage":"https://github.com/glennsl/rescript-json-combinators#readme","repository":"git+https://github.com/glennsl/rescript-json-combinators.git","bugs":"https://github.com/glennsl/rescript-json-combinators/issues","npm":"https://www.npmjs.com/package/@glennsl/rescript-json-combinators"}},"score":{"final":40.62581,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3017,"weekly":302},"dependents":"0","updated":"2026-09-03T12:41:10.778Z","searchScore":40.492455,"package":{"name":"@rescript-mui/material","keywords":["rescript","bindings","material-ui","mui"],"version":"9.0.0","description":"This library provides ReScript bindings for material-ui (MUI).","sanitized_name":"@rescript-mui/material","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:e574321e-a319-4386-92bc-7bdd920fbfb7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"florianh89@gmail.com","username":"fham_"},{"email":"christoph@knittel.cc","username":"cknittel"}],"license":"MIT","date":"2026-08-06T12:20:09.544Z","links":{"homepage":"https://github.com/cca-io/rescript-mui/tree/master/packages/rescript-mui-material#readme","repository":"git+https://github.com/cca-io/rescript-mui.git","bugs":"https://github.com/cca-io/rescript-mui/issues","npm":"https://www.npmjs.com/package/@rescript-mui/material"}},"score":{"final":40.492455,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3007,"weekly":671},"dependents":"4","updated":"2026-09-02T04:06:14.411Z","searchScore":40.22712,"package":{"name":"@mobily/stacks","keywords":["react-native","react","typescript","rescript","flow","stacks","layout","ui"],"version":"2.2.2","description":"⚡ A set of useful components to help you build and maintain React Native (Web too) layouts with ease.","sanitized_name":"@mobily/stacks","publisher":{"email":"hello@mobily.pl","username":"mobily"},"maintainers":[{"email":"hello@mobily.pl","username":"mobily"}],"license":"MIT","date":"2022-09-29T19:35:46.771Z","links":{"homepage":"https://mobily.github.io/stacks","repository":"git+https://github.com/mobily/stacks.git","bugs":"https://github.com/mobily/stacks/issues","npm":"https://www.npmjs.com/package/@mobily/stacks"}},"score":{"final":40.22712,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2833,"weekly":487},"dependents":0,"updated":"2026-09-02T16:16:49.052Z","searchScore":40.144577,"package":{"name":"@juspay/rescript-blend","keywords":["rescript","juspay","blend-design-system","react"],"version":"0.0.37","description":"ReScript bindings for @juspay/blend-design-system","sanitized_name":"@juspay/rescript-blend","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:3dd72c34-cbbe-4f3b-8aba-423b0a8fe962","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"balaganesh@juspay.in","username":"balaganesh_juspay"},{"email":"itadmin@juspay.in","username":"itadmin"},{"email":"sachin.sharma@juspay.in","username":"murdore"},{"email":"george.james@juspay.in","username":"georgejames"},{"email":"sahil.sinha@juspay.in","username":"sahil_sinha"},{"email":"dhinesh.radhakrishnan@juspay.in","username":"dhineshrks"},{"email":"pinnamaraju.swaroop@juspay.in","username":"swaroopvarma2359"}],"license":"MIT","date":"2026-07-28T13:12:24.602Z","links":{"homepage":"https://github.com/juspay/blend-rescript#readme","repository":"git+https://github.com/juspay/blend-rescript.git","bugs":"https://github.com/juspay/blend-rescript/issues","npm":"https://www.npmjs.com/package/@juspay/rescript-blend"}},"score":{"final":40.144577,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2660,"weekly":262},"dependents":0,"updated":"2026-09-02T04:31:35.600Z","searchScore":39.553406,"package":{"name":"rescript-material-ui-lab","keywords":["rescript","bindings","material-ui"],"version":"3.0.2","description":"This library provides ReScript bindings for material-ui-lab.","sanitized_name":"rescript-material-ui-lab","publisher":{"email":"florianh89@gmail.com","username":"fham_"},"maintainers":[{"email":"christoph@knittel.cc","username":"cknittel"},{"email":"hendrik.spohr@gmx.net","username":"hendriksp"},{"email":"florianh89@gmail.com","username":"fham_"}],"license":"MIT","date":"2021-12-09T14:29:50.437Z","links":{"homepage":"https://rescript-material-ui.cca.io/","repository":"https://github.com/cca-io/rescript-material-ui","bugs":"https://github.com/cca-io/rescript-material-ui/issues","npm":"https://www.npmjs.com/package/rescript-material-ui-lab"}},"score":{"final":39.553406,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3233,"weekly":859},"dependents":0,"updated":"2026-09-06T19:11:07.317Z","searchScore":39.347355,"package":{"name":"@rescript/webapi","keywords":["rescript","webapi","mdn","dom","fetch"],"version":"0.1.0-experimental-29b94b3","description":"Experimental successor to [rescript-webapi](https://github.com/TheSpyder/rescript-webapi)","sanitized_name":"@rescript/webapi","publisher":{"email":"christoph@knittel.cc","username":"cknittel"},"maintainers":[{"email":"ccrisccris@gmail.com","username":"cristianoc"},{"email":"p.stapfer@gmail.com","username":"ryyppy"},{"email":"chenglou92@gmail.com","username":"chenglou"},{"email":"bobzhang1988@gmail.com","username":"hongbo_zhang"},{"email":"christoph@knittel.cc","username":"cknittel"},{"email":"gabbe.nord@gmail.com","username":"_zth"},{"email":"florianh89@gmail.com","username":"fham_"}],"license":"MIT","date":"2024-11-10T16:56:58.660Z","links":{"homepage":"https://github.com/rescript-lang/experimental-rescript-webapi","repository":"git+https://github.com/rescript-lang/experimental-rescript-webapi.git","bugs":"https://github.com/rescript-lang/experimental-rescript-webapi/issues","npm":"https://www.npmjs.com/package/@rescript/webapi"}},"score":{"final":39.347355,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3072,"weekly":588},"dependents":0,"updated":"2026-09-02T00:37:53.389Z","searchScore":39.14921,"package":{"name":"rescript-material-ui","keywords":["rescript","bindings","material-ui"],"version":"3.0.2","description":"This library provides ReScript bindings for material-ui.","sanitized_name":"rescript-material-ui","publisher":{"email":"florianh89@gmail.com","username":"fham_"},"maintainers":[{"email":"christoph@knittel.cc","username":"cknittel"},{"email":"hendrik.spohr@gmx.net","username":"hendriksp"},{"email":"florianh89@gmail.com","username":"fham_"}],"license":"MIT","date":"2021-12-09T14:29:30.120Z","links":{"homepage":"https://rescript-material-ui.cca.io/","repository":"https://github.com/cca-io/rescript-material-ui","bugs":"https://github.com/cca-io/rescript-material-ui/issues","npm":"https://www.npmjs.com/package/rescript-material-ui"}},"score":{"final":39.14921,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2830,"weekly":1335},"dependents":0,"updated":"2026-09-05T11:26:07.782Z","searchScore":38.711723,"package":{"name":"@kaiko.io/rescript-deser","keywords":["json","deserializer","rescript"],"version":"7.0.0","description":"Simple JSON deserializer for ReScript","sanitized_name":"@kaiko-io/rescript-deser","publisher":{"email":"mva.led@gmail.com","username":"mvaled"},"maintainers":[{"email":"mva.led@gmail.com","username":"mvaled"},{"email":"e.delvalle@kaikosystems.com","username":"eddykaiko"}],"license":"MIT","date":"2025-12-19T22:05:44.602Z","links":{"repository":"https://gitlab.com/kaiko-systems/rescript-deser","npm":"https://www.npmjs.com/package/@kaiko.io/rescript-deser"}},"score":{"final":38.711723,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2116,"weekly":480},"dependents":"0","updated":"2026-09-06T11:56:11.318Z","searchScore":38.53158,"package":{"name":"xote","keywords":["rescript","signals","xote","reactivity"],"version":"7.1.0","description":"<p>   <a href=\"https://xote.dev/\">     <picture>       <source media=\"(prefers-color-scheme: dark)\" srcset=\"docs/banner.svg\">       <source media=\"(prefers-color-scheme: light)\" srcset=\"docs/banner-light.svg\">       <img src=\"docs/banner.svg\" alt=\"xote - ","sanitized_name":"xote","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:5a2eb649-c041-4dbd-87e2-3336d0451222","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"brnrdog@hey.com","username":"brnrdog"}],"license":"SEE LICENSE IN LICENSE","date":"2026-08-23T11:47:39.528Z","links":{"homepage":"https://github.com/brnrdog/xote#readme","repository":"git+https://github.com/brnrdog/xote.git","bugs":"https://github.com/brnrdog/xote/issues","npm":"https://www.npmjs.com/package/xote"}},"score":{"final":38.53158,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2464,"weekly":1862},"dependents":0,"updated":"2026-09-03T16:11:11.617Z","searchScore":38.506054,"package":{"name":"rescript-blossom","keywords":["rescript","Maximum Weighted Matching","Maximum Matching","Matching","Blossom algorithm"],"version":"5.0.0","description":"A ReScript implementation of the blossom maximum-matching algorithm","sanitized_name":"rescript-blossom","publisher":{"email":"jbpjackson@icloud.com","username":"johnridesabike"},"maintainers":[{"email":"jbpjackson@icloud.com","username":"johnridesabike"}],"license":"MPL-2.0","date":"2026-07-02T15:29:03.176Z","links":{"homepage":"https://johnridesa.bike/rescript-blossom/","repository":"git+https://github.com/johnridesabike/rescript-blossom.git","bugs":"https://github.com/johnridesabike/rescript-blossom/issues","npm":"https://www.npmjs.com/package/rescript-blossom"}},"score":{"final":38.506054,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2267,"weekly":102},"dependents":0,"updated":"2026-09-03T12:41:09.208Z","searchScore":38.055603,"package":{"name":"@rescript-mui/lab","keywords":["rescript","bindings","material-ui","mui"],"version":"9.0.0","description":"This library provides ReScript bindings for material-ui-lab.","sanitized_name":"@rescript-mui/lab","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:cf74a6d1-06c4-4867-a14e-4d08d0c928ea","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"florianh89@gmail.com","username":"fham_"},{"email":"christoph@knittel.cc","username":"cknittel"}],"license":"MIT","date":"2026-08-06T12:20:13.936Z","links":{"homepage":"https://github.com/cca-io/rescript-mui/tree/master/packages/rescript-mui-lab#readme","repository":"git+https://github.com/cca-io/rescript-mui.git","bugs":"https://github.com/cca-io/rescript-mui/issues","npm":"https://www.npmjs.com/package/@rescript-mui/lab"}},"score":{"final":38.055603,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2254,"weekly":569},"dependents":"8","updated":"2026-09-03T14:01:18.537Z","searchScore":38.02368,"package":{"name":"rescript-react-native","keywords":["rescript","react-native"],"version":"0.83.0","description":"ReScript bindings for React Native.","sanitized_name":"rescript-react-native","publisher":{"email":"freddy03h@gmail.com","actor":{"name":"freddy03h","type":"user","email":"freddy03h@gmail.com"},"username":"freddy03h"},"maintainers":[{"email":"npm@moox.io","username":"moox"},{"email":"freddy03h@gmail.com","username":"freddy03h"}],"license":"MIT","date":"2026-04-23T12:27:54.263Z","links":{"homepage":"https://github.com/rescript-react-native/rescript-react-native#readme","repository":"git+https://github.com/rescript-react-native/rescript-react-native.git","bugs":"https://github.com/rescript-react-native/rescript-react-native/issues","npm":"https://www.npmjs.com/package/rescript-react-native"}},"score":{"final":38.02368,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2145,"weekly":817},"dependents":0,"updated":"2026-09-01T14:41:18.058Z","searchScore":37.75659,"package":{"name":"@softwarefactory-project/re-ansi","keywords":["ansi","rescript","react"],"version":"0.7.6","description":"ANSI code to HTML","sanitized_name":"@softwarefactory-project/re-ansi","publisher":{"email":"tristan.cacqueray@gmail.com","username":"tristanc"},"maintainers":[{"email":"tristan.cacqueray@gmail.com","username":"tristanc"}],"license":"Apache-2.0","date":"2026-02-03T12:09:06.428Z","links":{"homepage":"https://github.com/softwarefactory-project/re-ansi","repository":"git+https://github.com/softwarefactory-project/re-ansi.git","bugs":"https://github.com/softwarefactory-project/re-ansi/issues","npm":"https://www.npmjs.com/package/@softwarefactory-project/re-ansi"}},"score":{"final":37.75659,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2179,"weekly":599},"dependents":"2","updated":"2026-09-03T14:21:08.558Z","searchScore":37.247845,"package":{"name":"rescript-bun","keywords":["bun","rescript"],"version":"2.1.0","description":"Use Bun with ReScript.","sanitized_name":"rescript-bun","publisher":{"email":"gabbe.nord@gmail.com","actor":{"name":"_zth","type":"user","email":"gabbe.nord@gmail.com"},"username":"_zth"},"maintainers":[{"email":"gabbe.nord@gmail.com","username":"_zth"}],"license":"MIT","date":"2025-10-30T10:44:59.387Z","links":{"npm":"https://www.npmjs.com/package/rescript-bun"}},"score":{"final":37.247845,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1966,"weekly":9},"dependents":0,"updated":"2026-09-06T05:56:12.267Z","searchScore":36.769814,"package":{"name":"react-grid-dashboard","keywords":["rescript","reason-react","reasonml","typescript","grid","css-grid"],"version":"0.0.28","description":"React component for a grid layout within fixed width / height. Usefull for dashboards or full screen web applications.","sanitized_name":"react-grid-dashboard","publisher":{"email":"alena@gilevskaya.ru","username":"gilevskaya"},"maintainers":[{"email":"alena@gilevskaya.ru","username":"gilevskaya"}],"license":"MIT","date":"2020-12-06T06:12:23.619Z","links":{"npm":"https://www.npmjs.com/package/react-grid-dashboard"}},"score":{"final":36.769814,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1657,"weekly":360},"dependents":"5","updated":"2026-09-07T16:41:08.329Z","searchScore":36.361515,"package":{"name":"rescript-react-update","keywords":["reason-react","rescript","react"],"version":"6.0.1","description":"> useReducer with updates and side effects!","sanitized_name":"rescript-react-update","publisher":{"email":"bloodyowl@icloud.com","username":"bldwl"},"maintainers":[{"email":"bloodyowl@icloud.com","username":"bldwl"}],"license":"MIT","date":"2026-05-11T15:17:21.309Z","links":{"repository":"https://github.com/bloodyowl/rescript-react-update.git","bugs":"https://github.com/bloodyowl/rescript-react-update/issues","npm":"https://www.npmjs.com/package/rescript-react-update"}},"score":{"final":36.361515,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1417,"weekly":419},"dependents":"5","updated":"2026-09-03T01:51:27.448Z","searchScore":35.515312,"package":{"name":"@jsiebern/bs-material-ui","keywords":["bucklescript","bucklescript-bindings","reason","reasonml","reasonml-bindings","ocaml","material-ui","rescript","rescript-bindings","reason-react"],"version":"2.1.0","description":"This library provides Reason bindings for material-ui.","sanitized_name":"@jsiebern/bs-material-ui","publisher":{"email":"christoph@knittel.cc","username":"cknittel"},"maintainers":[{"email":"jsiebern88@gmail.com","username":"jsiebern"},{"email":"christoph@knittel.cc","username":"cknittel"}],"license":"SEE LICENSE IN LICENSE","date":"2021-05-29T08:11:33.111Z","links":{"homepage":"https://jsiebern.github.io/bs-material-ui","repository":"https://github.com/jsiebern/bs-material-ui","bugs":"https://github.com/jsiebern/bs-material-ui/issues","npm":"https://www.npmjs.com/package/@jsiebern/bs-material-ui"}},"score":{"final":35.515312,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1049,"weekly":203},"dependents":0,"updated":"2026-09-02T18:36:11.376Z","searchScore":34.754635,"package":{"name":"rescript-react-intl-extractor-bin","keywords":["cli","bin","binary","extract","extractor","rescript","react","intl","react-intl","rescript-react-intl"],"version":"0.14.0","description":"Binaries for the rescript-react-intl message extractor","sanitized_name":"rescript-react-intl-extractor-bin","publisher":{"email":"christoph@knittel.cc","username":"cknittel"},"maintainers":[{"email":"christoph@knittel.cc","username":"cknittel"},{"email":"hendrik.spohr@gmx.net","username":"hendriksp"},{"email":"florianh89@gmail.com","username":"fham_"}],"license":"MIT","date":"2023-09-04T13:58:36.891Z","links":{"repository":"https://github.com/cca-io/rescript-react-intl-extractor-bin.git","npm":"https://www.npmjs.com/package/rescript-react-intl-extractor-bin"}},"score":{"final":34.754635,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1167,"weekly":212},"dependents":"1","updated":"2026-09-07T22:16:32.953Z","searchScore":34.4668,"package":{"name":"rescript-signals","keywords":["rescript","signals","reactivity","state"],"version":"3.1.2","description":"Reactive Signals primitives implemented in ReScript.","sanitized_name":"rescript-signals","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:8584895c-10a5-4a00-9b1c-9306cbfd62a2","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"brnrdog@hey.com","username":"brnrdog"}],"license":"SEE LICENSE IN LICENSE","date":"2026-08-10T20:36:09.749Z","links":{"homepage":"https://brnrdog.github.io/rescript-signals/","repository":"git+https://github.com/brnrdog/rescript-signals.git","bugs":"https://github.com/brnrdog/rescript-signals/issues","npm":"https://www.npmjs.com/package/rescript-signals"}},"score":{"final":34.4668,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1007,"weekly":410},"dependents":"1","updated":"2026-09-02T00:01:39.214Z","searchScore":34.42945,"package":{"name":"rescript-jzon","keywords":["reason","reasonml","rescript","json"],"version":"3.0.0","description":"JSON encoding and decoding for ReScript","sanitized_name":"rescript-jzon","publisher":{"email":"nail.xx@gmail.com","username":"nkrkv"},"maintainers":[{"email":"nail.xx@gmail.com","username":"nkrkv"}],"license":"MIT","date":"2025-10-18T20:11:04.064Z","links":{"homepage":"https://github.com/nkrkv/jzon#readme","repository":"git+https://github.com/nkrkv/jzon.git","bugs":"https://github.com/nkrkv/jzon/issues","npm":"https://www.npmjs.com/package/rescript-jzon"}},"score":{"final":34.42945,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1152,"weekly":352},"dependents":0,"updated":"2026-09-03T05:26:22.919Z","searchScore":34.396935,"package":{"name":"rescript-disable-eslint","keywords":["rescript","react","create-react-app","eject","eslint","cra","rewired"],"version":"1.0.2","description":"Enable web worker-loader for your create-react-app project.","sanitized_name":"rescript-disable-eslint","publisher":{"email":"linonetwo012@gmail.com","username":"linonetwo012"},"maintainers":[{"email":"linonetwo012@gmail.com","username":"linonetwo012"}],"license":"MIT","date":"2020-06-26T13:21:30.028Z","links":{"homepage":"https://github.com/linonetwo/rescript-disable-eslint#readme","repository":"git+https://github.com/linonetwo/rescript-disable-eslint.git","bugs":"https://github.com/linonetwo/rescript-disable-eslint/issues","npm":"https://www.npmjs.com/package/rescript-disable-eslint"}},"score":{"final":34.396935,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1118,"weekly":170},"dependents":0,"updated":"2026-09-05T10:51:09.845Z","searchScore":34.235138,"package":{"name":"resplayer","keywords":["music-player","audio-player","rescript","lyrics","player"],"version":"1.1.5","description":"A minimal, declarative music player written in ReScript — with lyrics scrolling, playlist, and theming support.","sanitized_name":"resplayer","publisher":{"email":"biyuehuya@gmail.com","username":"biyuehu"},"maintainers":[{"email":"biyuehuya@gmail.com","username":"biyuehu"}],"license":"GPL-3.0-only","date":"2026-08-22T10:40:17.463Z","links":{"npm":"https://www.npmjs.com/package/resplayer"}},"score":{"final":34.235138,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":923,"weekly":13},"dependents":0,"updated":"2026-09-03T12:41:10.980Z","searchScore":34.046135,"package":{"name":"@rescript-mui/x-date-pickers","keywords":["rescript","bindings","material-ui","mui","date-picker","time-picker"],"version":"9.0.0","description":"This library provides ReScript bindings for the MUI-X date and time pickers.","sanitized_name":"@rescript-mui/x-date-pickers","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:9604c22b-7538-4adb-8413-098eadfaf7d6","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"florianh89@gmail.com","username":"fham_"},{"email":"christoph@knittel.cc","username":"cknittel"}],"license":"MIT","date":"2026-08-06T12:20:18.306Z","links":{"homepage":"https://github.com/cca-io/rescript-mui/tree/master/packages/rescript-mui-x-date-pickers#readme","repository":"git+https://github.com/cca-io/rescript-mui.git","bugs":"https://github.com/cca-io/rescript-mui/issues","npm":"https://www.npmjs.com/package/@rescript-mui/x-date-pickers"}},"score":{"final":34.046135,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":989,"weekly":404},"dependents":0,"updated":"2026-09-02T00:21:40.112Z","searchScore":33.5731,"package":{"name":"@lozlow/reform","keywords":["reason","bucklescript","react","form","rescript","rescript-react","rescript-forms","rescript-react-forms","rescript-reform","reform"],"version":"13.1.1","description":"Reasonably making forms with ReScript and React sound good","sanitized_name":"@lozlow/reform","publisher":{"email":"peeta.shaw@gmail.com","username":"lozlow"},"maintainers":[{"email":"peeta.shaw@gmail.com","username":"lozlow"}],"license":"MIT","date":"2023-04-14T15:17:42.564Z","links":{"homepage":"https://github.com/reasonbr/reform#readme","repository":"git+ssh://git@github.com/reasonbr/reform.git","bugs":"https://github.com/reasonbr/reform/issues","npm":"https://www.npmjs.com/package/@lozlow/reform"}},"score":{"final":33.5731,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":990,"weekly":111},"dependents":"0","updated":"2026-09-07T17:46:10.129Z","searchScore":33.05242,"package":{"name":"rescript-embed-lang","keywords":["rescript"],"version":"0.6.1","description":"A general purpose PPX and library for embedding other languages into ReScript, via code generation.","sanitized_name":"rescript-embed-lang","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:36e7f9df-e3dc-4946-aed1-3fb366bcd124","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"gabbe.nord@gmail.com","username":"_zth"}],"license":"MIT","date":"2026-08-03T17:22:17.962Z","links":{"homepage":"https://github.com/zth/rescript-embed-lang#readme","repository":"git+https://github.com/zth/rescript-embed-lang.git","bugs":"https://github.com/zth/rescript-embed-lang/issues","npm":"https://www.npmjs.com/package/rescript-embed-lang"}},"score":{"final":33.05242,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":890,"weekly":257},"dependents":0,"updated":"2026-09-02T12:01:15.952Z","searchScore":33.004417,"package":{"name":"@kaiko.io/rescript-reindexed","keywords":["rescript","indexedDB","idb","orm"],"version":"8.3.0","description":"Kind of an IndexedDB ORM written in ReScript with no runtime dependencies.","sanitized_name":"@kaiko-io/rescript-reindexed","publisher":{"email":"mva.led@gmail.com","username":"mvaled"},"maintainers":[{"email":"mva.led@gmail.com","username":"mvaled"},{"email":"e.delvalle@kaikosystems.com","username":"eddykaiko"}],"license":"MIT","date":"2026-07-24T08:48:52.331Z","links":{"repository":"https://gitlab.com/kaiko-systems/ReIndexed","npm":"https://www.npmjs.com/package/@kaiko.io/rescript-reindexed"}},"score":{"final":33.004417,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":948,"weekly":240},"dependents":"2","updated":"2026-09-04T09:01:08.370Z","searchScore":32.883957,"package":{"name":"rescript-logger","keywords":["log","logger","logging","rescript","reason","reasonml","ocaml","bucklescript"],"version":"4.0.0","description":"Logging implementation for ReScript","sanitized_name":"rescript-logger","publisher":{"email":"alex@35mil.me","username":"alex35mil"},"maintainers":[{"email":"alex@35mil.me","username":"alex35mil"}],"license":"MIT","date":"2024-02-28T14:40:26.218Z","links":{"homepage":"https://github.com/shakacode/rescript-logger#readme","repository":"git+https://github.com/shakacode/rescript-logger.git","bugs":"https://github.com/shakacode/rescript-logger/issues","npm":"https://www.npmjs.com/package/rescript-logger"}},"score":{"final":32.883957,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":761,"weekly":187},"dependents":0,"updated":"2026-09-03T20:36:10.197Z","searchScore":32.682804,"package":{"name":"@nexus2520/dep-tracer-mcp-server","keywords":["mcp","model-context-protocol","claude","dependency-tracing","haskell","rescript","code-analysis","test-generation","static-analysis","ast","graph","call-graph","impact-analysis"],"version":"0.1.0","description":"MCP server that maps function and component dependencies in Haskell and ReScript codebases — built to help LLMs trace affected code flows for test generation.","sanitized_name":"@nexus2520/dep-tracer-mcp-server","publisher":{"email":"parthdogra25@gmail.com","username":"pdogra"},"maintainers":[{"email":"roshan84ya@gmail.com","username":"roshan84ya"},{"email":"parthdogra25@gmail.com","username":"pdogra"},{"email":"narolapratik11@gmail.com","username":"pratiknarola"}],"license":"MIT","date":"2026-04-16T18:58:16.156Z","links":{"homepage":"https://github.com/pdogra1299/dep-tracer-mcp#readme","repository":"git+https://github.com/pdogra1299/dep-tracer-mcp.git","bugs":"https://github.com/pdogra1299/dep-tracer-mcp/issues","npm":"https://www.npmjs.com/package/@nexus2520/dep-tracer-mcp-server"}},"score":{"final":32.682804,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":825,"weekly":65},"dependents":"0","updated":"2026-09-04T10:20:30.063Z","searchScore":32.595066,"package":{"name":"@juspay/rescript-bindgen","keywords":["rescript","typescript","bindings","codegen","react","d.ts","interop","blend-design-system","juspay","binding-generator","typescript-to-rescript","dts","rescript-bindings","type-generator"],"version":"1.3.0","description":"Deterministic TypeScript -> ReScript binding generator. Reads .d.ts via the TypeScript compiler API and emits type-safe @react.component bindings — no AI, no %identity.","sanitized_name":"@juspay/rescript-bindgen","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:1236dd0b-72c0-4011-8fbe-503ab2af8a18","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"balaganesh@juspay.in","username":"balaganesh_juspay"},{"email":"itadmin@juspay.in","username":"itadmin"},{"email":"sachin.sharma@juspay.in","username":"murdore"},{"email":"george.james@juspay.in","username":"georgejames"},{"email":"sahil.sinha@juspay.in","username":"sahil_sinha"},{"email":"dhinesh.radhakrishnan@juspay.in","username":"dhineshrks"},{"email":"pinnamaraju.swaroop@juspay.in","username":"swaroopvarma2359"}],"license":"MIT","date":"2026-07-22T14:19:43.202Z","links":{"homepage":"https://github.com/juspay/rescript-bindgen#readme","repository":"git+https://github.com/juspay/rescript-bindgen.git","bugs":"https://github.com/juspay/rescript-bindgen/issues","npm":"https://www.npmjs.com/package/@juspay/rescript-bindgen"}},"score":{"final":32.595066,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":720,"weekly":168},"dependents":"2","updated":"2026-09-02T05:21:28.091Z","searchScore":32.379112,"package":{"name":"@nobleai/rescript-prelude","keywords":["rescript","prelude","nobleai"],"version":"0.13.9","description":"NobleAI optinionated frame for unifying external core libraries","sanitized_name":"@nobleai/rescript-prelude","publisher":{"email":"alex.mouton@noble.ai","username":"alexmoutonnoble"},"maintainers":[{"email":"mloomis@noble.ai","username":"mloomis"},{"email":"alex.mouton@noble.ai","username":"alexmoutonnoble"},{"email":"cid.donham@noble.ai","username":"cid8600"}],"license":"MIT","date":"2024-07-31T23:40:28.513Z","links":{"repository":"https://github.com/noble-ai/rescript-prelude","npm":"https://www.npmjs.com/package/@nobleai/rescript-prelude"}},"score":{"final":32.379112,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":650,"weekly":88},"dependents":"3","updated":"2026-09-02T16:36:18.550Z","searchScore":32.105724,"package":{"name":"rescript-json-schema","keywords":["rescript","json","schema","openapi","swagger","typesafe","codegen","ajv"],"version":"7.3.0","description":"📄 Typesafe JSON Schema for ReScript","sanitized_name":"rescript-json-schema","publisher":{"email":"dzakh.dev@gmail.com","username":"dzakh"},"maintainers":[{"email":"dzakh.dev@gmail.com","username":"dzakh"}],"license":"MIT","date":"2025-04-02T07:40:33.045Z","links":{"homepage":"https://github.com/DZakh/rescript-json-schema#readme","repository":"git+https://github.com/DZakh/rescript-json-schema.git","bugs":"https://github.com/DZakh/rescript-json-schema/issues","npm":"https://www.npmjs.com/package/rescript-json-schema"}},"score":{"final":32.105724,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":796,"weekly":188},"dependents":"3","updated":"2026-09-04T09:01:07.068Z","searchScore":31.959007,"package":{"name":"rescript-classnames","keywords":["react","rescript","rescript-react","reason","reason-react","reasonml","ocaml","bucklescript","classnames"],"version":"8.0.0","description":"Reimplementation of classnames in ReScript","sanitized_name":"rescript-classnames","publisher":{"email":"alex@35mil.me","username":"alex35mil"},"maintainers":[{"email":"alex@35mil.me","username":"alex35mil"}],"license":"MIT","date":"2026-01-07T08:50:32.002Z","links":{"homepage":"https://github.com/MinimaHQ/rescript-classnames#readme","repository":"https://github.com/MinimaHQ/rescript-classnames.git","bugs":"https://github.com/MinimaHQ/rescript-classnames/issues","npm":"https://www.npmjs.com/package/rescript-classnames"}},"score":{"final":31.959007,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":664,"weekly":162},"dependents":"0","updated":"2026-09-02T06:01:48.238Z","searchScore":31.935202,"package":{"name":"@nobleai/rescript-rxjs","keywords":["rescript","rxjs"],"version":"7.5.20","description":"Rescript bindings for Rxjs","sanitized_name":"@nobleai/rescript-rxjs","publisher":{"email":"cid.donham@noble.ai","username":"cid8600"},"maintainers":[{"email":"mloomis@noble.ai","username":"mloomis"},{"email":"alex.mouton@noble.ai","username":"alexmoutonnoble"},{"email":"cid.donham@noble.ai","username":"cid8600"}],"license":"MIT","date":"2024-12-10T21:18:11.553Z","links":{"repository":"git+ssh://github.com/noble-ai/rescript-rxjs.git","npm":"https://www.npmjs.com/package/@nobleai/rescript-rxjs"}},"score":{"final":31.935202,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":642,"weekly":31},"dependents":0,"updated":"2026-09-03T15:26:09.158Z","searchScore":31.750507,"package":{"name":"@tilia/react","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","react","hooks","computed","minimal","simple"],"version":"5.2.0","description":"🍃 React State Management with Tilia.","sanitized_name":"@tilia/react","publisher":{"email":"g.a.bucher@midasum.com","actor":{"name":"g.a.bucher","type":"user","email":"g.a.bucher@midasum.com"},"username":"g.a.bucher"},"maintainers":[{"email":"g.a.bucher@midasum.com","username":"g.a.bucher"}],"license":"MIT","date":"2026-04-18T15:17:56.628Z","links":{"homepage":"https://tiliajs.com","repository":"git+https://github.com/tiliajs/tilia.git","bugs":"https://github.com/tiliajs/tilia/issues","npm":"https://www.npmjs.com/package/@tilia/react"}},"score":{"final":31.750507,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":638,"weekly":163},"dependents":"0","updated":"2026-09-05T06:31:08.327Z","searchScore":31.71625,"package":{"name":"@nobleai/rescript-lodash","keywords":["rescript","lodash"],"version":"4.17.22","description":"Rescript Bindings for Lodash","sanitized_name":"@nobleai/rescript-lodash","publisher":{"email":"mloomis@noble.ai","username":"mloomis"},"maintainers":[{"email":"mloomis@noble.ai","username":"mloomis"},{"email":"alex.mouton@noble.ai","username":"alexmoutonnoble"},{"email":"cid.donham@noble.ai","username":"cid8600"}],"license":"MIT","date":"2025-01-17T23:29:50.757Z","links":{"repository":"https://github.com/noble-ai/rescript-lodash","npm":"https://www.npmjs.com/package/@nobleai/rescript-lodash"}},"score":{"final":31.71625,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":719,"weekly":194},"dependents":0,"updated":"2026-09-08T08:31:11.027Z","searchScore":31.353174,"package":{"name":"rescript-react-intl","keywords":["react","react-intl","rescript"],"version":"3.0.0","description":"ReScript bindings to react-intl","sanitized_name":"rescript-react-intl","publisher":{"email":"christoph@knittel.cc","username":"cknittel"},"maintainers":[{"email":"florianh89@gmail.com","username":"fham_"},{"email":"christoph@knittel.cc","username":"cknittel"},{"email":"hendrik.spohr@gmx.net","username":"hendriksp"}],"license":"MIT","date":"2021-05-16T14:33:58.198Z","links":{"repository":"https://github.com/cca-io/rescript-react-intl","npm":"https://www.npmjs.com/package/rescript-react-intl"}},"score":{"final":31.353174,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":647,"weekly":35},"dependents":0,"updated":"2026-09-02T16:44:28.634Z","searchScore":30.851,"package":{"name":"osury","keywords":["openapi","rescript","codegen","sury","schema","typescript","types"],"version":"2.9.0","description":"Generate ReScript types with Sury schemas from OpenAPI specifications","sanitized_name":"osury","publisher":{"email":"teamer777@gmail.com","username":"greenteamer"},"maintainers":[{"email":"teamer777@gmail.com","username":"greenteamer"}],"license":"MIT","date":"2026-09-02T16:43:57.579Z","links":{"homepage":"https://github.com/greenteamer/osury#readme","repository":"git+https://github.com/greenteamer/osury.git","bugs":"https://github.com/greenteamer/osury/issues","npm":"https://www.npmjs.com/package/osury"}},"score":{"final":30.851,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":541,"weekly":162},"dependents":"0","updated":"2026-09-02T05:11:12.771Z","searchScore":30.812548,"package":{"name":"@nobleai/rescript-vitest","keywords":["rescript","vitest"],"version":"0.30.3","description":"Rescript Bindings for Vitest","sanitized_name":"@nobleai/rescript-vitest","publisher":{"email":"alex.mouton@noble.ai","username":"alexmoutonnoble"},"maintainers":[{"email":"mloomis@noble.ai","username":"mloomis"},{"email":"alex.mouton@noble.ai","username":"alexmoutonnoble"},{"email":"cid.donham@noble.ai","username":"cid8600"}],"license":"MIT","date":"2024-02-13T18:09:28.268Z","links":{"repository":"https://github.com/noble-ai/rescript-vitest","npm":"https://www.npmjs.com/package/@nobleai/rescript-vitest"}},"score":{"final":30.812548,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":555,"weekly":160},"dependents":0,"updated":"2026-09-05T00:36:07.850Z","searchScore":30.456713,"package":{"name":"@nobleai/rescript-fields","keywords":["rescript","rxjs","form","validation","fields"],"version":"1.0.0-beta.5","description":"Elaborate form validation system for Rescript","sanitized_name":"@nobleai/rescript-fields","publisher":{"email":"alex.mouton@noble.ai","username":"alexmoutonnoble"},"maintainers":[{"email":"mloomis@noble.ai","username":"mloomis"},{"email":"alex.mouton@noble.ai","username":"alexmoutonnoble"},{"email":"cid.donham@noble.ai","username":"cid8600"}],"license":"MIT","date":"2025-01-17T17:32:49.557Z","links":{"repository":"git+ssh://github.com/noble-ai/rescript-fields.git","npm":"https://www.npmjs.com/package/@nobleai/rescript-fields"}},"score":{"final":30.456713,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":566,"weekly":82},"dependents":"0","updated":"2026-09-07T17:11:10.473Z","searchScore":30.139727,"package":{"name":"rescript-vitest","keywords":["testing","rescript","vite","vitest"],"version":"3.0.1","description":"[![npm](https://img.shields.io/npm/v/rescript-vitest)](https://www.npmjs.com/package/rescript-vitest) [![npm downloads](https://img.shields.io/npm/dm/rescript-vitest)](https://www.npmjs.com/package/rescript-vitest) [![license](https://img.shields.io/githu","sanitized_name":"rescript-vitest","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"cometkim","type":"user","email":"hey@hyeseong.kim"},"trustedPublisher":{"oidcConfigId":"oidc:d4f031f2-9c03-4041-bdcb-5388b51c8de6","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hey@hyeseong.kim","username":"cometkim"}],"license":"MIT","date":"2026-07-27T16:43:01.555Z","links":{"homepage":"https://github.com/cometkim/rescript-vitest#readme","repository":"git+https://github.com/cometkim/rescript-vitest.git","bugs":"https://github.com/cometkim/rescript-vitest/issues","npm":"https://www.npmjs.com/package/rescript-vitest"}},"score":{"final":30.139727,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":450,"weekly":106},"dependents":0,"updated":"2026-09-06T09:51:09.387Z","searchScore":29.986988,"package":{"name":"rescript-react-on-rails","keywords":["react","rescript","rescript-react","@rescript/react","rails","react-on-rails","ocaml"],"version":"1.1.0","description":"ReScript bindings to react-on-rails","sanitized_name":"rescript-react-on-rails","publisher":{"email":"justin@shakacode.com","username":"shakacode-justin"},"maintainers":[{"email":"justin@shakacode.com","username":"justin808"},{"email":"justin@shakacode.com","username":"shakacode-justin"},{"email":"alex@35mil.me","username":"alex35mil"}],"license":"MIT","date":"2025-09-21T05:48:53.127Z","links":{"homepage":"https://github.com/shakacode/rescript-react-on-rails","repository":"git+https://github.com/shakacode/rescript-react-on-rails.git","bugs":"https://github.com/shakacode/rescript-react-on-rails/issues","npm":"https://www.npmjs.com/package/rescript-react-on-rails"}},"score":{"final":29.986988,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":539,"weekly":76},"dependents":"3","updated":"2026-09-03T15:26:07.660Z","searchScore":29.823618,"package":{"name":"tilia","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"version":"5.2.0","description":"🍃 State management library, domain-driven.","sanitized_name":"tilia","publisher":{"email":"g.a.bucher@midasum.com","actor":{"name":"g.a.bucher","type":"user","email":"g.a.bucher@midasum.com"},"username":"g.a.bucher"},"maintainers":[{"email":"g.a.bucher@midasum.com","username":"g.a.bucher"}],"license":"MIT","date":"2026-04-18T15:17:33.727Z","links":{"homepage":"https://tiliajs.com","repository":"git+https://github.com/tiliajs/tilia.git","bugs":"https://github.com/tiliajs/tilia/issues","npm":"https://www.npmjs.com/package/tilia"}},"score":{"final":29.823618,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":524,"weekly":151},"dependents":0,"updated":"2026-09-07T07:11:07.625Z","searchScore":29.734789,"package":{"name":"vitest-bdd","keywords":["vitest","bdd","gherkin","cucumber","test-runner","vitest-plugin","step-definitions","feature-files","rescript","typescript","testing"],"version":"1.0.1","description":"Gherkin test runner for Vitest","sanitized_name":"vitest-bdd","publisher":{"actor":{"name":"g.a.bucher","type":"user","email":"g.a.bucher@midasum.com"},"email":"g.a.bucher@midasum.com","username":"g.a.bucher"},"maintainers":[{"email":"g.a.bucher@midasum.com","username":"g.a.bucher"}],"license":"MIT","date":"2026-04-29T15:56:02.642Z","links":{"homepage":"https://github.com/midasum/vitest-bdd","repository":"git+https://github.com/midasum/vitest-bdd.git","bugs":"https://github.com/midasum/vitest-bdd/issues","npm":"https://www.npmjs.com/package/vitest-bdd"}},"score":{"final":29.734789,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":515,"weekly":212},"dependents":0,"updated":"2026-09-02T01:56:28.548Z","searchScore":29.637777,"package":{"name":"highlightjs-rescript","keywords":["rescript","rescript-lang","javascript","highlight.js","highlightjs","syntax"],"version":"0.2.2","description":"highlight.js syntax definition for ReScript programming language","sanitized_name":"highlightjs-rescript","publisher":{"email":"paul.tsnobiladze@gmail.com","username":"tsnobip"},"maintainers":[{"email":"paul.tsnobiladze@gmail.com","username":"tsnobip"}],"license":"MIT","date":"2024-03-27T15:57:59.566Z","links":{"homepage":"https://github.com/tsnobip/highlightjs-rescript","repository":"git+https://github.com/tsnobip/highlightjs-rescript.git","bugs":"https://github.com/tsnobip/highlightjs-rescript/issues","npm":"https://www.npmjs.com/package/highlightjs-rescript"}},"score":{"final":29.637777,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":398,"weekly":146},"dependents":0,"updated":"2026-09-07T21:41:36.596Z","searchScore":28.665365,"package":{"name":"reason-urql","keywords":["reason","reasonml","rescript","bucklescript","graphql","urql"],"version":"3.4.0","description":"[![npm](https://img.shields.io/npm/v/reason-urql.svg)](https://www.npmjs.com/package/reason-urql) [![All Contributors](https://img.shields.io/badge/all_contributors-20-orange.svg)](#contributors) [![Build Status](https://github.com/FormidableLabs/reason-u","sanitized_name":"reason-urql","publisher":{"email":"parker.ziegler@formidable.com","username":"parkerziegler"},"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":"parkerellisziegler@gmail.com","username":"parkerziegler"}],"license":"MIT","date":"2021-01-19T04:42:06.404Z","links":{"npm":"https://www.npmjs.com/package/reason-urql"}},"score":{"final":28.665365,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":411,"weekly":32},"dependents":0,"updated":"2026-09-08T11:56:10.517Z","searchScore":28.444181,"package":{"name":"rescript-x","keywords":["rescript"],"version":"1.4.0","description":"A ReScript framework for building server-driven websites and applications on Bun and Vite.","sanitized_name":"rescript-x","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"_zth","type":"user","email":"gabbe.nord@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:3debd706-46ad-4753-8cef-63e523c56728","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"gabbe.nord@gmail.com","username":"_zth"}],"license":"MIT","date":"2026-03-31T10:03:13.538Z","links":{"homepage":"https://github.com/zth/res-x#readme","repository":"git+https://github.com/zth/res-x.git","bugs":"https://github.com/zth/res-x/issues","npm":"https://www.npmjs.com/package/rescript-x"}},"score":{"final":28.444181,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":372,"weekly":9},"dependents":0,"updated":"2026-09-02T17:41:10.619Z","searchScore":28.301748,"package":{"name":"res-scrapy","keywords":["rescript","html","scraper","web scraping","cli","json","data wrangling","node.js"],"version":"1.1.1","description":"A web scraper using rescript","sanitized_name":"res-scrapy","publisher":{"email":"jose.martinez.santana@gmail.com","username":"metalbolicx"},"maintainers":[{"email":"jose.martinez.santana@gmail.com","username":"metalbolicx"}],"license":"MIT","date":"2026-08-12T17:29:18.400Z","links":{"homepage":"https://github.com/MetalbolicX/res-scrapy#readme","repository":"git+https://github.com/MetalbolicX/res-scrapy.git","bugs":"https://github.com/MetalbolicX/res-scrapy/issues","npm":"https://www.npmjs.com/package/res-scrapy"}},"score":{"final":28.301748,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":264,"weekly":34},"dependents":0,"updated":"2026-09-08T08:36:28.510Z","searchScore":26.043003,"package":{"name":"@rescript-react-native/cameraroll","keywords":["rescript","react-native","cameraroll"],"version":"4.0.3","description":"ReScript bindings for @react-native-community/cameraroll.","sanitized_name":"@rescript-react-native/cameraroll","publisher":{"email":"npm@moox.io","username":"moox"},"maintainers":[{"email":"freddy03h@gmail.com","username":"freddy03h"},{"email":"npm@moox.io","username":"moox"}],"license":"MIT","date":"2021-05-03T04:43:37.705Z","links":{"homepage":"https://github.com/rescript-react-native/cameraroll#readme","repository":"git+https://github.com/rescript-react-native/cameraroll.git","bugs":"https://github.com/rescript-react-native/cameraroll/issues","npm":"https://www.npmjs.com/package/@rescript-react-native/cameraroll"}},"score":{"final":26.043003,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":233,"weekly":19},"dependents":0,"updated":"2026-09-04T18:26:11.750Z","searchScore":25.787186,"package":{"name":"rescript-rest","keywords":["rest","api","trpc","rpc","contract","http","fetch","rescript","rescript-schema"],"version":"2.0.0-rc.6","description":"😴 ReScript RPC-like client, contract, and server implementation for a pure REST API","sanitized_name":"rescript-rest","publisher":{"email":"dzakh.dev@gmail.com","username":"dzakh"},"maintainers":[{"email":"dzakh.dev@gmail.com","username":"dzakh"}],"license":"MIT","date":"2025-02-28T11:51:50.452Z","links":{"homepage":"https://github.com/DZakh/rescript-rest#readme","repository":"git+https://github.com/DZakh/rescript-rest.git","bugs":"https://github.com/DZakh/rescript-rest/issues","npm":"https://www.npmjs.com/package/rescript-rest"}},"score":{"final":25.787186,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":210,"weekly":163},"dependents":0,"updated":"2026-09-03T20:01:12.575Z","searchScore":25.229944,"package":{"name":"@frontman-ai/react-statestore","keywords":["rescript","react","state-management","reducer","side-effects","useSyncExternalStore"],"version":"1.0.2","description":"ReScript state management for React. Pure reducers with managed side effects and concurrent-safe selectors.","sanitized_name":"@frontman-ai/react-statestore","publisher":{"email":"danni@thedanni.com","username":"bluehotdog"},"maintainers":[{"email":"itayadler@gmail.com","username":"itayad"},{"email":"danni@thedanni.com","username":"bluehotdog"}],"license":"Apache-2.0","date":"2026-08-27T19:55:54.446Z","links":{"homepage":"https://github.com/frontman-ai/frontman/tree/main/libs/react-statestore","repository":"git+https://github.com/frontman-ai/frontman.git","bugs":"https://github.com/frontman-ai/frontman/issues","npm":"https://www.npmjs.com/package/@frontman-ai/react-statestore"}},"score":{"final":25.229944,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":185,"weekly":11},"dependents":0,"updated":"2026-09-03T13:06:14.040Z","searchScore":25.176624,"package":{"name":"@rescript-react-native/flash-list","keywords":["rescript","react-native","flash-list"],"version":"2.3.0","description":"ReScript bindings for @shopify/flash-list","sanitized_name":"@rescript-react-native/flash-list","publisher":{"email":"freddy03h@gmail.com","username":"freddy03h"},"maintainers":[{"email":"npm@moox.io","username":"moox"},{"email":"freddy03h@gmail.com","username":"freddy03h"}],"license":"MIT","date":"2026-08-13T12:52:09.550Z","links":{"homepage":"https://github.com/rescript-react-native/flash-list#readme","repository":"git+https://github.com/rescript-react-native/flash-list.git","bugs":"https://github.com/rescript-react-native/flash-list/issues","npm":"https://www.npmjs.com/package/@rescript-react-native/flash-list"}},"score":{"final":25.176624,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":222,"weekly":21},"dependents":"0","updated":"2026-09-05T16:51:08.934Z","searchScore":25.127834,"package":{"name":"zekr","keywords":["rescript","test","testing","framework"],"version":"2.1.0","description":"A simple test framework for ReScript","sanitized_name":"zekr","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:01cbe9cd-b702-4155-bd42-394ff811d859","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"brnrdog@hey.com","username":"brnrdog"}],"license":"MIT","date":"2026-07-18T16:17:40.904Z","links":{"homepage":"https://github.com/brnrdog/zekr#readme","repository":"git+https://github.com/brnrdog/zekr.git","bugs":"https://github.com/brnrdog/zekr/issues","npm":"https://www.npmjs.com/package/zekr"}},"score":{"final":25.127834,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":206,"weekly":167},"dependents":0,"updated":"2026-09-05T17:11:11.589Z","searchScore":25.12689,"package":{"name":"@nagatatz/rescript-vitest","keywords":["bindings","mock","rescript","test","testing","vitest"],"version":"0.2.0","description":"Type-safe ReScript bindings for Vitest — describe/test/expect matchers, vi mocks, spies, snapshots, fake timers.","sanitized_name":"@nagatatz/rescript-vitest","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:17665ddc-2d7b-427e-8b55-c19316690c3b","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"nagata.hbdc+npm@gmail.com","username":"nagatatz"}],"license":"MIT","date":"2026-08-29T17:08:32.041Z","links":{"homepage":"https://github.com/Nagatatz/rescript-vitest#readme","repository":"git+https://github.com/Nagatatz/rescript-vitest.git","bugs":"https://github.com/Nagatatz/rescript-vitest/issues","npm":"https://www.npmjs.com/package/@nagatatz/rescript-vitest"}},"score":{"final":25.12689,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":206,"weekly":42},"dependents":"1","updated":"2026-09-05T09:21:12.928Z","searchScore":24.733181,"package":{"name":"rescript-iof-xml","keywords":["rescript","iof","xml","orienteering"],"version":"0.0.6","description":"IOF XML 3.0 types and parser for ReScript","sanitized_name":"rescript-iof-xml","publisher":{"email":"mikaello@student.matnat.uio.no","username":"mikaello"},"maintainers":[{"email":"mikaello@student.matnat.uio.no","username":"mikaello"}],"license":"MIT","date":"2026-07-11T08:40:05.311Z","links":{"npm":"https://www.npmjs.com/package/rescript-iof-xml"}},"score":{"final":24.733181,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":157,"weekly":4},"dependents":0,"updated":"2026-09-07T12:11:12.754Z","searchScore":24.207163,"package":{"name":"codetraverse-bridge-jp","keywords":["static-analysis","code-analysis","dependency-graph","tree-sitter","typescript","python","rust","go","haskell","rescript","purescript"],"version":"0.1.67","description":"CodeTraverse - Multi-language static code analysis tool","sanitized_name":"codetraverse-bridge-jp","publisher":{"actor":{"name":"5uryansh","type":"user","email":"tensorprogrammer@gmail.com"},"email":"tensorprogrammer@gmail.com","username":"5uryansh"},"maintainers":[{"email":"tensorprogrammer@gmail.com","username":"5uryansh"},{"email":"jignyas.juspay@gmail.com","username":"jignyas"},{"email":"pramod.officialworks@gmail.com","username":"pramodchandra123"},{"email":"pradeesh.s@juspay.in","username":"pradeesh.3333"}],"license":"MIT","date":"2025-09-08T07:45:57.978Z","links":{"homepage":"https://github.com/juspay/codetraverse#readme","repository":"git+https://github.com/juspay/codetraverse.git","bugs":"https://github.com/juspay/codetraverse/issues","npm":"https://www.npmjs.com/package/codetraverse-bridge-jp"}},"score":{"final":24.207163,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":175,"weekly":12},"dependents":0,"updated":"2026-09-06T14:01:09.623Z","searchScore":23.92273,"package":{"name":"create-rescript-app","keywords":["rescript","bootstrap rescript","rescript app","rescript start"],"version":"1.12.1","description":"Quickly create new ReScript apps from project templates.","sanitized_name":"create-rescript-app","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:c2c20053-21e1-4c2a-9a45-794b8dad7eb0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"p.stapfer@gmail.com","username":"ryyppy"},{"email":"ccrisccris@gmail.com","username":"cristianoc"},{"email":"christoph@knittel.cc","username":"cknittel"},{"email":"florianh89@gmail.com","username":"fham_"},{"email":"hesh.here@gmail.com","username":"mahezsh"}],"license":"ISC","date":"2026-03-02T21:53:07.240Z","links":{"homepage":"https://github.com/rescript-lang/create-rescript-app#readme","repository":"git+https://github.com/rescript-lang/create-rescript-app.git","bugs":"https://github.com/rescript-lang/create-rescript-app/issues","npm":"https://www.npmjs.com/package/create-rescript-app"}},"score":{"final":23.92273,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":147,"weekly":8},"dependents":0,"updated":"2026-09-03T09:46:28.525Z","searchScore":23.916328,"package":{"name":"@fframes/editor","keywords":["rescript"],"version":"1.0.0-beta.7.rc-31","description":"The only official ReScript starter template.","sanitized_name":"@fframes/editor","publisher":{"email":"dmtr.kovalenko@outlook.com","actor":{"name":"dmtr.kovalenko","type":"user","email":"dmtr.kovalenko@outlook.com"},"username":"dmtr.kovalenko"},"maintainers":[{"email":"dmtr.kovalenko@outlook.com","username":"dmtr.kovalenko"}],"license":"MIT","date":"2025-10-30T05:54:52.676Z","links":{"npm":"https://www.npmjs.com/package/@fframes/editor"}},"score":{"final":23.916328,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":163,"weekly":44},"dependents":0,"updated":"2026-09-04T13:36:15.245Z","searchScore":23.874462,"package":{"name":"@fattafatta/rescript-jotai","keywords":["rescript","react","jotai","binding"],"version":"0.4.4","description":"Rescript bindings for Jotai (react state management).","sanitized_name":"@fattafatta/rescript-jotai","publisher":{"email":"osokainen@gmail.com","username":"fattafatta"},"maintainers":[{"email":"osokainen@gmail.com","username":"fattafatta"}],"license":"MIT","date":"2025-06-06T06:33:09.282Z","links":{"homepage":"https://github.com/Fattafatta/rescript-jotai#readme","repository":"git+https://github.com/Fattafatta/rescript-jotai.git","bugs":"https://github.com/Fattafatta/rescript-jotai/issues","npm":"https://www.npmjs.com/package/@fattafatta/rescript-jotai"}},"score":{"final":23.874462,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":161,"weekly":23},"dependents":0,"updated":"2026-09-03T15:26:11.882Z","searchScore":23.807959,"package":{"name":"@tilia/query","keywords":["state management","domain-driven","reactive","typescript","rescript","query","cache","minimal","simple"],"version":"0.1.0-beta.20260820T171706","description":"Offline-first query and cache layer for Tilia apps.","sanitized_name":"@tilia/query","publisher":{"email":"g.a.bucher@midasum.com","username":"g.a.bucher"},"maintainers":[{"email":"g.a.bucher@midasum.com","username":"g.a.bucher"}],"license":"MIT","date":"2026-08-20T15:17:31.820Z","links":{"homepage":"https://tiliajs.dev/query","repository":"git+https://github.com/tiliajs/tilia.git","bugs":"https://github.com/tiliajs/tilia/issues","npm":"https://www.npmjs.com/package/@tilia/query"}},"score":{"final":23.807959,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":162,"weekly":62},"dependents":0,"updated":"2026-09-08T09:16:09.444Z","searchScore":23.467487,"package":{"name":"@rescriptbr/ancestor","keywords":["rescript","rescript-react","rescript ui library","rescript ui primitives","rescript unstyled components","ui library","layout primitives"],"version":"1.0.0-4-rescript-10-compat.1-alpha","sanitized_name":"@rescriptbr/ancestor","publisher":{"email":"grsabreu+npm@gmail.com","username":"fakenickels"},"maintainers":[{"email":"matheus_pessanha2001@outlook.com","username":"matdsoupe"},{"email":"vmarcosp.pereira@gmail.com","username":"vmarcosp"},{"email":"grsabreu+npm@gmail.com","username":"fakenickels"},{"email":"diogomafra@hey.com","username":"diogomqbm"}],"license":"MIT","date":"2023-09-19T00:32:58.462Z","links":{"npm":"https://www.npmjs.com/package/@rescriptbr/ancestor"}},"score":{"final":23.467487,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":140,"weekly":6},"dependents":0,"updated":"2026-09-01T14:36:13.636Z","searchScore":23.062279,"package":{"name":"rescript-polished","keywords":["rescript","polished","color","css-in-js","color manipulate","color manipulation","colour","styled-components"],"version":"2.1.0","description":"ReScript bindings for polished.","sanitized_name":"rescript-polished","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:73e1982a-8cdf-4895-a308-ea479a4996d8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"brnrdog@hey.com","username":"brnrdog"}],"license":"MIT","date":"2025-12-30T09:38:38.717Z","links":{"homepage":"https://github.com/brnrdog/rescript-polished#readme","repository":"git+https://github.com/brnrdog/rescript-polished.git","bugs":"https://github.com/brnrdog/rescript-polished/issues","npm":"https://www.npmjs.com/package/rescript-polished"}},"score":{"final":23.062279,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":123,"weekly":4},"dependents":0,"updated":"2026-09-04T18:46:12.605Z","searchScore":22.941917,"package":{"name":"@nojaf/rescript-firebase","keywords":["rescript","firebase"],"version":"0.11.0","description":"Firebase bindings for ReScript 12","sanitized_name":"@nojaf/rescript-firebase","publisher":{"email":"florian@nojaf.com","username":"nojaf"},"maintainers":[{"email":"florian@nojaf.com","username":"nojaf"}],"license":"MIT","date":"2026-02-27T16:33:54.236Z","links":{"homepage":"https://github.com/nojaf/rescript-firebase","repository":"https://github.com/nojaf/rescript-firebase","bugs":"https://github.com/nojaf/rescript-firebase/issues","npm":"https://www.npmjs.com/package/@nojaf/rescript-firebase"}},"score":{"final":22.941917,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":145,"weekly":7},"dependents":0,"updated":"2026-09-08T11:56:09.116Z","searchScore":22.931684,"package":{"name":"rescript-stripe","keywords":["rescript","stripe","billing","config","subscription","saas"],"version":"0.17.0","description":"💸 Stripe Billing as a Config","sanitized_name":"rescript-stripe","publisher":{"email":"dzakh.dev@gmail.com","username":"dzakh"},"maintainers":[{"email":"dzakh.dev@gmail.com","username":"dzakh"}],"license":"MIT","date":"2026-05-19T10:39:00.233Z","links":{"homepage":"https://github.com/enviodev/rescript-stripe#readme","repository":"git+https://github.com/enviodev/rescript-stripe.git","bugs":"https://github.com/enviodev/rescript-stripe/issues","npm":"https://www.npmjs.com/package/rescript-stripe"}},"score":{"final":22.931684,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":116,"weekly":22},"dependents":"1","updated":"2026-09-02T17:41:14.515Z","searchScore":22.41973,"package":{"name":"@dck/rescript-ky","keywords":["rescript","bindings","ky"],"version":"2.1.1","description":"ReScript bindings for ky HTTP client","sanitized_name":"@dck/rescript-ky","publisher":{"email":"tqs.deconinck@gmail.com","username":"dck"},"maintainers":[{"email":"tqs.deconinck@gmail.com","username":"dck"}],"license":"MIT","date":"2026-01-21T15:03:43.669Z","links":{"npm":"https://www.npmjs.com/package/@dck/rescript-ky"}},"score":{"final":22.41973,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":124,"weekly":23},"dependents":"7","updated":"2026-09-01T15:26:28.332Z","searchScore":22.415506,"package":{"name":"reason-react-native","keywords":["rescript","reason","reasonml","bucklescript","react-native"],"version":"0.64.0","description":"ReScript bindings for React Native.","sanitized_name":"reason-react-native","publisher":{"email":"npm@moox.io","username":"moox"},"maintainers":[{"email":"npm@moox.io","username":"moox"}],"license":"MIT","date":"2021-03-19T13:52:17.459Z","links":{"homepage":"https://github.com/reason-react-native/reason-react-native#readme","repository":"git+https://github.com/reason-react-native/reason-react-native.git","bugs":"https://github.com/reason-react-native/reason-react-native/issues","npm":"https://www.npmjs.com/package/reason-react-native"}},"score":{"final":22.415506,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":132,"weekly":22},"dependents":0,"updated":"2026-09-08T12:51:35.199Z","searchScore":22.391617,"package":{"name":"@softwarefactory-project/re-patternfly","keywords":["patternfly","react","rescript-react","rescript","recript-bindings"],"version":"3.0.3","description":"ReScript binding for Patternfly","sanitized_name":"@softwarefactory-project/re-patternfly","publisher":{"email":"tdecacqu@redhat.com","username":"tristanc"},"maintainers":[{"email":"tdecacqu@redhat.com","username":"tristanc"}],"license":"Apache-2.0","date":"2021-11-09T22:25:04.141Z","links":{"homepage":"https://github.com/softwarefactory-project/re-patternfly#readme","bugs":"https://github.com/softwarefactory-project/re-patternfly/issues","npm":"https://www.npmjs.com/package/@softwarefactory-project/re-patternfly"}},"score":{"final":22.391617,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":119,"weekly":34},"dependents":0,"updated":"2026-09-03T04:56:15.374Z","searchScore":22.19595,"package":{"name":"rescript-edgedb","keywords":["rescript","edgedb"],"version":"0.7.0","description":"Use EdgeDB in ReScript.","sanitized_name":"rescript-edgedb","publisher":{"email":"gabbe.nord@gmail.com","username":"_zth"},"maintainers":[{"email":"gabbe.nord@gmail.com","username":"_zth"}],"license":"MIT","date":"2024-04-21T15:30:04.256Z","links":{"homepage":"https://github.com/zth/rescript-edgedb#readme","repository":"git+https://github.com/zth/rescript-edgedb.git","bugs":"https://github.com/zth/rescript-edgedb/issues","npm":"https://www.npmjs.com/package/rescript-edgedb"}},"score":{"final":22.19595,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":126,"weekly":10},"dependents":0,"updated":"2026-09-02T06:26:10.860Z","searchScore":22.189444,"package":{"name":"@greenlabs/garter","keywords":["rescript"],"version":"1.0.0","description":"<img src=\"docs/garter.svg\" alt=\"garter\"      width=\"200\" height=\"200\" align=\"right\" />","sanitized_name":"@greenlabs/garter","publisher":{"email":"namenu@gmail.com","username":"namenu"},"maintainers":[{"email":"namenu@gmail.com","username":"namenu"},{"email":"woonki.moon@gmail.com","username":"moondaddi"},{"email":"kimchhickey@gmail.com","username":"kimchhickey"}],"license":"MIT","date":"2025-12-03T03:13:30.062Z","links":{"npm":"https://www.npmjs.com/package/@greenlabs/garter"}},"score":{"final":22.189444,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":124,"weekly":17},"dependents":"2","updated":"2026-09-02T17:31:09.693Z","searchScore":22.109087,"package":{"name":"@dck/rescript-promise","keywords":["rescript","promise","async"],"version":"2.0.3","description":"Light and type-safe binding to JS promises","sanitized_name":"@dck/rescript-promise","publisher":{"email":"tqs.deconinck@gmail.com","username":"dck"},"maintainers":[{"email":"tqs.deconinck@gmail.com","username":"dck"}],"license":"MIT","date":"2026-04-15T15:51:34.801Z","links":{"npm":"https://www.npmjs.com/package/@dck/rescript-promise"}},"score":{"final":22.109087,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":117,"weekly":29},"dependents":"1","updated":"2026-09-03T04:51:18.060Z","searchScore":22.105778,"package":{"name":"rescript-hash","keywords":["reason","bucklescript","rescript","hash","crypto","cryptography","md5","sha","sha1","sha224","sha256","sha384","sha512"],"version":"1.5.0","description":"Secure Hash Algorithms for ReScript","sanitized_name":"rescript-hash","publisher":{"email":"torben@ewert-online.com","username":"ewert-online"},"maintainers":[{"email":"torben@ewert-online.com","username":"ewert-online"}],"license":"MIT","date":"2021-02-20T17:56:55.700Z","links":{"homepage":"https://github.com/eWert-Online/rescript-hash#readme","repository":"git+https://github.com/eWert-Online/rescript-hash.git","bugs":"https://github.com/eWert-Online/rescript-hash/issues","npm":"https://www.npmjs.com/package/rescript-hash"}},"score":{"final":22.105778,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":104,"weekly":14},"dependents":0,"updated":"2026-09-03T00:16:14.773Z","searchScore":22.027193,"package":{"name":"rescript-chakra","keywords":["rescript","react","chakra-ui","ui-component","bindings"],"version":"1.2.1","description":"⚡️ ReScript bindings for @chakra-ui/react","sanitized_name":"rescript-chakra","publisher":{"email":"hi@rin.rocks","username":"ri7nz"},"maintainers":[{"email":"hi@rin.rocks","username":"ri7nz"}],"license":"MIT","date":"2025-01-08T17:07:01.871Z","links":{"homepage":"https://rescript-chakra.vercel.app/","repository":"git+https://github.com/rescript-ui/rescript-chakra.git","bugs":"https://github.com/rescript-ui/rescript-chakra/issues","npm":"https://www.npmjs.com/package/rescript-chakra"}},"score":{"final":22.027193,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":121,"weekly":15},"dependents":0,"updated":"2026-09-01T21:56:15.561Z","searchScore":21.976849,"package":{"name":"rescript-discordjs","keywords":["rescript"],"version":"0.3.0","description":"<div align=\"center\"> \t<br /> \t<p> \t\t<a href=\"https://discord.js.org\"><img src=\"https://discord.js.org/static/logo.svg\" width=\"546\" alt=\"discord.js\" /></a> \t</p> \t<br /> \t<p>     \t<a href=\"https://www.npmjs.com/package/rescript-discordjs\"><img src=\"https:/","sanitized_name":"rescript-discordjs","publisher":{"email":"victor@she.energy","username":"youngkidwarrior"},"maintainers":[{"email":"victor@she.energy","username":"youngkidwarrior"}],"license":"MIT","date":"2023-02-10T18:36:23.863Z","links":{"npm":"https://www.npmjs.com/package/rescript-discordjs"}},"score":{"final":21.976849,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":120,"weekly":10},"dependents":0,"updated":"2026-09-04T12:16:09.166Z","searchScore":21.933294,"package":{"name":"@f3liz/rescript-misskey-api","keywords":["misskey","rescript","bindings","activitypub","fediverse","openapi"],"version":"0.11.0","description":"ReScript bindings for Misskey API using OpenAPI code generation","sanitized_name":"@f3liz/rescript-misskey-api","publisher":{"email":"touyu1829@gmail.com","trustedPublisher":{"oidcConfigId":"oidc:d4d73cf5-990b-47de-974e-26a39c71eeda","id":"github"},"username":"nyanrus"},"maintainers":[{"email":"touyu1829@gmail.com","username":"nyanrus"}],"license":"MIT","date":"2026-06-26T11:26:27.892Z","links":{"homepage":"https://github.com/f3liz-casa/rescript-misskey-api#readme","repository":"git+https://github.com/f3liz-casa/rescript-misskey-api.git","bugs":"https://github.com/f3liz-casa/rescript-misskey-api/issues","npm":"https://www.npmjs.com/package/@f3liz/rescript-misskey-api"}},"score":{"final":21.933294,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":104,"weekly":3},"dependents":0,"updated":"2026-09-02T03:56:12.127Z","searchScore":21.830055,"package":{"name":"@nobleai/rescript-cypress","keywords":["rescript","cypress"],"version":"13.9.4","description":"Rescript bindings for Cypress","sanitized_name":"@nobleai/rescript-cypress","publisher":{"email":"mloomis@noble.ai","username":"mloomis"},"maintainers":[{"email":"mloomis@noble.ai","username":"mloomis"},{"email":"alex.mouton@noble.ai","username":"alexmoutonnoble"},{"email":"cid.donham@noble.ai","username":"cid8600"}],"license":"MIT","date":"2025-03-04T02:00:41.875Z","links":{"repository":"git+ssh://github.com/noble-ai/rescript-cypress.git","npm":"https://www.npmjs.com/package/@nobleai/rescript-cypress"}},"score":{"final":21.830055,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":117,"weekly":39},"dependents":0,"updated":"2026-09-07T21:51:19.962Z","searchScore":21.804071,"package":{"name":"@jmagaram/rescript-extras","keywords":["rescript"],"version":"4.1.0","description":"Useful general-purpose utility functions and modules for ReScript projects.","sanitized_name":"@jmagaram/rescript-extras","publisher":{"email":"justin@magaram.com","username":"jmagaram"},"maintainers":[{"email":"justin@magaram.com","username":"jmagaram"}],"license":"ISC","date":"2024-04-01T23:18:35.189Z","links":{"npm":"https://www.npmjs.com/package/@jmagaram/rescript-extras"}},"score":{"final":21.804071,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":116,"weekly":10},"dependents":"1","updated":"2026-09-07T23:31:17.336Z","searchScore":21.759039,"package":{"name":"rescript-docx","keywords":["rescript","docx","rescript-bindings","rescript-wrapper"],"version":"0.1.5","description":"ReScript bindings for the docx.js lib","sanitized_name":"rescript-docx","publisher":{"email":"emile.rolley@tuta.io","username":"emilerolley"},"maintainers":[{"email":"emile.rolley@tuta.io","username":"emilerolley"}],"license":"MIT","date":"2023-10-12T08:50:30.029Z","links":{"npm":"https://www.npmjs.com/package/rescript-docx"}},"score":{"final":21.759039,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":111,"weekly":4},"dependents":0,"updated":"2026-09-03T16:26:08.429Z","searchScore":21.527994,"package":{"name":"@seamonster-studios/rescript-localstorage","keywords":["rescript"],"version":"2.0.0","description":"Install","sanitized_name":"@seamonster-studios/rescript-localstorage","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-03T17:38:25.344Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-localstorage"}},"score":{"final":21.527994,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":94,"weekly":26},"dependents":0,"updated":"2026-09-04T16:21:09.768Z","searchScore":21.28522,"package":{"name":"@giraud/rescript-react-diagram","keywords":["rescript","diagram","auto layout","react"],"version":"2.0.0","description":"Easy to use automatic diagram layout component in react","sanitized_name":"@giraud/rescript-react-diagram","publisher":{"email":"giraud.contact@yahoo.fr","username":"giraud"},"maintainers":[{"email":"giraud.contact@yahoo.fr","username":"giraud"}],"license":"MIT","date":"2025-04-11T10:16:52.258Z","links":{"homepage":"https://github.com/giraud/rescript-react-diagram#readme","repository":"git+https://github.com/giraud/rescript-react-diagram.git","bugs":"https://github.com/giraud/rescript-react-diagram/issues","npm":"https://www.npmjs.com/package/@giraud/rescript-react-diagram"}},"score":{"final":21.28522,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":90,"weekly":18},"dependents":0,"updated":"2026-09-04T03:26:11.340Z","searchScore":21.18046,"package":{"name":"@illusionalsagacity/rescript-material-ui-ppx","keywords":["rescript","bindings","material-ui"],"version":"3.0.2","description":"This is a ppx for using the withStyles component in ReScript Material-UI","sanitized_name":"@illusionalsagacity/rescript-material-ui-ppx","publisher":{"email":"illusionalsagacity@gmail.com","username":"illusionalsagacity"},"maintainers":[{"email":"illusionalsagacity@gmail.com","username":"illusionalsagacity"}],"license":"MIT","date":"2024-10-05T04:58:14.214Z","links":{"repository":"https://github.com/illusionalsagacity/rescript-material-ui","bugs":"https://github.com/illusionalsagacity/rescript-material-ui/issues","npm":"https://www.npmjs.com/package/@illusionalsagacity/rescript-material-ui-ppx"}},"score":{"final":21.18046,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":87,"weekly":1},"dependents":0,"updated":"2026-09-02T00:01:42.600Z","searchScore":20.997059,"package":{"name":"rescript-signals-react","keywords":["rescript","signals","react","hooks"],"version":"2.0.0","description":"React adapter for rescript-signals using useSyncExternalStore.","sanitized_name":"rescript-signals-react","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:9df90e90-8d34-4ceb-b081-914809e1f3ef","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"brnrdog@hey.com","username":"brnrdog"}],"license":"SEE LICENSE IN LICENSE","date":"2026-04-21T16:58:06.841Z","links":{"homepage":"https://github.com/brnrdog/rescript-signals#readme","repository":"git+https://github.com/brnrdog/rescript-signals.git","bugs":"https://github.com/brnrdog/rescript-signals/issues","npm":"https://www.npmjs.com/package/rescript-signals-react"}},"score":{"final":20.997059,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":99,"weekly":11},"dependents":"1","updated":"2026-09-08T07:16:21.154Z","searchScore":20.886026,"package":{"name":"@futurert/rescript-koa","keywords":["rescript","koa","type"],"version":"0.0.1-beta.5","description":"koa.js bindings for rescript.","sanitized_name":"@futurert/rescript-koa","publisher":{"email":"jinwei.peng@outlook.com","username":"dolphinjs"},"maintainers":[{"email":"jinwei.peng@outlook.com","username":"dolphinjs"}],"license":"MIT","date":"2023-01-19T09:16:41.163Z","links":{"homepage":"https://github.com/FutureRuntime/rescript-koa#readme","repository":"git+https://github.com/FutureRuntime/rescript-koa.git","bugs":"https://github.com/FutureRuntime/rescript-koa/issues","npm":"https://www.npmjs.com/package/@futurert/rescript-koa"}},"score":{"final":20.886026,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":84,"weekly":25},"dependents":"1","updated":"2026-09-02T23:06:29.370Z","searchScore":20.867151,"package":{"name":"@rescriptbr/reform","keywords":["reason","bucklescript","react","form","rescript","rescript-react","rescript-forms","rescript-react-forms","rescript-reform","reform"],"version":"12.1.0","description":"Reasonably making forms with ReScript and React sound good","sanitized_name":"@rescriptbr/reform","publisher":{"email":"vmarcosp.pereira@gmail.com","username":"vmarcosp"},"maintainers":[{"email":"matheus_pessanha2001@outlook.com","username":"matdsoupe"},{"email":"vmarcosp.pereira@gmail.com","username":"vmarcosp"},{"email":"grsabreu+npm@gmail.com","username":"fakenickels"},{"email":"diogomafra@hey.com","username":"diogomqbm"}],"license":"MIT","date":"2023-01-30T20:09:09.289Z","links":{"homepage":"https://github.com/reasonbr/reform#readme","repository":"git+ssh://git@github.com/reasonbr/reform.git","bugs":"https://github.com/reasonbr/reform/issues","npm":"https://www.npmjs.com/package/@rescriptbr/reform"}},"score":{"final":20.867151,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":97,"weekly":18},"dependents":0,"updated":"2026-09-07T07:11:07.622Z","searchScore":20.82217,"package":{"name":"@epure/vitest","keywords":["vitest","bdd","gherkin","cucumber","test-runner","vitest-plugin","step-definitions","feature-files","rescript","typescript","testing"],"version":"1.1.0-beta.20260727T074259","description":"Gherkin and YAML test runner for Vitest","sanitized_name":"@epure/vitest","publisher":{"email":"g.a.bucher@midasum.com","username":"g.a.bucher"},"maintainers":[{"email":"g.a.bucher@midasum.com","username":"g.a.bucher"}],"license":"MIT","date":"2026-07-27T05:43:55.325Z","links":{"homepage":"https://epurejs.dev","repository":"git+https://github.com/epuremethod/vitest.git","bugs":"https://github.com/epuremethod/vitest/issues","npm":"https://www.npmjs.com/package/@epure/vitest"}},"score":{"final":20.82217,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":82,"weekly":28},"dependents":0,"updated":"2026-09-04T21:46:09.847Z","searchScore":20.736603,"package":{"name":"rescript-react-navigation","keywords":["rescript","react-native","react-navigation"],"version":"7.0.5","description":"ReScript bindings for react-navigation.","sanitized_name":"rescript-react-navigation","publisher":{"email":"freddy03h@gmail.com","username":"freddy03h"},"maintainers":[{"email":"npm@moox.io","username":"moox"},{"email":"freddy03h@gmail.com","username":"freddy03h"}],"license":"MIT","date":"2025-04-11T15:41:38.115Z","links":{"homepage":"https://github.com/rescript-react-native/react-navigation#readme","repository":"git+https://github.com/rescript-react-native/react-navigation.git","bugs":"https://github.com/rescript-react-native/react-navigation/issues","npm":"https://www.npmjs.com/package/rescript-react-navigation"}},"score":{"final":20.736603,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":95,"weekly":21},"dependents":"1","updated":"2026-09-07T18:41:10.021Z","searchScore":20.709826,"package":{"name":"rescript-openapi","keywords":["rescript","openapi","swagger","json","schema","typesafe","codegen"],"version":"0.4.0","description":"🕸️ Typesafe OpenAPI for ReScript","sanitized_name":"rescript-openapi","publisher":{"email":"dzakh.dev@gmail.com","username":"dzakh"},"maintainers":[{"email":"dzakh.dev@gmail.com","username":"dzakh"}],"license":"MIT","date":"2024-12-16T11:12:39.803Z","links":{"homepage":"https://github.com/DZakh/rescript-openapi#readme","repository":"git+https://github.com/DZakh/rescript-openapi.git","bugs":"https://github.com/DZakh/rescript-openapi/issues","npm":"https://www.npmjs.com/package/rescript-openapi"}},"score":{"final":20.709826,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":84,"weekly":22},"dependents":0,"updated":"2026-09-02T04:21:26.288Z","searchScore":20.680395,"package":{"name":"rescript-js-map","keywords":["rescript","bindings","map"],"version":"1.1.0","description":"ReScript bindings to the native JavaScript Map data type","sanitized_name":"rescript-js-map","publisher":{"email":"oliverfencott@gmail.com","username":"oliverfencott"},"maintainers":[{"email":"oliverfencott@gmail.com","username":"oliverfencott"}],"license":"MIT","date":"2022-01-05T06:19:07.816Z","links":{"homepage":"https://github.com/resinfo/rescript-js-map#readme","repository":"git+https://github.com/resinfo/rescript-js-map.git","bugs":"https://github.com/resinfo/rescript-js-map/issues","npm":"https://www.npmjs.com/package/rescript-js-map"}},"score":{"final":20.680395,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":78,"weekly":3},"dependents":0,"updated":"2026-09-02T20:51:18.103Z","searchScore":20.465916,"package":{"name":"@expln/utils","keywords":["rescript"],"version":"0.0.23","description":"The only official ReScript starter template.","sanitized_name":"@expln/utils","publisher":{"email":"expln27@gmail.com","username":"expln"},"maintainers":[{"email":"expln27@gmail.com","username":"expln"}],"license":"MIT","date":"2023-07-21T06:52:12.256Z","links":{"npm":"https://www.npmjs.com/package/@expln/utils"}},"score":{"final":20.465916,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":91,"weekly":11},"dependents":0,"updated":"2026-09-05T15:56:07.837Z","searchScore":20.446571,"package":{"name":"cnip-snippet","keywords":["rescript","cli","snippet"],"version":"0.1.35","description":"cnip manages shell command snippets from the command line.","sanitized_name":"cnip-snippet","publisher":{"email":"harehare1110@gmail.com","username":"harehare"},"maintainers":[{"email":"harehare1110@gmail.com","username":"harehare"}],"license":"MIT","date":"2025-07-12T10:57:29.221Z","links":{"homepage":"https://github.com/harehare/cnip/tree/master#readme","repository":"git+https://github.com/harehare/cnip.git#master","bugs":"https://github.com/harehare/cnip/issues","npm":"https://www.npmjs.com/package/cnip-snippet"}},"score":{"final":20.446571,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":90,"weekly":15},"dependents":0,"updated":"2026-09-04T09:19:28.942Z","searchScore":20.430851,"package":{"name":"@styled-cva/rescript","keywords":["styled-components","class-variance-authority","rescript","react","tailwindcss","variants"],"version":"0.8.3","description":"ReScript v12 bindings for @styled-cva/react","sanitized_name":"@styled-cva/rescript","publisher":{"email":"alanrsoars@gmail.com","username":"alanrsoares"},"maintainers":[{"email":"alanrsoars@gmail.com","username":"alanrsoares"}],"license":"Unlicense","date":"2026-09-04T09:18:58.254Z","links":{"npm":"https://www.npmjs.com/package/@styled-cva/rescript"}},"score":{"final":20.430851,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":76,"weekly":12},"dependents":0,"updated":"2026-09-02T21:36:17.671Z","searchScore":20.325453,"package":{"name":"rescript-eventor","keywords":["rescript","eventor","orienteering","iof","iof-xml"],"version":"0.0.4","description":"Typed Eventor REST API client for ReScript","sanitized_name":"rescript-eventor","publisher":{"email":"mikaello@student.matnat.uio.no","username":"mikaello"},"maintainers":[{"email":"mikaello@student.matnat.uio.no","username":"mikaello"}],"license":"MIT","date":"2026-06-03T20:33:01.810Z","links":{"homepage":"https://github.com/mikaello/rescript-eventor#readme","repository":"git+https://github.com/mikaello/rescript-eventor.git","bugs":"https://github.com/mikaello/rescript-eventor/issues","npm":"https://www.npmjs.com/package/rescript-eventor"}},"score":{"final":20.325453,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":84,"weekly":4},"dependents":0,"updated":"2026-09-03T16:26:08.075Z","searchScore":20.070963,"package":{"name":"@seamonster-studios/rescript-dayjs","keywords":["rescript"],"version":"2.0.0","description":"Install","sanitized_name":"@seamonster-studios/rescript-dayjs","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-03T17:38:26.394Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-dayjs"}},"score":{"final":20.070963,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":83,"weekly":22},"dependents":0,"updated":"2026-09-08T08:41:12.090Z","searchScore":19.967562,"package":{"name":"@rescript-react-native/device-info","keywords":["rescript","react-native"],"version":"7.0.1","description":"ReScript bindings for react-native-device-info.","sanitized_name":"@rescript-react-native/device-info","publisher":{"email":"npm@moox.io","username":"moox"},"maintainers":[{"email":"freddy03h@gmail.com","username":"freddy03h"},{"email":"npm@moox.io","username":"moox"}],"license":"MIT","date":"2021-05-03T04:59:16.320Z","links":{"homepage":"https://github.com/rescript-react-native/__template__#readme","repository":"git+https://github.com/rescript-react-native/__template__.git","bugs":"https://github.com/rescript-react-native/__template__/issues","npm":"https://www.npmjs.com/package/@rescript-react-native/device-info"}},"score":{"final":19.967562,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73,"weekly":67},"dependents":0,"updated":"2026-09-06T04:01:08.789Z","searchScore":19.927896,"package":{"name":"@illusionalsagacity/rescript-date","keywords":["rescript","date","time","datetime"],"version":"2.1.3","description":"📆 Date manipulation in ReScript.","sanitized_name":"@illusionalsagacity/rescript-date","publisher":{"email":"illusionalsagacity@gmail.com","username":"illusionalsagacity"},"maintainers":[{"email":"illusionalsagacity@gmail.com","username":"illusionalsagacity"}],"license":"MIT","date":"2025-11-16T00:30:59.778Z","links":{"homepage":"https://github.com/illusionalsagacity/rescript-date#readme","repository":"git+https://github.com/illusionalsagacity/rescript-date.git","bugs":"https://github.com/illusionalsagacity/rescript-date/issues","npm":"https://www.npmjs.com/package/@illusionalsagacity/rescript-date"}},"score":{"final":19.927896,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":70,"weekly":6},"dependents":"2","updated":"2026-09-03T16:26:13.124Z","searchScore":19.703442,"package":{"name":"@seamonster-studios/react-spread","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/react-spread","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-04T16:11:58.493Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/react-spread"}},"score":{"final":19.703442,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":68,"weekly":19},"dependents":"2","updated":"2026-09-02T13:36:22.085Z","searchScore":19.668571,"package":{"name":"rescript-js-iterator","keywords":["rescript","iterator","bindings"],"version":"1.1.0","description":"ReScript bindings to the JavaScript iterator protocol","sanitized_name":"rescript-js-iterator","publisher":{"email":"oliverfencott@gmail.com","username":"oliverfencott"},"maintainers":[{"email":"oliverfencott@gmail.com","username":"oliverfencott"}],"license":"MIT","date":"2022-01-05T06:17:05.810Z","links":{"homepage":"https://github.com/resinfo/rescript-js-iterator#readme","repository":"git+https://github.com/resinfo/rescript-js-iterator.git","bugs":"https://github.com/resinfo/rescript-js-iterator/issues","npm":"https://www.npmjs.com/package/rescript-js-iterator"}},"score":{"final":19.668571,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":76,"weekly":31},"dependents":"0","updated":"2026-09-01T21:41:38.371Z","searchScore":19.54669,"package":{"name":"@maarekj/reason-form","keywords":["reason","react","form","bs-platform","rescript","bucklescript"],"version":"6.0.1","description":"Yet form librairie for reason and react","sanitized_name":"@maarekj/reason-form","publisher":{"email":"josephmaarek@gmail.com","username":"maarekj"},"maintainers":[{"email":"josephmaarek@gmail.com","username":"maarekj"}],"license":"MIT","date":"2021-05-24T14:47:39.518Z","links":{"repository":"https://github.com/maarekj/reason-form.git","npm":"https://www.npmjs.com/package/@maarekj/reason-form"}},"score":{"final":19.54669,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66,"weekly":16},"dependents":0,"updated":"2026-09-02T08:46:14.807Z","searchScore":19.50821,"package":{"name":"@sminnee/res-suspenders","keywords":["rescript","bucklescript"],"version":"0.0.7","description":"Suspenders ==========","sanitized_name":"@sminnee/res-suspenders","publisher":{"email":"sam.minnee@gmail.com","username":"sminnee"},"maintainers":[{"email":"sam.minnee@gmail.com","username":"sminnee"}],"license":"MIT","date":"2024-04-27T01:51:44.949Z","links":{"npm":"https://www.npmjs.com/package/@sminnee/res-suspenders"}},"score":{"final":19.50821,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66,"weekly":9},"dependents":0,"updated":"2026-09-03T16:26:10.786Z","searchScore":19.50821,"package":{"name":"@seamonster-studios/rescript-reach-checkbox","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/rescript-reach-checkbox","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-04T16:12:01.058Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-reach-checkbox"}},"score":{"final":19.50821,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":75,"weekly":5},"dependents":0,"updated":"2026-09-03T16:26:08.617Z","searchScore":19.481075,"package":{"name":"@seamonster-studios/rescript-swiper8","keywords":["rescript"],"version":"2.0.2","description":"## Install","sanitized_name":"@seamonster-studios/rescript-swiper8","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2024-06-24T16:42:31.673Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-swiper8"}},"score":{"final":19.481075,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67,"weekly":4},"dependents":"1","updated":"2026-09-03T16:26:13.097Z","searchScore":19.469435,"package":{"name":"@seamonster-studios/rescript-react-map-gl","keywords":["rescript"],"version":"2.0.2","description":"Install","sanitized_name":"@seamonster-studios/rescript-react-map-gl","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-06T22:21:05.283Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-react-map-gl"}},"score":{"final":19.469435,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":71,"weekly":8},"dependents":0,"updated":"2026-09-01T16:31:20.100Z","searchScore":19.462456,"package":{"name":"rescript-worker-loader","keywords":["rescript","react","create-react-app","eject","web-worker","cra","rewired","worker"],"version":"1.0.4","description":"Enable web worker-loader for your create-react-app project.","sanitized_name":"rescript-worker-loader","publisher":{"email":"linonetwo012@gmail.com","username":"linonetwo012"},"maintainers":[{"email":"linonetwo012@gmail.com","username":"linonetwo012"}],"license":"MIT","date":"2019-12-22T12:17:49.826Z","links":{"homepage":"https://github.com/linonetwo/rescript-worker-loader#readme","repository":"git+https://github.com/linonetwo/rescript-worker-loader.git","bugs":"https://github.com/linonetwo/rescript-worker-loader/issues","npm":"https://www.npmjs.com/package/rescript-worker-loader"}},"score":{"final":19.462456,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66,"weekly":5},"dependents":0,"updated":"2026-09-02T08:31:16.293Z","searchScore":19.389166,"package":{"name":"rescript-reanimated","keywords":["rescript","react-native","react-native-reanimated"],"version":"2.3.12","description":"ReScript bindings for react-native-reanimated v2","sanitized_name":"rescript-reanimated","publisher":{"email":"aleksa.baco@gmail.com","username":"reck753"},"maintainers":[{"email":"aleksa.baco@gmail.com","username":"reck753"}],"license":"MIT","date":"2023-11-24T10:16:25.555Z","links":{"homepage":"https://github.com/reck753/rescript-reanimated#readme","repository":"git+https://github.com/reck753/rescript-reanimated.git","bugs":"https://github.com/reck753/rescript-reanimated/issues","npm":"https://www.npmjs.com/package/rescript-reanimated"}},"score":{"final":19.389166,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":74,"weekly":20},"dependents":0,"updated":"2026-09-03T16:26:12.688Z","searchScore":19.371555,"package":{"name":"@seamonster-studios/use-interval","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/use-interval","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-04T16:11:56.121Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/use-interval"}},"score":{"final":19.371555,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":69,"weekly":10},"dependents":0,"updated":"2026-09-02T00:21:15.724Z","searchScore":19.311737,"package":{"name":"@bluehotdog/reworker","keywords":["rescript","chrome-extension","webworker","serviceworker","wxt","browser-extension","message-passing","messaging","gadt","type-safe","chunking","framework-agnostic","zero-dependencies"],"version":"0.0.3","description":"Type-safe, chunked message passing for WebWorkers, ServiceWorkers, and browser extensions using GADTs with zero runtime dependencies","sanitized_name":"@bluehotdog/reworker","publisher":{"email":"danni@thedanni.com","username":"bluehotdog"},"maintainers":[{"email":"danni@thedanni.com","username":"bluehotdog"}],"license":"MIT","date":"2026-08-11T19:09:30.281Z","links":{"homepage":"https://github.com/BlueHotDog/reworker#readme","repository":"git+https://github.com/BlueHotDog/reworker.git","bugs":"https://github.com/BlueHotDog/reworker/issues","npm":"https://www.npmjs.com/package/@bluehotdog/reworker"}},"score":{"final":19.311737,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73,"weekly":5},"dependents":0,"updated":"2026-09-03T16:26:08.241Z","searchScore":19.30102,"package":{"name":"@seamonster-studios/rescript-downshift","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/rescript-downshift","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-04T16:12:01.931Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-downshift"}},"score":{"final":19.30102,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":71,"weekly":19},"dependents":0,"updated":"2026-09-03T16:26:10.384Z","searchScore":19.19322,"package":{"name":"@seamonster-studios/rescript-downshift-v5","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/rescript-downshift-v5","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-04T16:11:58.905Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-downshift-v5"}},"score":{"final":19.19322,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":71,"weekly":23},"dependents":0,"updated":"2026-09-07T16:01:13.135Z","searchScore":19.19322,"package":{"name":"rescript-css-emotion","keywords":["emotion","rescript","css"],"version":"1.0.1","description":"rescript-css bindings for Emotion","sanitized_name":"rescript-css-emotion","publisher":{"email":"hello@remitbri.com","username":"remitbri"},"maintainers":[{"email":"hello@remitbri.com","username":"remitbri"}],"license":"ISC","date":"2026-04-27T14:26:35.258Z","links":{"homepage":"https://github.com/remitbri/rescript-css#readme","repository":"git+https://github.com/remitbri/rescript-css.git","bugs":"https://github.com/remitbri/rescript-css/issues","npm":"https://www.npmjs.com/package/rescript-css-emotion"}},"score":{"final":19.19322,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67,"weekly":5},"dependents":0,"updated":"2026-09-03T16:26:13.994Z","searchScore":19.15715,"package":{"name":"@seamonster-studios/rescript-jscookie","keywords":["rescript"],"version":"2.0.0","description":"Install","sanitized_name":"@seamonster-studios/rescript-jscookie","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-03T17:38:25.545Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-jscookie"}},"score":{"final":19.15715,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":70,"weekly":19},"dependents":"1","updated":"2026-09-01T23:06:34.618Z","searchScore":19.119627,"package":{"name":"@nasi/re-boost","keywords":["rescript","reason","ocaml"],"version":"0.1.0-unstable.7","description":"ReScript bindings for Boost","sanitized_name":"@nasi/re-boost","publisher":{"email":"diaozheng999@gmail.com","username":"diaozheng999"},"maintainers":[{"email":"diaozheng999@gmail.com","username":"diaozheng999"}],"license":"MIT","date":"2021-10-15T03:20:22.822Z","links":{"homepage":"https://github.com/diaozheng999/re-boost#readme","repository":"git+ssh://git@github.com/diaozheng999/re-boost.git","bugs":"https://github.com/diaozheng999/re-boost/issues","npm":"https://www.npmjs.com/package/@nasi/re-boost"}},"score":{"final":19.119627,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66,"weekly":9},"dependents":0,"updated":"2026-09-08T13:41:33.697Z","searchScore":19.078588,"package":{"name":"@catala-lang/catala-explain","keywords":["rescript","catala","explain","trace"],"version":"0.2.5","description":"A module for explicability from the trace of a catala program","sanitized_name":"@catala-lang/catala-explain","publisher":{"email":"emile.rolley@tuta.io","username":"emilerolley"},"maintainers":[{"email":"emile.rolley@tuta.io","username":"emilerolley"},{"email":"denis.merigoux@gmail.com","username":"denismerigoux"}],"license":"Apache-2.0","date":"2023-12-13T12:25:54.229Z","links":{"homepage":"https://github.com/CatalaLang/catala-explain#readme","repository":"git+https://github.com/CatalaLang/catala-explain.git","bugs":"https://github.com/CatalaLang/catala-explain/issues","npm":"https://www.npmjs.com/package/@catala-lang/catala-explain"}},"score":{"final":19.078588,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":69,"weekly":4},"dependents":0,"updated":"2026-09-08T00:26:19.838Z","searchScore":19.048164,"package":{"name":"@ancestor-ui/core","keywords":["rescript","rescript-react","rescript ui library","rescript ui primitives","rescript unstyled components","ui library","layout primitives"],"version":"0.7.1","sanitized_name":"@ancestor-ui/core","publisher":{"email":"vmarcosp.pereira@gmail.com","username":"vmarcosp"},"maintainers":[{"email":"vmarcosp.pereira@gmail.com","username":"vmarcosp"}],"license":"MIT","date":"2023-02-18T17:45:04.600Z","links":{"npm":"https://www.npmjs.com/package/@ancestor-ui/core"}},"score":{"final":19.048164,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":69,"weekly":3},"dependents":0,"updated":"2026-09-03T16:26:10.535Z","searchScore":19.045004,"package":{"name":"@seamonster-studios/rescript-lodashdifference","keywords":["rescript"],"version":"2.0.3","description":"Install","sanitized_name":"@seamonster-studios/rescript-lodashdifference","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-05T21:36:29.674Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-lodashdifference"}},"score":{"final":19.045004,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":69,"weekly":7},"dependents":0,"updated":"2026-09-03T16:26:18.125Z","searchScore":19.009144,"package":{"name":"@seamonster-studios/use-countdown","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/use-countdown","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-04T16:11:56.093Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/use-countdown"}},"score":{"final":19.009144,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":65,"weekly":12},"dependents":"0","updated":"2026-09-07T06:21:12.571Z","searchScore":18.998434,"package":{"name":"@f3liz/rescript-autogen-openapi","keywords":["rescript","openapi","codegen","sury","schema","misskey","api","generator"],"version":"0.8.2","description":"Generate ReScript code with Sury schemas from OpenAPI 3.1 specs. Supports multiple forks with diff/merge capabilities.","sanitized_name":"@f3liz/rescript-autogen-openapi","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:192644f5-12d1-48f0-b339-2657ef562c12","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"touyu1829@gmail.com","username":"nyanrus"}],"license":"MPL-2.0","date":"2026-04-13T04:36:32.574Z","links":{"homepage":"https://github.com/f3liz-casa/rescript-autogen-openapi#readme","repository":"git+https://github.com/f3liz-casa/rescript-autogen-openapi.git","bugs":"https://github.com/f3liz-casa/rescript-autogen-openapi/issues","npm":"https://www.npmjs.com/package/@f3liz/rescript-autogen-openapi"}},"score":{"final":18.998434,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":60,"weekly":3},"dependents":0,"updated":"2026-09-04T00:16:09.354Z","searchScore":18.881264,"package":{"name":"basefn","keywords":["rescript","xote","ui","components","component library"],"version":"1.11.0","description":"A simple UI component library for Xote applications","sanitized_name":"basefn","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:7ace2015-3f09-4c72-837b-4e932e9e2983","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"brnrdog@hey.com","username":"brnrdog"}],"license":"MIT","date":"2026-04-09T22:30:33.212Z","links":{"homepage":"https://github.com/brnrdog/basefn#readme","repository":"git+https://github.com/brnrdog/basefn.git","bugs":"https://github.com/brnrdog/basefn/issues","npm":"https://www.npmjs.com/package/basefn"}},"score":{"final":18.881264,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":63,"weekly":4},"dependents":0,"updated":"2026-09-08T12:51:51.437Z","searchScore":18.83406,"package":{"name":"rescript-react-aria","keywords":["components","react-aria","rescript","bindings"],"version":"1.19.2","description":"ReScript bindings for React Aria Components","sanitized_name":"rescript-react-aria","publisher":{"email":"paul.tsnobiladze@gmail.com","username":"tsnobip"},"maintainers":[{"email":"paul.tsnobiladze@gmail.com","username":"tsnobip"}],"license":"MIT","date":"2026-09-08T12:51:20.578Z","links":{"repository":"https://github.com/tsnobip/rescript-shadcn-ui.git","npm":"https://www.npmjs.com/package/rescript-react-aria"}},"score":{"final":18.83406,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66,"weekly":8},"dependents":0,"updated":"2026-09-07T07:06:07.752Z","searchScore":18.817783,"package":{"name":"@infinity-msfs/rescript-bridge-relay","keywords":["msfs","flightsim","rescript","commbus","websocket","relay","coherent","gauge"],"version":"0.2.3","description":"ReScript MSFS CommBus bridge relay for desktop ↔ gauge communication.","sanitized_name":"@infinity-msfs/rescript-bridge-relay","publisher":{"email":"cameron_griego@protonmail.com","username":"tacotakedown"},"maintainers":[{"email":"cameron_griego@protonmail.com","username":"tacotakedown"}],"license":"MIT","date":"2026-08-03T06:44:12.071Z","links":{"homepage":"https://github.com/infinity-MSFS/infinity-wasm-bridge#readme","repository":"git+https://github.com/infinity-MSFS/infinity-wasm-bridge.git","bugs":"https://github.com/infinity-MSFS/infinity-wasm-bridge/issues","npm":"https://www.npmjs.com/package/@infinity-msfs/rescript-bridge-relay"}},"score":{"final":18.817783,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66,"weekly":7},"dependents":0,"updated":"2026-09-07T23:51:17.257Z","searchScore":18.817783,"package":{"name":"rescript-ssg","keywords":["rescript","react"],"version":"1.9.0","description":"Rescript React static site generator","sanitized_name":"rescript-ssg","publisher":{"email":"strelkov.d.d@gmail.com","username":"denstr"},"maintainers":[{"email":"strelkov.d.d@gmail.com","username":"denstr"}],"license":"MIT","date":"2022-12-18T15:55:59.653Z","links":{"homepage":"https://github.com/denis-ok/rescript-ssg","repository":"git+https://github.com/denis-ok/rescript-ssg.git","bugs":"https://github.com/denis-ok/rescript-ssg/issues","npm":"https://www.npmjs.com/package/rescript-ssg"}},"score":{"final":18.817783,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":58,"weekly":20},"dependents":0,"updated":"2026-09-03T16:26:12.859Z","searchScore":18.815792,"package":{"name":"@seamonster-studios/use-trigger-error-boundary","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/use-trigger-error-boundary","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-04T16:11:56.234Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/use-trigger-error-boundary"}},"score":{"final":18.815792,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66,"weekly":13},"dependents":0,"updated":"2026-09-01T22:51:17.866Z","searchScore":18.814663,"package":{"name":"bs-bem-cl","keywords":["reason","reasonml","ocaml","bucklescript","rescript","bem","class","className"],"version":"5.0.1","description":"Simple reimplementation of BEM class name generator in ReScript","sanitized_name":"bs-bem-cl","publisher":{"email":"TuzhikAA@gmail.com","username":"an-tu"},"maintainers":[{"email":"TuzhikAA@gmail.com","username":"an-tu"}],"license":"MIT","date":"2024-05-28T13:04:29.187Z","links":{"repository":"https://github.com/An-Tu/bs-bem-cl.git","npm":"https://www.npmjs.com/package/bs-bem-cl"}},"score":{"final":18.814663,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":62,"weekly":5},"dependents":0,"updated":"2026-09-03T16:26:09.269Z","searchScore":18.750591,"package":{"name":"@seamonster-studios/rescript-sentry","keywords":["rescript"],"version":"2.0.0","description":"Install","sanitized_name":"@seamonster-studios/rescript-sentry","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-03T17:38:28.863Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-sentry"}},"score":{"final":18.750591,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":56,"weekly":3},"dependents":0,"updated":"2026-09-03T16:26:12.794Z","searchScore":18.681768,"package":{"name":"@seamonster-studios/rescript-lodashsortby","keywords":["rescript"],"version":"2.0.3","description":"Install","sanitized_name":"@seamonster-studios/rescript-lodashsortby","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-05T21:36:29.316Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-lodashsortby"}},"score":{"final":18.681768,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":56,"weekly":17},"dependents":0,"updated":"2026-09-03T14:06:10.428Z","searchScore":18.628246,"package":{"name":"@urql/rescript","keywords":["reason","reasonml","rescript","bucklescript","graphql","urql","react"],"version":"4.0.0","description":"[![npm](https://img.shields.io/npm/v/@urql/rescript.svg)](https://www.npmjs.com/package/@urql/rescript) [![All Contributors](https://img.shields.io/badge/all_contributors-20-orange.svg)](#contributors) [![Build Status](https://github.com/FormidableLabs/re","sanitized_name":"@urql/rescript","publisher":{"email":"parker.ziegler@formidable.com","username":"parkerziegler"},"maintainers":[{"email":"phil@kitten.sh","username":"philpl"},{"email":"decroockjovi@gmail.com","username":"jdecroock"}],"license":"MIT","date":"2021-03-27T20:10:42.632Z","links":{"npm":"https://www.npmjs.com/package/@urql/rescript"}},"score":{"final":18.628246,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":56,"weekly":7},"dependents":0,"updated":"2026-09-03T16:26:11.987Z","searchScore":18.628246,"package":{"name":"@seamonster-studios/use-id-ref","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/use-id-ref","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-04T16:11:55.991Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/use-id-ref"}},"score":{"final":18.628246,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":60,"weekly":40},"dependents":0,"updated":"2026-09-01T14:06:30.016Z","searchScore":18.578823,"package":{"name":"@jmagaram/rescript-seq","keywords":["rescript","sequences","iterables","Seq"],"version":"4.4.1","description":"Lazy sequences for ReScript.","sanitized_name":"@jmagaram/rescript-seq","publisher":{"email":"justin@magaram.com","username":"jmagaram"},"maintainers":[{"email":"justin@magaram.com","username":"jmagaram"}],"license":"ISC","date":"2024-04-01T22:44:47.505Z","links":{"homepage":"https://github.com/jmagaram/rescript-seq#readme","repository":"git+https://github.com/jmagaram/rescript-seq.git","bugs":"https://github.com/jmagaram/rescript-seq/issues","npm":"https://www.npmjs.com/package/@jmagaram/rescript-seq"}},"score":{"final":18.578823,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":63,"weekly":40},"dependents":"3","updated":"2026-09-07T16:01:12.774Z","searchScore":18.573925,"package":{"name":"rescript-css","keywords":["rescript","css"],"version":"1.0.1","description":"Css types","sanitized_name":"rescript-css","publisher":{"email":"hello@remitbri.com","username":"remitbri"},"maintainers":[{"email":"hello@remitbri.com","username":"remitbri"}],"license":"ISC","date":"2026-04-27T14:25:30.546Z","links":{"homepage":"https://github.com/remitbri/rescript-css#readme","repository":"git+https://github.com/remitbri/rescript-css.git","bugs":"https://github.com/remitbri/rescript-css/issues","npm":"https://www.npmjs.com/package/rescript-css"}},"score":{"final":18.573925,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":55,"weekly":4},"dependents":0,"updated":"2026-09-03T16:26:10.608Z","searchScore":18.532032,"package":{"name":"@seamonster-studios/rescript-moment-tz","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/rescript-moment-tz","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-05T21:36:29.163Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-moment-tz"}},"score":{"final":18.532032,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":62,"weekly":8},"dependents":0,"updated":"2026-09-03T16:26:08.643Z","searchScore":18.49427,"package":{"name":"@seamonster-studios/rescript-faker","keywords":["rescript"],"version":"2.0.0","description":"Install","sanitized_name":"@seamonster-studios/rescript-faker","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-03T17:38:26.418Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-faker"}},"score":{"final":18.49427,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":59,"weekly":10},"dependents":0,"updated":"2026-09-02T19:51:20.030Z","searchScore":18.490442,"package":{"name":"bs-css-fela","keywords":["fela","bucklescript","rescript","reasonML","css"],"version":"5.1.1","description":"bs-css bindings for Fela","sanitized_name":"bs-css-fela","publisher":{"email":"giraud.contact@yahoo.fr","actor":{"name":"giraud","type":"user","email":"giraud.contact@yahoo.fr"},"username":"giraud"},"maintainers":[{"email":"giraud.contact@yahoo.fr","username":"giraud"}],"license":"ISC","date":"2025-07-16T07:12:50.086Z","links":{"homepage":"https://github.com/reasonml-labs/bs-css#readme","repository":"git+https://github.com/reasonml-labs/bs-css.git","bugs":"https://github.com/reasonml-labs/bs-css/issues","npm":"https://www.npmjs.com/package/bs-css-fela"}},"score":{"final":18.490442,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":58,"weekly":29},"dependents":0,"updated":"2026-09-04T04:01:09.375Z","searchScore":18.401016,"package":{"name":"@sachindra_ragul/devtools","keywords":["rescript","javascript"],"version":"0.0.9","description":"- [Installation](../../README.md)","sanitized_name":"@sachindra_ragul/devtools","publisher":{"email":"sachindraragul@gmail.com","username":"sachindra_ragul"},"maintainers":[{"email":"sachindraragul@gmail.com","username":"sachindra_ragul"}],"license":"MIT","date":"2025-03-13T21:37:23.686Z","links":{"homepage":"https://github.com/Sachin-12/devtools#readme","repository":"git+ssh://git@github.com/Sachin-12/devtools.git","bugs":"https://github.com/Sachin-12/devtools/issues","npm":"https://www.npmjs.com/package/@sachindra_ragul/devtools"}},"score":{"final":18.401016,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":60,"weekly":25},"dependents":0,"updated":"2026-09-02T00:56:14.905Z","searchScore":18.32181,"package":{"name":"res-react-intl","keywords":["react-intl","ppx","reason-react","rescript"],"version":"3.1.2","description":"Reason/OCaml PPX generating ReactIntl `id` from `defaultMessage`","sanitized_name":"res-react-intl","publisher":{"email":"simon.degraeve@gmail.com","username":"simon.degraeve"},"maintainers":[{"email":"simon.degraeve@gmail.com","username":"simon.degraeve"}],"license":"MIT","date":"2020-10-05T19:14:39.719Z","links":{"homepage":"https://github.com/SimonDegraeve/res-react-intl","repository":"git+https://github.com/SimonDegraeve/res-react-intl.git","bugs":"https://github.com/SimonDegraeve/res-react-intl/issues","npm":"https://www.npmjs.com/package/res-react-intl"}},"score":{"final":18.32181,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":56,"weekly":7},"dependents":0,"updated":"2026-09-06T06:11:13.355Z","searchScore":18.217604,"package":{"name":"@fattafatta/rescript-solidjs","keywords":["rescript","solid-js","solid","binding"],"version":"0.6.0","description":"ReScript bindings for solid-js.","sanitized_name":"@fattafatta/rescript-solidjs","publisher":{"email":"osokainen@gmail.com","username":"fattafatta"},"maintainers":[{"email":"osokainen@gmail.com","username":"fattafatta"}],"license":"MIT","date":"2023-08-04T17:07:47.889Z","links":{"homepage":"https://github.com/Fattafatta/rescript-solidjs#readme","repository":"git+https://github.com/Fattafatta/rescript-solidjs.git","bugs":"https://github.com/Fattafatta/rescript-solidjs/issues","npm":"https://www.npmjs.com/package/@fattafatta/rescript-solidjs"}},"score":{"final":18.217604,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51,"weekly":2},"dependents":"0","updated":"2026-09-02T19:26:21.157Z","searchScore":18.18161,"package":{"name":"rescript-json","keywords":["rescript","json","decode","encode"],"version":"1.0.6","description":"This package helps you convert between Rescript values and JSON values.","sanitized_name":"rescript-json","publisher":{"email":"jaredramirez@me.com","username":"jaredramirez"},"maintainers":[{"email":"jaredramirez@me.com","username":"jaredramirez"}],"license":"MIT","date":"2023-02-13T22:02:33.482Z","links":{"homepage":"https://jaredramirez.github.io/rescript-json","repository":"https://github.com/jaredramirez/rescript-json.git","npm":"https://www.npmjs.com/package/rescript-json"}},"score":{"final":18.18161,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":58,"weekly":6},"dependents":0,"updated":"2026-09-03T16:26:10.379Z","searchScore":18.146862,"package":{"name":"@seamonster-studios/rescript-use-measure","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/rescript-use-measure","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-04T16:11:56.085Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-use-measure"}},"score":{"final":18.146862,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51,"weekly":15},"dependents":"1","updated":"2026-09-08T04:31:08.524Z","searchScore":18.12952,"package":{"name":"@plowtech/rescript-aeson","keywords":["rescript","json","aeson"],"version":"8.0.0","description":"ReScript JSON serializations that match Haskell aeson","sanitized_name":"@plowtech/rescript-aeson","publisher":{"email":"shulhi@gmail.com","username":"shulhi"},"maintainers":[{"email":"shulhi@gmail.com","username":"shulhi"},{"email":"shulhi.sapli@plowtech.net","username":"shulhi_plow"},{"email":"Lcubed37@gmail.com","username":"ltibbetts"},{"email":"mchaver@gmail.com","username":"mchaver"}],"license":"MIT","date":"2026-01-20T01:48:44.747Z","links":{"homepage":"https://github.com/plow-technologies/rescript-aeson#readme","repository":"git+https://github.com/plow-technologies/rescript-aeson.git","bugs":"https://github.com/plow-technologies/rescript-aeson/issues","npm":"https://www.npmjs.com/package/@plowtech/rescript-aeson"}},"score":{"final":18.12952,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":55,"weekly":4},"dependents":0,"updated":"2026-09-03T16:26:13.829Z","searchScore":18.12351,"package":{"name":"@seamonster-studios/rescript-reactquery-v1","keywords":["rescript"],"version":"2.0.4","description":"Install","sanitized_name":"@seamonster-studios/rescript-reactquery-v1","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-05T21:36:33.045Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-reactquery-v1"}},"score":{"final":18.12351,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":58,"weekly":19},"dependents":0,"updated":"2026-09-08T08:36:13.159Z","searchScore":18.112694,"package":{"name":"@maarekj/reason-form-gen","keywords":["rescript"],"version":"1.2.0","sanitized_name":"@maarekj/reason-form-gen","publisher":{"email":"josephmaarek@gmail.com","username":"maarekj"},"maintainers":[{"email":"josephmaarek@gmail.com","username":"maarekj"}],"license":"MIT","date":"2021-10-25T13:39:59.152Z","links":{"npm":"https://www.npmjs.com/package/@maarekj/reason-form-gen"}},"score":{"final":18.112694,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":57,"weekly":8},"dependents":"0","updated":"2026-09-07T22:11:13.565Z","searchScore":18.060184,"package":{"name":"@nobleai/rescript-documentation","keywords":["rescript","documentation"],"version":"0.7.2","description":"NobleAI tool for generating rescript library documentation","sanitized_name":"@nobleai/rescript-documentation","publisher":{"email":"alex.mouton@noble.ai","username":"alexmoutonnoble"},"maintainers":[{"email":"mloomis@noble.ai","username":"mloomis"},{"email":"alex.mouton@noble.ai","username":"alexmoutonnoble"},{"email":"cid.donham@noble.ai","username":"cid8600"}],"license":"MIT","date":"2024-03-29T18:10:48.527Z","links":{"repository":"https://github.com/noble-ai/rescript-prelude","npm":"https://www.npmjs.com/package/@nobleai/rescript-documentation"}},"score":{"final":18.060184,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":53,"weekly":6},"dependents":0,"updated":"2026-09-03T03:51:30.528Z","searchScore":17.930271,"package":{"name":"create-rs-project","keywords":["rescript","typechecker","types","javascript","create-rs-project"],"version":"1.1.0","description":"This is for generating the rescript project template/starter code.","sanitized_name":"create-rs-project","publisher":{"email":"procode@tutanota.com","username":"procode1"},"maintainers":[{"email":"procode@tutanota.com","username":"procode1"}],"license":"ISC","date":"2021-04-18T16:59:53.414Z","links":{"homepage":"https://github.com/ProCode2/create-rs-project#readme","repository":"git+https://github.com/ProCode2/create-rs-project.git","bugs":"https://github.com/ProCode2/create-rs-project/issues","npm":"https://www.npmjs.com/package/create-rs-project"}},"score":{"final":17.930271,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":55,"weekly":1},"dependents":0,"updated":"2026-09-06T05:56:07.872Z","searchScore":17.876156,"package":{"name":"reelm-framework","keywords":["rescript","elm-architecture","tea","vdom","router","framework"],"version":"0.1.11","description":"Reelm: Elm-style architecture for ReScript and JavaScript.","sanitized_name":"reelm-framework","publisher":{"email":"michmajchrzak@gmail.com","username":"v_m_v"},"maintainers":[{"email":"michmajchrzak@gmail.com","username":"v_m_v"}],"license":"MIT","date":"2026-04-25T15:55:10.874Z","links":{"homepage":"https://github.com/the-man-with-a-golden-mind/reelm#readme","repository":"git+https://github.com/the-man-with-a-golden-mind/reelm.git","bugs":"https://github.com/the-man-with-a-golden-mind/reelm/issues","npm":"https://www.npmjs.com/package/reelm-framework"}},"score":{"final":17.876156,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":52,"weekly":6},"dependents":0,"updated":"2026-09-03T16:26:09.554Z","searchScore":17.83139,"package":{"name":"@seamonster-studios/rescript-deck-gl","keywords":["rescript"],"version":"2.0.2","description":"Install","sanitized_name":"@seamonster-studios/rescript-deck-gl","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-06T22:21:07.814Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-deck-gl"}},"score":{"final":17.83139,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":48,"weekly":17},"dependents":0,"updated":"2026-09-07T13:46:13.778Z","searchScore":17.698507,"package":{"name":"@merchise/rescript-tabler-icons-react","keywords":["rescript","tabler","react","icons"],"version":"3.0.0-beta.4","description":"ReScript binding to @tabler/icons-react","sanitized_name":"@merchise/rescript-tabler-icons-react","publisher":{"email":"mva.led@gmail.com","actor":{"name":"mvaled","type":"user","email":"mva.led@gmail.com"},"username":"mvaled"},"maintainers":[{"email":"mva.led@gmail.com","username":"mvaled"}],"license":"MIT","date":"2025-06-23T08:33:11.480Z","links":{"repository":"https://gitlab.com/merchise-autrement/rescript-tabler-icons-react","npm":"https://www.npmjs.com/package/@merchise/rescript-tabler-icons-react"}},"score":{"final":17.698507,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47,"weekly":4},"dependents":"1","updated":"2026-09-03T16:26:11.047Z","searchScore":17.695406,"package":{"name":"@seamonster-studios/use-previous","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/use-previous","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-04T16:11:56.168Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/use-previous"}},"score":{"final":17.695406,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":46,"weekly":5},"dependents":0,"updated":"2026-09-02T23:11:32.429Z","searchScore":17.631853,"package":{"name":"@nojaf/vite-plugin-rescript","keywords":["vite-plugin","rollup-plugin","rescript"],"version":"0.6.2","sanitized_name":"@nojaf/vite-plugin-rescript","publisher":{"email":"florian@nojaf.com","username":"nojaf"},"maintainers":[{"email":"florian@nojaf.com","username":"nojaf"}],"license":"MIT","date":"2026-02-04T20:24:51.404Z","links":{"npm":"https://www.npmjs.com/package/@nojaf/vite-plugin-rescript"}},"score":{"final":17.631853,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":50,"weekly":5},"dependents":0,"updated":"2026-09-03T16:26:13.405Z","searchScore":17.626818,"package":{"name":"@seamonster-studios/rescript-lodashstartcase","keywords":["rescript"],"version":"2.0.3","description":"Install","sanitized_name":"@seamonster-studios/rescript-lodashstartcase","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-05T21:36:29.263Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-lodashstartcase"}},"score":{"final":17.626818,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47,"weekly":8},"dependents":0,"updated":"2026-09-02T07:46:11.503Z","searchScore":17.587425,"package":{"name":"@rescript-graphql-codegen/base-types","keywords":["rescript"],"version":"0.0.12","sanitized_name":"@rescript-graphql-codegen/base-types","publisher":{"email":"cwstra@gmail.com","username":"cwstra"},"maintainers":[{"email":"cwstra@gmail.com","username":"cwstra"}],"license":"MIT","date":"2024-07-23T04:26:01.160Z","links":{"npm":"https://www.npmjs.com/package/@rescript-graphql-codegen/base-types"}},"score":{"final":17.587425,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47,"weekly":2},"dependents":"1","updated":"2026-09-02T08:21:15.465Z","searchScore":17.587425,"package":{"name":"rescript-mngutils","keywords":["rescript"],"version":"1.1.4","description":"a rescript utils library","sanitized_name":"rescript-mngutils","publisher":{"email":"1570977353@qq.com","username":"mng12345"},"maintainers":[{"email":"1570977353@qq.com","username":"mng12345"}],"license":"MIT","date":"2023-04-08T04:04:01.920Z","links":{"homepage":"https://github.com/Mng12345/rescript-mngutils#readme","repository":"git+https://github.com/Mng12345/rescript-mngutils.git","bugs":"https://github.com/Mng12345/rescript-mngutils/issues","npm":"https://www.npmjs.com/package/rescript-mngutils"}},"score":{"final":17.587425,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":52,"weekly":16},"dependents":0,"updated":"2026-09-01T21:51:29.312Z","searchScore":17.584719,"package":{"name":"@prefix_re/std","keywords":["rescript","deno"],"version":"0.0.12","description":"Standard Library for ReScript","sanitized_name":"@prefix_re/std","publisher":{"email":"niclas@overby.me","username":"noverby"},"maintainers":[{"email":"niclas@overby.me","username":"noverby"}],"license":"MIT","date":"2022-02-21T07:33:47.154Z","links":{"homepage":"https://github.com/prefix-re/std","repository":"git+https://github.com/prefix-re/std.git","bugs":"https://github.com/prefix-re/std/issues","npm":"https://www.npmjs.com/package/@prefix_re/std"}},"score":{"final":17.584719,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":46,"weekly":13},"dependents":0,"updated":"2026-09-02T14:41:43.793Z","searchScore":17.581339,"package":{"name":"@ant-design-rescript/components","keywords":["rescript","react","ant-design","ant-design-icons"],"version":"0.0.9","description":"ReScript bindings for antd","sanitized_name":"@ant-design-rescript/components","publisher":{"email":"limitliu@qq.com","username":"limit-liu"},"maintainers":[{"email":"limitliu@qq.com","username":"limit-liu"}],"license":"MIT","date":"2024-06-05T13:01:45.918Z","links":{"homepage":"https://github.com/ant-design-rescript/components","repository":"git+https://github.com/ant-design-rescript/components.git","bugs":"https://github.com/ant-design-rescript/components/issues","npm":"https://www.npmjs.com/package/@ant-design-rescript/components"}},"score":{"final":17.581339,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":46,"weekly":22},"dependents":0,"updated":"2026-09-02T16:01:45.895Z","searchScore":17.581339,"package":{"name":"rescript-heroicons","keywords":["rescript","heroicons","tailwindCSS","tailwind"],"version":"0.0.3","description":"ReScript binding to Heroicons","sanitized_name":"rescript-heroicons","publisher":{"email":"nyinyithann@gmail.com","username":"nyinyithann"},"maintainers":[{"email":"nyinyithann@gmail.com","username":"nyinyithann"}],"license":"MIT","date":"2021-05-19T06:00:52.499Z","links":{"homepage":"https://github.com/nyinyithann/rescript-heroicons#readme","repository":"git+https://github.com/nyinyithann/rescript-heroicons.git","bugs":"https://github.com/nyinyithann/rescript-heroicons/issues","npm":"https://www.npmjs.com/package/rescript-heroicons"}},"score":{"final":17.581339,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":52,"weekly":23},"dependents":0,"updated":"2026-09-08T10:31:29.387Z","searchScore":17.551607,"package":{"name":"functional-data-structure","keywords":["rescript"],"version":"0.10.0","description":"A Rescript package for functional data structure.","sanitized_name":"functional-data-structure","publisher":{"email":"niemalsaufgeben@yeah.net","username":"leoxiang66"},"maintainers":[{"email":"niemalsaufgeben@yeah.net","username":"leoxiang66"}],"license":"MIT","date":"2024-04-14T15:07:42.588Z","links":{"homepage":"https://github.com/leoxiang66/functional-data-structure","repository":"git+https://github.com/leoxiang66/functional-data-structure.git","bugs":"https://github.com/leoxiang66/functional-data-structure/issues","npm":"https://www.npmjs.com/package/functional-data-structure"}},"score":{"final":17.551607,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45,"weekly":11},"dependents":"1","updated":"2026-09-05T08:51:11.655Z","searchScore":17.515049,"package":{"name":"rescript-clean-deep","keywords":["rescript"],"version":"2.0.2","description":"Remove empty or nullable values from JavaScript objects","sanitized_name":"rescript-clean-deep","publisher":{"email":"mikaello@student.matnat.uio.no","username":"mikaello"},"maintainers":[{"email":"mikaello@student.matnat.uio.no","username":"mikaello"}],"license":"MIT","date":"2026-07-11T08:10:15.476Z","links":{"homepage":"https://github.com/mikaello/rescript-clean-deep","repository":"git+https://github.com/mikaello/rescript-clean-deep.git","bugs":"https://github.com/mikaello/rescript-clean-deep/issues","npm":"https://www.npmjs.com/package/rescript-clean-deep"}},"score":{"final":17.515049,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51,"weekly":12},"dependents":0,"updated":"2026-09-04T20:31:11.763Z","searchScore":17.452065,"package":{"name":"@prescriptive/xote","keywords":["rescript","xote","components","ui","design-system","prescriptive","accessibility"],"version":"0.2.0","description":"Accessible UI components for Xote/ReScript that implement the Prescriptive contracts. Styled against @prescriptive/tokens; prop types are generated from the spec API contracts, so the implementation can't drift from the spec.","sanitized_name":"@prescriptive/xote","publisher":{"email":"brnrdog@hey.com","username":"brnrdog"},"maintainers":[{"email":"brnrdog@hey.com","username":"brnrdog"}],"license":"MIT","date":"2026-07-24T20:04:56.430Z","links":{"homepage":"https://github.com/brnrdog/prescriptive#readme","repository":"git+https://github.com/brnrdog/prescriptive.git","bugs":"https://github.com/brnrdog/prescriptive/issues","npm":"https://www.npmjs.com/package/@prescriptive/xote"}},"score":{"final":17.452065,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":50,"weekly":6},"dependents":0,"updated":"2026-09-03T16:26:10.659Z","searchScore":17.383358,"package":{"name":"@seamonster-studios/rescript-lodashuniq","keywords":["rescript"],"version":"2.0.3","description":"Install","sanitized_name":"@seamonster-studios/rescript-lodashuniq","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-05T21:36:29.585Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-lodashuniq"}},"score":{"final":17.383358,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49,"weekly":19},"dependents":0,"updated":"2026-09-08T05:41:10.878Z","searchScore":17.279753,"package":{"name":"@plowtech/rescript-aeson-spec","keywords":["rescript","json","aeson"],"version":"8.0.0","description":"Test rescript-aeson encode and decode functions against golden files generated from the Haskell library hspec-golden-aeson","sanitized_name":"@plowtech/rescript-aeson-spec","publisher":{"email":"shulhi@gmail.com","username":"shulhi"},"maintainers":[{"email":"shulhi@gmail.com","username":"shulhi"},{"email":"shulhi.sapli@plowtech.net","username":"shulhi_plow"},{"email":"Lcubed37@gmail.com","username":"ltibbetts"},{"email":"mchaver@gmail.com","username":"mchaver"}],"license":"BSD-3-Clause","date":"2026-01-20T02:57:04.505Z","links":{"homepage":"https://github.com/plow-technologies/rescript-aeson-spec#readme","repository":"git+https://github.com/plow-technologies/rescript-aeson-spec.git","bugs":"https://github.com/plow-technologies/rescript-aeson-spec/issues","npm":"https://www.npmjs.com/package/@plowtech/rescript-aeson-spec"}},"score":{"final":17.279753,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49,"weekly":11},"dependents":0,"updated":"2026-09-08T07:21:36.259Z","searchScore":17.247217,"package":{"name":"res-date-fns","keywords":["reason","reasonml","bucklescript","rescript","date-fns"],"version":"1.2.0","description":"ReScript bindings to date-fns","sanitized_name":"res-date-fns","publisher":{"email":"Jaeho.lee@greenlabs.co.kr","username":"jaeholee.gl"},"maintainers":[{"email":"Jaeho.lee@greenlabs.co.kr","username":"jaeholee.gl"}],"license":"MIT","date":"2022-09-28T07:49:15.436Z","links":{"homepage":"https://github.com/green-labs/res-date-fns#readme","repository":"git+ssh://git@github.com/green-labs/res-date-fns.git","bugs":"https://github.com/green-labs/res-date-fns/issues","npm":"https://www.npmjs.com/package/res-date-fns"}},"score":{"final":17.247217,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":46,"weekly":9},"dependents":0,"updated":"2026-09-01T18:21:27.821Z","searchScore":17.194153,"package":{"name":"bsconfig.json","keywords":["bsconfig","bsconfig.json","reason","reasonml","ocaml","cli","rescript"],"version":"1.3.2","description":"Quickly create an opinionated bsconfig.json","sanitized_name":"bsconfig-json","publisher":{"email":"aarmand.inbox@gmail.com","username":"idkjs"},"maintainers":[{"email":"aarmand.inbox@gmail.com","username":"idkjs"}],"license":"MIT","date":"2021-03-30T10:32:05.433Z","links":{"homepage":"https://github.com/idkjs/bsconfig.json#readme","repository":"git+https://github.com/idkjs/bsconfig.json.git","bugs":"https://github.com/idkjs/bsconfig.json/issues","npm":"https://www.npmjs.com/package/bsconfig.json"}},"score":{"final":17.194153,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":48,"weekly":6},"dependents":0,"updated":"2026-09-01T23:26:14.658Z","searchScore":17.174099,"package":{"name":"rescript-replay","keywords":["rescript","react","state"],"version":"2.0.0","description":"A simple, powerful state manager for Rescript React","sanitized_name":"rescript-replay","publisher":{"email":"bclark.2111@gmail.com","username":"attack-monkey"},"maintainers":[{"email":"bclark.2111@gmail.com","username":"attack-monkey"}],"license":"ISC","date":"2021-07-06T19:55:46.883Z","links":{"npm":"https://www.npmjs.com/package/rescript-replay"}},"score":{"final":17.174099,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":46,"weekly":4},"dependents":"0","updated":"2026-09-01T21:11:19.976Z","searchScore":16.956295,"package":{"name":"@greenlabs/rescript-jest","keywords":["rescript","jest"],"version":"28.1.0","description":"ReScript bindings for Jest","sanitized_name":"@greenlabs/rescript-jest","publisher":{"email":"namenu@gmail.com","username":"namenu"},"maintainers":[{"email":"namenu@gmail.com","username":"namenu"},{"email":"woonki.moon@gmail.com","username":"moondaddi"},{"email":"kimchhickey@gmail.com","username":"kimchhickey"}],"license":"MIT","date":"2024-01-02T08:32:02.086Z","links":{"homepage":"https://github.com/green-labs/rescript-bindings#readme","repository":"git+https://github.com/green-labs/rescript-bindings.git","bugs":"https://github.com/green-labs/rescript-bindings/issues","npm":"https://www.npmjs.com/package/@greenlabs/rescript-jest"}},"score":{"final":16.956295,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":40,"weekly":7},"dependents":0,"updated":"2026-09-02T23:16:21.391Z","searchScore":16.89102,"package":{"name":"@octod/thestate","keywords":["rescript","state manager","state","react"],"version":"0.3.1","description":"A tiny state manager writter in Rescript","sanitized_name":"@octod/thestate","publisher":{"email":"iamoctod@gmail.com","username":"octod"},"maintainers":[{"email":"iamoctod@gmail.com","username":"octod"}],"license":"MIT","date":"2022-01-04T10:04:55.518Z","links":{"npm":"https://www.npmjs.com/package/@octod/thestate"}},"score":{"final":16.89102,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43,"weekly":16},"dependents":0,"updated":"2026-09-01T17:51:11.727Z","searchScore":16.84498,"package":{"name":"@glennsl/rescript-geojson","keywords":["rescript","geojson","geo","json","@glennsl/rescript-json-combinators"],"version":"1.0.2","description":"Simple GeoJSON decoder library for ReScript based on @glennsl/rescript-json-combinators.","sanitized_name":"@glennsl/rescript-geojson","publisher":{"email":"gsl-npm@slotte.net","username":"glennsl"},"maintainers":[{"email":"gsl-npm@slotte.net","username":"glennsl"}],"license":"(LGPL-3.0 OR MPL-2.0)","date":"2024-02-09T09:42:28.770Z","links":{"homepage":"https://github.com/glennsl/rescript-geojson#readme","repository":"git+https://github.com/glennsl/rescript-geojson.git","bugs":"https://github.com/glennsl/rescript-geojson/issues","npm":"https://www.npmjs.com/package/@glennsl/rescript-geojson"}},"score":{"final":16.84498,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45,"weekly":4},"dependents":0,"updated":"2026-09-03T16:26:10.302Z","searchScore":16.843966,"package":{"name":"@seamonster-studios/rescript-react-error-boundary","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/rescript-react-error-boundary","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-04T16:11:56.041Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-react-error-boundary"}},"score":{"final":16.843966,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45,"weekly":14},"dependents":0,"updated":"2026-09-08T11:56:12.495Z","searchScore":16.81225,"package":{"name":"tarantula-fl","keywords":["rescript","faultlocalisation"],"version":"1.0.0","description":"![Run Test 🔬 ](https://github.com/JoranHonig/tarantula/workflows/Run%20Test%20%F0%9F%94%AC/badge.svg) [![npm](https://img.shields.io/npm/v/tarantula-fl)](https://www.npmjs.com/package/tarantula-fl) [![](https://img.shields.io/twitter/follow/JoranHonig?st","sanitized_name":"tarantula-fl","publisher":{"email":"joran.honig@gmail.com","username":"joranhonig"},"maintainers":[{"email":"joran.honig@gmail.com","username":"joranhonig"}],"license":"MIT","date":"2021-01-21T10:55:18.020Z","links":{"homepage":"https://github.com/JoranHonig/tarantula#readme","repository":"git+https://github.com/JoranHonig/tarantula.git","bugs":"https://github.com/JoranHonig/tarantula/issues","npm":"https://www.npmjs.com/package/tarantula-fl"}},"score":{"final":16.81225,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":40,"weekly":12},"dependents":0,"updated":"2026-09-02T05:26:14.738Z","searchScore":16.739851,"package":{"name":"@bettercart/rescript-react-script-loader","keywords":["rescript","Rescript","BuckleScript","React Script Loader","Script","ReactScript"],"version":"0.2.3","description":"Load third-party scripts into your react app using hooks.","sanitized_name":"@bettercart/rescript-react-script-loader","publisher":{"email":"dan.wetherald@gmail.com","username":"dan003400"},"maintainers":[{"email":"dan.wetherald@gmail.com","username":"dan003400"}],"license":"MIT","date":"2022-03-11T04:00:04.381Z","links":{"homepage":"https://getbettercart.com","repository":"git+https://github.com/bettercart/rescript-react-script-loader.git","bugs":"https://github.com/bettercart/rescript-react-script-loader/issues","npm":"https://www.npmjs.com/package/@bettercart/rescript-react-script-loader"}},"score":{"final":16.739851,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":44,"weekly":3},"dependents":0,"updated":"2026-09-01T20:11:30.875Z","searchScore":16.729221,"package":{"name":"rescript-fp-core","keywords":["rescript","functional programming"],"version":"1.4.0","description":"A standard library for ReScript with a focus on Functional Programming","sanitized_name":"rescript-fp-core","publisher":{"email":"josh@vlkpack.com","username":"jderochervlk"},"maintainers":[{"email":"josh@vlkpack.com","username":"jderochervlk"}],"license":"MIT","date":"2023-09-08T17:25:19.425Z","links":{"npm":"https://www.npmjs.com/package/rescript-fp-core"}},"score":{"final":16.729221,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43,"weekly":14},"dependents":0,"updated":"2026-09-01T20:26:29.995Z","searchScore":16.611954,"package":{"name":"@rescript-react-native/safe-area-context","keywords":["rescript","react-native","safe-area-context"],"version":"5.0.0","description":"ReScript bindings for react-native-safe-area-context.","sanitized_name":"@rescript-react-native/safe-area-context","publisher":{"email":"freddy03h@gmail.com","username":"freddy03h"},"maintainers":[{"email":"npm@moox.io","username":"moox"},{"email":"freddy03h@gmail.com","username":"freddy03h"}],"license":"MIT","date":"2026-04-14T13:25:03.176Z","links":{"homepage":"https://github.com/rescript-react-native/safe-area-context#readme","repository":"git+https://github.com/rescript-react-native/safe-area-context.git","bugs":"https://github.com/rescript-react-native/safe-area-context/issues","npm":"https://www.npmjs.com/package/@rescript-react-native/safe-area-context"}},"score":{"final":16.611954,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43,"weekly":6},"dependents":0,"updated":"2026-09-02T02:06:17.653Z","searchScore":16.611954,"package":{"name":"react-rules-of-hooks-ppx","keywords":["reason","ocaml","ppx","bucklescript","rescript","react","hooks","ppx","reason-react"],"version":"0.9.1","description":"ppx validates the rules of React hooks","sanitized_name":"react-rules-of-hooks-ppx","publisher":{"email":"dsnxmoreno@gmail.com","username":"davesnx"},"maintainers":[{"email":"dsnxmoreno@gmail.com","username":"davesnx"}],"date":"2021-05-10T16:01:03.602Z","links":{"npm":"https://www.npmjs.com/package/react-rules-of-hooks-ppx"}},"score":{"final":16.611954,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39,"weekly":11},"dependents":0,"updated":"2026-09-07T14:11:09.888Z","searchScore":16.607353,"package":{"name":"@ahrefs/bs-react-intl-ppx","keywords":["react-intl","reason","reasonml","ocaml","bucklescript","rescript"],"version":"0.1.1","description":"Generete ReactIntl.messages","sanitized_name":"@ahrefs/bs-react-intl-ppx","publisher":{"email":"e.chemohonenko@gmail.com","username":"germes"},"maintainers":[{"email":"louis@louisroche.net","username":"khady"},{"email":"iam@stfoo.ru","username":"rustykey"},{"email":"e.chemohonenko@gmail.com","username":"germes"},{"email":"bryanthomaschen@gmail.com","username":"bryanthomaschen"},{"email":"strelkov.d.d@gmail.com","username":"denstr"},{"email":"javier.chavarri@gmail.com","username":"jchavarri"},{"email":"alexei.golovko@gmail.com","username":"zindel"},{"email":"feihong.hsu@gmail.com","username":"feihong"},{"email":"vince.tan@ahrefs.com","username":"jkvt2"}],"license":"MIT","date":"2023-05-23T10:24:54.982Z","links":{"homepage":"https://github.com/ahrefs/bs-react-intl-ppx#readme","repository":"git+https://github.com/ahrefs/bs-react-intl-ppx.git","bugs":"https://github.com/ahrefs/bs-react-intl-ppx/issues","npm":"https://www.npmjs.com/package/@ahrefs/bs-react-intl-ppx"}},"score":{"final":16.607353,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38,"weekly":11},"dependents":0,"updated":"2026-09-02T05:21:14.223Z","searchScore":16.471586,"package":{"name":"@reason-react-native/push-notification-ios","keywords":["rescript","reason","reasonml","bucklescript","react-native"],"version":"1.7.2","description":"ReScript bindings for @react-native-community/push-notification-ios.","sanitized_name":"@reason-react-native/push-notification-ios","publisher":{"email":"npm@moox.io","username":"moox"},"maintainers":[{"email":"npm@moox.io","username":"moox"},{"email":"christoph@knittel.cc","username":"cknittel"},{"email":"florianh89@gmail.com","username":"fham_"},{"email":"jesse.katsumata@gmail.com","username":"naturalclar"},{"email":"gunayeren+npmjs@gmail.com","username":"sgny"}],"license":"MIT","date":"2021-02-16T22:44:50.799Z","links":{"homepage":"https://github.com/reason-react-native/push-notification-ios#readme","repository":"git+https://github.com/reason-react-native/push-notification-ios.git","bugs":"https://github.com/reason-react-native/push-notification-ios/issues","npm":"https://www.npmjs.com/package/@reason-react-native/push-notification-ios"}},"score":{"final":16.471586,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39,"weekly":7},"dependents":0,"updated":"2026-09-01T15:01:40.709Z","searchScore":16.341335,"package":{"name":"dogumentation","keywords":["rescript"],"version":"0.3.2","description":"Build a dogumentation for you Rescript React components","sanitized_name":"dogumentation","publisher":{"email":"pedrobslisboa@gmail.com","username":"pedrobslisboa"},"maintainers":[{"email":"pedrobslisboa@gmail.com","username":"pedrobslisboa"}],"license":"MIT","date":"2023-07-13T16:06:54.479Z","links":{"homepage":"https://github.com/pedrobslisboa/dogumentation","repository":"git+https://github.com/pedrobslisboa/dogumentation.git","bugs":"https://github.com/pedrobslisboa/dogumentation/issues","npm":"https://www.npmjs.com/package/dogumentation"}},"score":{"final":16.341335,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36,"weekly":16},"dependents":0,"updated":"2026-09-02T10:06:21.778Z","searchScore":16.288956,"package":{"name":"rescript-effect-reducer","keywords":["rescript","react","@rescript/react","side-effects","reducer","local state management"],"version":"1.1.0","description":"React.useReducer hook on steroids with the possibility of side-effects controlling","sanitized_name":"rescript-effect-reducer","publisher":{"email":"me@vaclavhrach.cz","username":"vaclav_hrach"},"maintainers":[{"email":"me@vaclavhrach.cz","username":"vaclav_hrach"}],"license":"Unlicense","date":"2021-08-26T20:01:21.768Z","links":{"homepage":"https://github.com/vaclavhrach/rescript-effect-reducer","repository":"git+https://github.com/vaclavhrach/rescript-effect-reducer.git","bugs":"https://github.com/vaclavhrach/rescript-effect-reducer/issues","npm":"https://www.npmjs.com/package/rescript-effect-reducer"}},"score":{"final":16.288956,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36,"weekly":5},"dependents":0,"updated":"2026-09-02T13:56:29.555Z","searchScore":16.288956,"package":{"name":"@retypes/dayjs","keywords":["dayjs","rescript","types"],"version":"0.0.57","description":"dayjs type binding for rescript","sanitized_name":"@retypes/dayjs","publisher":{"email":"nithingowdan77@gmail.com","username":"nithin77"},"maintainers":[{"email":"nithingowdan77@gmail.com","username":"nithin77"}],"license":"ISC","date":"2024-06-12T07:09:13.715Z","links":{"homepage":"https://github.com/Nithin1506200/retypes/tree/main#readme","repository":"git+https://github.com/Nithin1506200/retypes.git#main","bugs":"https://github.com/Nithin1506200/retypes/issues","npm":"https://www.npmjs.com/package/@retypes/dayjs"}},"score":{"final":16.288956,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36,"weekly":5},"dependents":0,"updated":"2026-09-02T15:46:40.343Z","searchScore":16.288956,"package":{"name":"immutable-tree-module","keywords":["rescript","javascript","typescript","immutable","tree"],"version":"1.0.12","description":"Immutable, fully persistent, and balanced binary search tree data structure implementation in pure js.","sanitized_name":"immutable-tree-module","publisher":{"email":"praveenkumarrr.developer@gmail.com","username":"praveen-kumar-rr"},"maintainers":[{"email":"praveenkumarrr.developer@gmail.com","username":"praveen-kumar-rr"}],"license":"MIT","date":"2023-02-02T16:25:09.145Z","links":{"homepage":"https://github.com/praveen-kumar-rr/immutable-tree#readme","repository":"git+https://github.com/praveen-kumar-rr/immutable-tree.git","bugs":"https://github.com/praveen-kumar-rr/immutable-tree/issues","npm":"https://www.npmjs.com/package/immutable-tree-module"}},"score":{"final":16.288956,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":10},"dependents":0,"updated":"2026-09-02T17:26:20.040Z","searchScore":16.187801,"package":{"name":"generator-create-react-app-rewired-babel-ts","keywords":["create-react-app","react","typescript","babel","tslint","rewired","rescript","without-eject","yeoman-generator"],"version":"0.2.1","description":"Use create-react-app ( CRA ) with babel and typescript","sanitized_name":"generator-create-react-app-rewired-babel-ts","publisher":{"email":"linonetwo012@gmail.com","username":"linonetwo012"},"maintainers":[{"email":"linonetwo012@gmail.com","username":"linonetwo012"}],"license":"MIT","date":"2019-05-26T08:31:09.379Z","links":{"homepage":"https://github.com/linonetwo/create-react-app-rewired-babel-ts","repository":"git+https://github.com/linonetwo/create-react-app-rewired-babel-ts.git","bugs":"https://github.com/linonetwo/create-react-app-rewired-babel-ts/issues","npm":"https://www.npmjs.com/package/generator-create-react-app-rewired-babel-ts"}},"score":{"final":16.187801,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39,"weekly":5},"dependents":0,"updated":"2026-09-08T08:16:34.448Z","searchScore":16.084932,"package":{"name":"@float-capital/rescript-recharts","keywords":["binding","bucklescript","chart","react","react-component","reactjs","recharts","rescript"],"version":"0.1.2","description":"ReScript bindings for Recharts","sanitized_name":"@float-capital/rescript-recharts","publisher":{"email":"jason+dev@smythemail.za.net","username":"jasoons"},"maintainers":[{"email":"stent@float.capital","username":"stentonian"},{"email":"mike@float.capital","username":"mjyoung114"},{"email":"jason+dev@smythemail.za.net","username":"jasoons"},{"email":"denham@float.capital","username":"denham"},{"email":"paul@float.capital","username":"paul.freund"}],"license":"MIT","date":"2022-08-11T19:53:47.594Z","links":{"homepage":"https://github.com/float-capital/rescript-recharts#readme","repository":"git+ssh://git@github.com/float-capital/rescript-recharts.git","bugs":"https://github.com/float-capital/rescript-recharts/issues","npm":"https://www.npmjs.com/package/@float-capital/rescript-recharts"}},"score":{"final":16.084932,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39,"weekly":9},"dependents":0,"updated":"2026-09-08T10:21:13.797Z","searchScore":16.084932,"package":{"name":"@rescript-react-native/svg","keywords":["rescript","react-native"],"version":"14.0.0","description":"ReScript bindings for react-native-svg.","sanitized_name":"@rescript-react-native/svg","publisher":{"email":"freddy03h@gmail.com","username":"freddy03h"},"maintainers":[{"email":"freddy03h@gmail.com","username":"freddy03h"},{"email":"npm@moox.io","username":"moox"}],"license":"MIT","date":"2024-04-08T08:26:57.442Z","links":{"homepage":"https://github.com/rescript-react-native/svg#readme","repository":"git+https://github.com/rescript-react-native/svg.git","bugs":"https://github.com/rescript-react-native/svg/issues","npm":"https://www.npmjs.com/package/@rescript-react-native/svg"}},"score":{"final":16.084932,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":34,"weekly":14},"dependents":0,"updated":"2026-09-03T19:11:08.543Z","searchScore":16.035791,"package":{"name":"@antisatori/tapl","keywords":["rescript","lambda-calculus","compiler","llvm"],"version":"0.0.5","description":"lambda calculus compiler based on Types and Programming Languages","sanitized_name":"@antisatori/tapl","publisher":{"email":"koji.ishimoto@gmail.com","username":"antisatori"},"maintainers":[{"email":"koji.ishimoto@gmail.com","username":"antisatori"}],"license":"ISC","date":"2025-10-16T15:23:04.082Z","links":{"npm":"https://www.npmjs.com/package/@antisatori/tapl"}},"score":{"final":16.035791,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38,"weekly":9},"dependents":0,"updated":"2026-09-07T22:11:19.640Z","searchScore":15.986182,"package":{"name":"rescript-gesture-handler","keywords":["rescript","react-native","react-native-gesture-handler"],"version":"2.2.2","description":"ReScript bindings for react-native-gesture-handler","sanitized_name":"rescript-gesture-handler","publisher":{"email":"aleksa.baco@gmail.com","username":"reck753"},"maintainers":[{"email":"aleksa.baco@gmail.com","username":"reck753"}],"license":"MIT","date":"2022-02-13T14:43:07.482Z","links":{"homepage":"https://github.com/reck753/rescript-gesture-handler#readme","repository":"git+https://github.com/reck753/rescript-gesture-handler.git","bugs":"https://github.com/reck753/rescript-gesture-handler/issues","npm":"https://www.npmjs.com/package/rescript-gesture-handler"}},"score":{"final":15.986182,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38,"weekly":7},"dependents":0,"updated":"2026-09-08T01:01:09.772Z","searchScore":15.986182,"package":{"name":"rescript-remix","keywords":["rescript","remix"],"version":"0.2.1","description":"Bindings and helpers for [Remix](https://remix.run/).","sanitized_name":"rescript-remix","publisher":{"email":"the.tomsherman@gmail.com","username":"tom.sherman"},"maintainers":[{"email":"the.tomsherman@gmail.com","username":"tom.sherman"}],"license":"MIT","date":"2022-01-10T21:40:50.698Z","links":{"homepage":"https://github.com/tom-sherman/rescript-remix#readme","repository":"git+https://github.com/tom-sherman/rescript-remix.git","bugs":"https://github.com/tom-sherman/rescript-remix/issues","npm":"https://www.npmjs.com/package/rescript-remix"}},"score":{"final":15.986182,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38,"weekly":15},"dependents":0,"updated":"2026-09-08T07:26:27.007Z","searchScore":15.953435,"package":{"name":"cra-template-rescript-tailwind","keywords":["react","rescript-react","create-react-app","template","rescript","tailwind"],"version":"0.1.8","description":"ReScript + ReScript React template for Create React App","sanitized_name":"cra-template-rescript-tailwind","publisher":{"email":"hyosaritech@gmail.com","username":"hyosari-kim"},"maintainers":[{"email":"hyosaritech@gmail.com","username":"hyosari-kim"}],"license":"MIT","date":"2022-11-08T06:18:18.305Z","links":{"homepage":"https://github.com/hyosari-kim/cra-template-rescript-tailwind#readme","repository":"git+https://github.com/hyosari-kim/cra-template-rescript-tailwind.git","bugs":"https://github.com/hyosari-kim/cra-template-rescript-tailwind/issues","npm":"https://www.npmjs.com/package/cra-template-rescript-tailwind"}},"score":{"final":15.953435,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38,"weekly":16},"dependents":0,"updated":"2026-09-08T07:41:12.863Z","searchScore":15.953435,"package":{"name":"listboxkit","keywords":["rescript","react","listbox","select","dropdown"],"version":"2.10.0","description":"Small and flexible React hooks for building custom and accessible listbox components.","sanitized_name":"listboxkit","publisher":{"email":"brnrdog@hey.com","username":"brnrdog"},"maintainers":[{"email":"brnrdog@hey.com","username":"brnrdog"}],"license":"MIT","date":"2022-07-04T12:34:32.757Z","links":{"homepage":"https://github.com/brnrdog/listbox#readme","repository":"git://github.com/brnrdog/listbox.git","bugs":"https://github.com/brnrdog/listbox/issues","npm":"https://www.npmjs.com/package/listboxkit"}},"score":{"final":15.953435,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38,"weekly":4},"dependents":0,"updated":"2026-09-08T07:56:16.428Z","searchScore":15.953435,"package":{"name":"@bettercart/rescript-headless-ui-react","keywords":["rescript","TailwindCSS","Headless UI","Tailwind"],"version":"0.5.3","sanitized_name":"@bettercart/rescript-headless-ui-react","publisher":{"email":"dan.wetherald@gmail.com","username":"dan003400"},"maintainers":[{"email":"dan.wetherald@gmail.com","username":"dan003400"}],"license":"MIT","date":"2022-03-14T18:11:36.384Z","links":{"homepage":"https://www.getbettercart.com","repository":"git+https://github.com/bettercart/rescript-headless-ui-react.git","bugs":"https://github.com/bettercart/rescript-headless-ui-react/issues","npm":"https://www.npmjs.com/package/@bettercart/rescript-headless-ui-react"}},"score":{"final":15.953435,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38,"weekly":10},"dependents":0,"updated":"2026-09-08T09:41:38.293Z","searchScore":15.953435,"package":{"name":"rescript-jalaali-js","keywords":["rescript","jalaali","js"],"version":"1.0.0","description":"rescript binding for jalaali js","sanitized_name":"rescript-jalaali-js","publisher":{"email":"ghs.kangarani@gmail.com","username":"ghskangarani"},"maintainers":[{"email":"ghs.kangarani@gmail.com","username":"ghskangarani"}],"license":"UNLICENSED","date":"2023-06-26T11:59:33.482Z","links":{"homepage":"https://github.com/Sanjagh/rescript-jalaali-js#readme","repository":"git+https://github.com/Sanjagh/rescript-jalaali-js.git","bugs":"https://github.com/Sanjagh/rescript-jalaali-js/issues","npm":"https://www.npmjs.com/package/rescript-jalaali-js"}},"score":{"final":15.953435,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36,"weekly":1},"dependents":0,"updated":"2026-09-01T13:36:24.341Z","searchScore":15.930231,"package":{"name":"rescript-swr","keywords":["bucklescript","reasonml","rescript","react","swr"],"version":"2.0.0","description":"SWR bindings for ReScript","sanitized_name":"rescript-swr","publisher":{"email":"arafat.tamim@yahoo.com","username":"arafatamim"},"maintainers":[{"email":"arafat.tamim@yahoo.com","username":"arafatamim"}],"license":"MIT","date":"2021-12-08T14:03:28.486Z","links":{"homepage":"https://github.com/arafatamim/rescript-swr#readme","repository":"git+https://github.com/arafatamim/rescript-swr.git","bugs":"https://github.com/arafatamim/rescript-swr/issues","npm":"https://www.npmjs.com/package/rescript-swr"}},"score":{"final":15.930231,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":17},"dependents":0,"updated":"2026-09-02T22:31:37.312Z","searchScore":15.8795,"package":{"name":"@ant-design-rescript/icons","keywords":["rescript","react","ant-design","ant-design-icons"],"version":"0.0.3","description":"ReScript bindings for @ant-design/icons","sanitized_name":"@ant-design-rescript/icons","publisher":{"email":"limitliu@qq.com","username":"limit-liu"},"maintainers":[{"email":"limitliu@qq.com","username":"limit-liu"}],"license":"MIT","date":"2022-12-22T14:43:42.613Z","links":{"homepage":"https://github.com/ant-design-rescript/icons","repository":"git+https://github.com/ant-design-rescript/icons.git","bugs":"https://github.com/ant-design-rescript/icons/issues","npm":"https://www.npmjs.com/package/@ant-design-rescript/icons"}},"score":{"final":15.8795,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37,"weekly":6},"dependents":0,"updated":"2026-09-01T22:56:27.719Z","searchScore":15.848449,"package":{"name":"@mikeskoe/rex","keywords":["rescript"],"version":"0.1.4","description":"Published in NPM as `@MikeSkoe/rex`","sanitized_name":"@mikeskoe/rex","publisher":{"email":"rapidmajk@yandex.ru","username":"mikeskoe"},"maintainers":[{"email":"rapidmajk@yandex.ru","username":"mikeskoe"}],"license":"MIT","date":"2023-10-24T21:12:49.854Z","links":{"homepage":"https://github.com/MikeSkoe/rex#readme","repository":"git+https://github.com/MikeSkoe/rex.git","bugs":"https://github.com/MikeSkoe/rex/issues","npm":"https://www.npmjs.com/package/@mikeskoe/rex"}},"score":{"final":15.848449,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":7},"dependents":"0","updated":"2026-09-02T13:06:10.143Z","searchScore":15.785949,"package":{"name":"rescript-types-vitest","keywords":["rescript","vitest"],"version":"0.1.6","description":"This package contains rescript type definitions for vitest.","sanitized_name":"rescript-types-vitest","publisher":{"email":"li@last.nl","username":"lil5"},"maintainers":[{"email":"li@last.nl","username":"lil5"}],"license":"MIT","date":"2025-08-27T08:44:57.765Z","links":{"npm":"https://www.npmjs.com/package/rescript-types-vitest"}},"score":{"final":15.785949,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":10},"dependents":0,"updated":"2026-09-02T18:51:17.519Z","searchScore":15.7186775,"package":{"name":"@bettercart/rescript-react-currency-formatter","keywords":["rescript","BuckleScript","Rescript","Currency","React Currency Formatter"],"version":"0.2.0","sanitized_name":"@bettercart/rescript-react-currency-formatter","publisher":{"email":"dan.wetherald@gmail.com","username":"dan003400"},"maintainers":[{"email":"dan.wetherald@gmail.com","username":"dan003400"}],"license":"MIT","date":"2021-02-23T18:02:30.507Z","links":{"homepage":"https://www.getbettercart.com","npm":"https://www.npmjs.com/package/@bettercart/rescript-react-currency-formatter"}},"score":{"final":15.7186775,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":4},"dependents":0,"updated":"2026-09-07T16:16:14.270Z","searchScore":15.7186775,"package":{"name":"@kaiko.io/rescript-heroicons-react","keywords":["rescript","heroicons","react","tailwindCSS","tailwind"],"version":"4.0.1","description":"Unofficial ReScript binding to @heroicons/react","sanitized_name":"@kaiko-io/rescript-heroicons-react","publisher":{"email":"mva.led@gmail.com","actor":{"name":"mvaled","type":"user","email":"mva.led@gmail.com"},"username":"mvaled"},"maintainers":[{"email":"mva.led@gmail.com","username":"mvaled"},{"email":"e.delvalle@kaikosystems.com","username":"eddykaiko"}],"license":"MIT","date":"2025-12-22T13:13:25.253Z","links":{"repository":"https://gitlab.com/kaiko-systems/rescript-heroicons-react","npm":"https://www.npmjs.com/package/@kaiko.io/rescript-heroicons-react"}},"score":{"final":15.7186775,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":9},"dependents":0,"updated":"2026-09-02T15:16:12.945Z","searchScore":15.673644,"package":{"name":"@rescript-graphql-codegen/operations","keywords":["rescript"],"version":"0.0.17","sanitized_name":"@rescript-graphql-codegen/operations","publisher":{"email":"cwstra@gmail.com","username":"cwstra"},"maintainers":[{"email":"cwstra@gmail.com","username":"cwstra"}],"license":"MIT","date":"2024-07-23T04:27:06.297Z","links":{"npm":"https://www.npmjs.com/package/@rescript-graphql-codegen/operations"}},"score":{"final":15.673644,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":7},"dependents":"0","updated":"2026-09-02T15:31:31.891Z","searchScore":15.673644,"package":{"name":"@fattafatta/babel-preset-rescript-solidjs","keywords":["rescript","solid","solidjs","babel","preset"],"version":"0.2.2","description":"Babel preset to transform ReScript code to solidJs.","sanitized_name":"@fattafatta/babel-preset-rescript-solidjs","publisher":{"email":"osokainen@gmail.com","username":"fattafatta"},"maintainers":[{"email":"osokainen@gmail.com","username":"fattafatta"}],"license":"MIT","date":"2023-03-13T08:33:52.020Z","links":{"npm":"https://www.npmjs.com/package/@fattafatta/babel-preset-rescript-solidjs"}},"score":{"final":15.673644,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":13},"dependents":0,"updated":"2026-09-03T12:21:11.444Z","searchScore":15.577999,"package":{"name":"@subham_/rescript-blend","keywords":["rescript","juspay","blend-design-system","react"],"version":"0.0.37-beta.2","description":"ReScript bindings for @juspay/blend-design-system","sanitized_name":"@subham_/rescript-blend","publisher":{"email":"subham.patel@juspay.in","username":"subham_"},"maintainers":[{"email":"subham.patel@juspay.in","username":"subham_"}],"license":"MIT","date":"2026-04-23T10:48:13.566Z","links":{"homepage":"https://github.com/juspay/blend-rescript#readme","repository":"git+https://github.com/juspay/blend-rescript.git","bugs":"https://github.com/juspay/blend-rescript/issues","npm":"https://www.npmjs.com/package/@subham_/rescript-blend"}},"score":{"final":15.577999,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":9},"dependents":0,"updated":"2026-09-02T19:31:32.200Z","searchScore":15.553053,"package":{"name":"@rpominov/rescript-promise","keywords":["rescript","promise"],"version":"0.2.1","description":"Another Promise bindings for ReScript","sanitized_name":"@rpominov/rescript-promise","publisher":{"email":"rpominov@gmail.com","username":"pozadi"},"maintainers":[{"email":"rpominov@gmail.com","username":"pozadi"}],"license":"MIT","date":"2022-03-24T20:39:31.675Z","links":{"homepage":"https://github.com/rpominov/rescript-promise#readme","repository":"git+https://github.com/rpominov/rescript-promise.git","bugs":"https://github.com/rpominov/rescript-promise/issues","npm":"https://www.npmjs.com/package/@rpominov/rescript-promise"}},"score":{"final":15.553053,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":8},"dependents":0,"updated":"2026-09-03T16:26:13.845Z","searchScore":15.553053,"package":{"name":"@seamonster-studios/rescript-radix-accordion","keywords":["rescript"],"version":"2.0.1","description":"# Install","sanitized_name":"@seamonster-studios/rescript-radix-accordion","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-04T16:11:57.305Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-radix-accordion"}},"score":{"final":15.553053,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":15},"dependents":0,"updated":"2026-09-08T05:46:07.351Z","searchScore":15.5382595,"package":{"name":"@plowtech/rescript-fetch","keywords":["rescript"],"version":"0.6.0","description":"ReScript Bindings for the Fetch API","sanitized_name":"@plowtech/rescript-fetch","publisher":{"email":"shulhi@gmail.com","username":"shulhi"},"maintainers":[{"email":"shulhi@gmail.com","username":"shulhi"},{"email":"shulhi.sapli@plowtech.net","username":"shulhi_plow"},{"email":"Lcubed37@gmail.com","username":"ltibbetts"},{"email":"mchaver@gmail.com","username":"mchaver"}],"license":"MIT","date":"2026-01-20T03:01:42.861Z","links":{"homepage":"https://github.com/plow-technologies/rescript-fetch#readme","repository":"git+https://github.com/plow-technologies/rescript-fetch.git","bugs":"https://github.com/plow-technologies/rescript-fetch/issues","npm":"https://www.npmjs.com/package/@plowtech/rescript-fetch"}},"score":{"final":15.5382595,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":5},"dependents":0,"updated":"2026-09-04T15:21:13.611Z","searchScore":15.413857,"package":{"name":"jpyc-tipjar-widget","keywords":["jpyc","polygon","metamask","tipjar","react","rescript","web3"],"version":"0.1.3","description":"Embeddable JPYC tip jar widget (Polygon, MetaMask) for React — built with ReScript. Supports rich and simple layout variants.","sanitized_name":"jpyc-tipjar-widget","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:5d398957-f694-4619-8e60-7e87cbd1a67f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"nagata.hbdc+npm@gmail.com","username":"nagatatz"}],"license":"MIT","date":"2026-06-19T14:29:31.679Z","links":{"homepage":"https://nagatatz.github.io/jpyc-tipjar-widget/","repository":"git+https://github.com/Nagatatz/jpyc-tipjar-widget.git","bugs":"https://github.com/Nagatatz/jpyc-tipjar-widget/issues","npm":"https://www.npmjs.com/package/jpyc-tipjar-widget"}},"score":{"final":15.413857,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":34,"weekly":8},"dependents":0,"updated":"2026-09-08T12:46:12.762Z","searchScore":15.392349,"package":{"name":"re-schema-form","keywords":["rescript"],"version":"1.6.0","description":"rescript. Re-schema-form is a meta based render. ","sanitized_name":"re-schema-form","publisher":{"email":"jongleb@yandex.ru","username":"jongleb"},"maintainers":[{"email":"jongleb@yandex.ru","username":"jongleb"}],"license":"MIT","date":"2023-04-13T20:59:19.429Z","links":{"homepage":"https://github.com/jongleb/re-schema-form#readme","repository":"git+https://github.com/jongleb/re-schema-form.git","bugs":"https://github.com/jongleb/re-schema-form/issues","npm":"https://www.npmjs.com/package/re-schema-form"}},"score":{"final":15.392349,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30,"weekly":1},"dependents":"1","updated":"2026-09-02T21:46:23.020Z","searchScore":15.382332,"package":{"name":"rescript-graphqljs","keywords":["rescript","graphql","graphqljs"],"version":"0.1.6","description":"Rescript wrapper over graphqljs library","sanitized_name":"rescript-graphqljs","publisher":{"email":"mishaszu@tutanota.com","username":"mishaszu"},"maintainers":[{"email":"mishaszu@tutanota.com","username":"mishaszu"}],"license":"Apache License, Version 2.0","date":"2024-01-03T14:50:47.253Z","links":{"npm":"https://www.npmjs.com/package/rescript-graphqljs"}},"score":{"final":15.382332,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":12},"dependents":0,"updated":"2026-09-01T16:16:14.116Z","searchScore":15.328469,"package":{"name":"@bettercart/rescript-dinero","keywords":["rescript","Rescript","BuckleScript","Script","ReactScript","Dinero","Dinero.js","currency"],"version":"0.1.1","description":"[dinero.js](https://dinerojs.com/) bindings for ReScript","sanitized_name":"@bettercart/rescript-dinero","publisher":{"email":"dan.wetherald@gmail.com","username":"dan003400"},"maintainers":[{"email":"dan.wetherald@gmail.com","username":"dan003400"}],"license":"MIT","date":"2021-06-30T19:11:42.314Z","links":{"homepage":"https://getbettercart.com","repository":"git+https://github.com/bettercart/rescript-dinero.git","bugs":"https://github.com/bettercart/rescript-dinero/issues","npm":"https://www.npmjs.com/package/@bettercart/rescript-dinero"}},"score":{"final":15.328469,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":1},"dependents":0,"updated":"2026-09-04T17:21:08.642Z","searchScore":15.328469,"package":{"name":"wcag-color-contrast","keywords":["rescript","wcag","color","contrast"],"version":"0.0.3","description":"WCAG color contrast compliancy checker","sanitized_name":"wcag-color-contrast","publisher":{"email":"owenrees@tutanota.com","username":"owenrees"},"maintainers":[{"email":"owenrees@tutanota.com","username":"owenrees"}],"license":"MIT","date":"2026-02-06T14:54:39.033Z","links":{"homepage":"https://github.com/TheRealOwenRees/wcag-color-contrast#readme","repository":"git+https://github.com/TheRealOwenRees/wcag-color-contrast.git","bugs":"https://github.com/TheRealOwenRees/wcag-color-contrast/issues","npm":"https://www.npmjs.com/package/wcag-color-contrast"}},"score":{"final":15.328469,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":3},"dependents":"1","updated":"2026-09-01T20:51:21.423Z","searchScore":15.271083,"package":{"name":"rescript-throttle","keywords":["react","rescript","rescript-react","reason","reason-react","reasonml","ocaml","bucklescript","throttle"],"version":"2.0.0","description":"Throttle for ReScript","sanitized_name":"rescript-throttle","publisher":{"email":"alex@35mil.me","username":"alex35mil"},"maintainers":[{"email":"alex@35mil.me","username":"alex35mil"}],"license":"MIT","date":"2024-02-16T11:08:13.775Z","links":{"homepage":"https://github.com/shakacode/rescript-throttle","repository":"git+https://github.com/shakacode/rescript-throttle.git","bugs":"https://github.com/shakacode/rescript-throttle/issues","npm":"https://www.npmjs.com/package/rescript-throttle"}},"score":{"final":15.271083,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":2},"dependents":0,"updated":"2026-09-02T01:16:26.298Z","searchScore":15.271083,"package":{"name":"app-template-reason-react","keywords":["csa-template","reason-react","rescript-react","reasonml","bucklescript","rescript","react"],"version":"4.0.0","description":"> ✨ Bootstrapped with Create Snowpack App (CSA).","sanitized_name":"app-template-reason-react","publisher":{"email":"achi@987.tw","username":"jihchi"},"maintainers":[{"email":"achi@987.tw","username":"jihchi"}],"license":"MIT","date":"2021-04-25T08:22:32.900Z","links":{"homepage":"https://github.com/jihchi/app-template-reason-react#readme","repository":"git+https://github.com/jihchi/app-template-reason-react.git","bugs":"https://github.com/jihchi/app-template-reason-react/issues","npm":"https://www.npmjs.com/package/app-template-reason-react"}},"score":{"final":15.271083,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":13},"dependents":0,"updated":"2026-09-03T00:41:10.415Z","searchScore":15.271083,"package":{"name":"@rickerbh/reform","keywords":["reason","bucklescript","react","form","rescript","rescript-react","rescript-forms","rescript-react-forms","rescript-reform","reform"],"version":"13.0.1","description":"Reasonably making forms with ReScript and React sound good. FORKED, for dependency/rescript updates","sanitized_name":"@rickerbh/reform","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:42fca02b-3e5a-44db-969f-193b028a76e6","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hamish@happtic.com","username":"rickerbh"}],"license":"MIT","date":"2025-11-12T21:11:24.353Z","links":{"homepage":"https://github.com/rickerbh/reform#readme","repository":"git+ssh://git@github.com/rickerbh/reform.git","bugs":"https://github.com/rickerbh/reform/issues","npm":"https://www.npmjs.com/package/@rickerbh/reform"}},"score":{"final":15.271083,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":8},"dependents":0,"updated":"2026-09-07T15:36:15.669Z","searchScore":15.242329,"package":{"name":"codetraverse-bridge-prad","keywords":["static-analysis","code-analysis","dependency-graph","tree-sitter","typescript","python","rust","go","haskell","rescript"],"version":"0.1.23","description":"CodeTraverse - Multi-language static code analysis tool with Node.js bridge","sanitized_name":"codetraverse-bridge-prad","publisher":{"email":"pradeesh.s@juspay.in","username":"pradeesh.3333"},"maintainers":[{"email":"pradeesh.s@juspay.in","username":"pradeesh.3333"}],"license":"MIT","date":"2025-07-14T10:37:21.711Z","links":{"homepage":"https://github.com/juspay/codetraverse#readme","repository":"git+https://github.com/juspay/codetraverse.git","bugs":"https://github.com/juspay/codetraverse/issues","npm":"https://www.npmjs.com/package/codetraverse-bridge-prad"}},"score":{"final":15.242329,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":29,"weekly":8},"dependents":0,"updated":"2026-09-04T21:26:12.584Z","searchScore":15.206189,"package":{"name":"@jvlk/rescript-fresh","keywords":["rescript","deno","fresh"],"version":"0.8.0","description":"ReScript bindings and utils for [Fresh](https://fresh.deno.dev/).","sanitized_name":"@jvlk/rescript-fresh","publisher":{"email":"josh@vlkpack.com","username":"jderochervlk"},"maintainers":[{"email":"josh@vlkpack.com","username":"jderochervlk"}],"license":"MIT","date":"2025-04-04T15:16:43.501Z","links":{"homepage":"https://github.com/jderochervlk/rescript-fresh#readme","repository":"git+https://github.com/jderochervlk/rescript-fresh.git","bugs":"https://github.com/jderochervlk/rescript-fresh/issues","npm":"https://www.npmjs.com/package/@jvlk/rescript-fresh"}},"score":{"final":15.206189,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":4},"dependents":0,"updated":"2026-09-01T17:06:12.594Z","searchScore":15.166957,"package":{"name":"rescript-linaria","keywords":["rescript","linaria","react","reason-react","reason","reasonml","ocaml","bucklescript"],"version":"0.3.0","description":"ReScript bindings to Linaria","sanitized_name":"rescript-linaria","publisher":{"email":"alex.fedoseev@gmail.com","username":"alex.fedoseev"},"maintainers":[{"email":"alex.fedoseev@gmail.com","username":"alex.fedoseev"}],"license":"MIT","date":"2022-02-12T19:28:17.186Z","links":{"homepage":"https://github.com/MinimaHQ/rescript-linaria#readme","repository":"git+https://github.com/MinimaHQ/rescript-linaria.git","bugs":"https://github.com/MinimaHQ/rescript-linaria/issues","npm":"https://www.npmjs.com/package/rescript-linaria"}},"score":{"final":15.166957,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":8},"dependents":0,"updated":"2026-09-02T21:21:23.010Z","searchScore":15.166623,"package":{"name":"rescript-dnd","keywords":["react","rescript","rescript-react","reason","reason-react","reasonml","ocaml","bucklescript","ui","dnd","drag-n-drop"],"version":"8.0.1","description":"Drag-n-drop for @rescript/react","sanitized_name":"rescript-dnd","publisher":{"email":"alex@35mil.me","username":"alex35mil"},"maintainers":[{"email":"alex@35mil.me","username":"alex35mil"}],"license":"MIT","date":"2026-01-07T12:14:03.612Z","links":{"homepage":"https://github.com/shakacode/rescript-dnd#readme","repository":"https://github.com/shakacode/rescript-dnd","bugs":"https://github.com/shakacode/rescript-dnd/issues","npm":"https://www.npmjs.com/package/rescript-dnd"}},"score":{"final":15.166623,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":29,"weekly":4},"dependents":0,"updated":"2026-09-02T09:26:09.932Z","searchScore":15.162624,"package":{"name":"rescript-service-worker-loader","keywords":["rescript","react","create-react-app","eject","web-worker","cra","rewired","worker"],"version":"1.0.3","description":"Enable service-worker-loader for your create-react-app project.","sanitized_name":"rescript-service-worker-loader","publisher":{"email":"linonetwo012@gmail.com","username":"linonetwo012"},"maintainers":[{"email":"linonetwo012@gmail.com","username":"linonetwo012"}],"license":"MIT","date":"2019-12-22T12:13:08.611Z","links":{"homepage":"https://github.com/linonetwo/rescript-service-worker-loader#readme","repository":"git+https://github.com/linonetwo/rescript-service-worker-loader.git","bugs":"https://github.com/linonetwo/rescript-service-worker-loader/issues","npm":"https://www.npmjs.com/package/rescript-service-worker-loader"}},"score":{"final":15.162624,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":29,"weekly":4},"dependents":0,"updated":"2026-09-02T15:36:32.933Z","searchScore":15.162624,"package":{"name":"@nasi/boost-inc","keywords":["rescript"],"version":"0.2.0-unstable.1","description":"Self-adjusting Computation by Umut Acar","sanitized_name":"@nasi/boost-inc","publisher":{"email":"diaozheng999@gmail.com","username":"diaozheng999"},"maintainers":[{"email":"diaozheng999@gmail.com","username":"diaozheng999"}],"license":"MIT","date":"2021-10-12T07:59:57.430Z","links":{"npm":"https://www.npmjs.com/package/@nasi/boost-inc"}},"score":{"final":15.162624,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":29,"weekly":8},"dependents":0,"updated":"2026-09-02T15:11:11.766Z","searchScore":15.162624,"package":{"name":"@reason-react-native/checkbox","keywords":["rescript","reason","reasonml","bucklescript","react-native","react-native-checkbox","checkbox"],"version":"0.5.1","description":"ReScript bindings for @react-native-community/checkbox.","sanitized_name":"@reason-react-native/checkbox","publisher":{"email":"npm@moox.io","username":"moox"},"maintainers":[{"email":"gunayeren+npmjs@gmail.com","username":"sgny"},{"email":"jesse.katsumata@gmail.com","username":"naturalclar"},{"email":"florianh89@gmail.com","username":"fham_"},{"email":"christoph@knittel.cc","username":"cknittel"},{"email":"npm@moox.io","username":"moox"}],"license":"MIT","date":"2020-11-17T07:41:50.704Z","links":{"homepage":"https://github.com/reason-react-native/checkbox#readme","repository":"git+https://github.com/reason-react-native/checkbox.git","bugs":"https://github.com/reason-react-native/checkbox/issues","npm":"https://www.npmjs.com/package/@reason-react-native/checkbox"}},"score":{"final":15.162624,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":7},"dependents":"1","updated":"2026-09-07T23:16:17.196Z","searchScore":15.118929,"package":{"name":"@enspirit/dem-core-rescript","keywords":["rescript","markdown","mustache","doc-e-mate"],"version":"1.1.0","description":"Core library of doc-e-mate in ReScript","sanitized_name":"@enspirit/dem-core-rescript","publisher":{"email":"yoann.guyot@enspirit.be","username":"ygu"},"maintainers":[{"email":"louislambeau@gmail.com","username":"llambeau"},{"email":"yoann.guyot@enspirit.be","username":"ygu"},{"email":"blambeau@gmail.com","username":"blambeau"},{"email":"david.parloir@gmail.com","username":"david.parloir"}],"license":"ISC","date":"2022-11-14T15:33:57.666Z","links":{"homepage":"https://github.com/enspirit/dem-core-rescript#readme","repository":"git+https://github.com/enspirit/dem-core-rescript.git","bugs":"https://github.com/enspirit/dem-core-rescript/issues","npm":"https://www.npmjs.com/package/@enspirit/dem-core-rescript"}},"score":{"final":15.118929,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":10},"dependents":0,"updated":"2026-09-08T06:21:26.467Z","searchScore":15.118929,"package":{"name":"rescript-vector","keywords":["rescript","data-structure","immutable","vector"],"version":"0.4.0","description":"Persistent Vector implemenetation in ReScript","sanitized_name":"rescript-vector","publisher":{"email":"hey@hyeseong.kim","username":"cometkim"},"maintainers":[{"email":"namenu@gmail.com","username":"namenu"},{"email":"hey@hyeseong.kim","username":"cometkim"}],"license":"MIT","date":"2021-09-23T11:25:37.968Z","links":{"npm":"https://www.npmjs.com/package/rescript-vector"}},"score":{"final":15.118929,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":11},"dependents":"1","updated":"2026-09-01T22:41:34.162Z","searchScore":15.116422,"package":{"name":"@line100/rescript-seq","keywords":["rescript","lazy","sequence","list"],"version":"0.1.0","description":"A `Lazy Sequence` implimation. Highly abstracted stream like `RxJs` but without `time`.","sanitized_name":"@line100/rescript-seq","publisher":{"email":"schemer.bai@qq.com","username":"yumer"},"maintainers":[{"email":"schemer.bai@qq.com","username":"yumer"}],"license":"MIT","date":"2022-09-01T14:07:55.187Z","links":{"npm":"https://www.npmjs.com/package/@line100/rescript-seq"}},"score":{"final":15.116422,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":12},"dependents":0,"updated":"2026-09-08T12:06:33.442Z","searchScore":15.087958,"package":{"name":"cra-template-rescript-vite","keywords":["react","create-react-app","template","rescript","vite"],"version":"1.2.1","description":"ReScript + .React + Vite template for Create React App","sanitized_name":"cra-template-rescript-vite","publisher":{"email":"me@vaclavhrach.cz","username":"vaclav_hrach"},"maintainers":[{"email":"me@vaclavhrach.cz","username":"vaclav_hrach"}],"license":"MIT","date":"2021-09-07T09:54:19.237Z","links":{"homepage":"https://github.com/vaclavhrach/cra-template-rescript-vite","repository":"git+https://github.com/vaclavhrach/cra-template-rescript-vite.git","bugs":"https://github.com/vaclavhrach/cra-template-rescript-vite/issues","npm":"https://www.npmjs.com/package/cra-template-rescript-vite"}},"score":{"final":15.087958,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":11},"dependents":0,"updated":"2026-09-08T12:46:18.370Z","searchScore":15.087958,"package":{"name":"@reason-react-native/fetch-blob","keywords":["rescript","reason","reasonml","bucklescript","react-native"],"version":"0.12.1","description":"ReScript bindings for rn-fetch-blob.","sanitized_name":"@reason-react-native/fetch-blob","publisher":{"email":"npm@moox.io","username":"moox"},"maintainers":[{"email":"gunayeren+npmjs@gmail.com","username":"sgny"},{"email":"jesse.katsumata@gmail.com","username":"naturalclar"},{"email":"florianh89@gmail.com","username":"fham_"},{"email":"christoph@knittel.cc","username":"cknittel"},{"email":"npm@moox.io","username":"moox"}],"license":"MIT","date":"2020-11-17T07:59:55.695Z","links":{"homepage":"https://github.com/reason-react-native/fetch-blob#readme","repository":"git+https://github.com/reason-react-native/fetch-blob.git","bugs":"https://github.com/reason-react-native/fetch-blob/issues","npm":"https://www.npmjs.com/package/@reason-react-native/fetch-blob"}},"score":{"final":15.087958,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":29,"weekly":2},"dependents":0,"updated":"2026-09-02T07:41:34.772Z","searchScore":15.070099,"package":{"name":"reskeleton","keywords":["rescript","skeleton","@rescript/react","BuckleScript"],"version":"0.7.1","description":"React Reason skeleton component","sanitized_name":"reskeleton","publisher":{"email":"pedrobslisboa@gmail.com","username":"pedrobslisboa"},"maintainers":[{"email":"pedrobslisboa@gmail.com","username":"pedrobslisboa"}],"license":"MIT","date":"2023-06-28T14:06:58.990Z","links":{"repository":"git@github.com:pedrobslisboa/reskeleton.git","npm":"https://www.npmjs.com/package/reskeleton"}},"score":{"final":15.070099,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":28,"weekly":5},"dependents":0,"updated":"2026-09-02T21:46:12.118Z","searchScore":15.024272,"package":{"name":"@every-layout/react-tamagui","keywords":["every layout","fluid design","responsive","react","react native","tamagui","expo","ui","rescript","typescript"],"version":"0.1.1-beta","description":"This library was generated with [Nx](https://nx.dev).","sanitized_name":"@every-layout/react-tamagui","publisher":{"email":"guillempuchedev@gmail.com","username":"guillem_puche"},"maintainers":[{"email":"guillempuchedev@gmail.com","username":"guillem_puche"}],"date":"2023-12-11T20:01:20.077Z","links":{"homepage":"https://github.com/guillempuche/every-layout-react#readme","repository":"git+https://github.com/guillempuche/every-layout-react.git","bugs":"https://github.com/guillempuche/every-layout-react/issues","npm":"https://www.npmjs.com/package/@every-layout/react-tamagui"}},"score":{"final":15.024272,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30,"weekly":4},"dependents":0,"updated":"2026-09-01T14:31:14.210Z","searchScore":15.000473,"package":{"name":"expo-template-rescript","keywords":["expo","reasonml","rescript","react","react-native"],"version":"0.0.6","description":"This is the Expo template that allows you to build mobile applications with use of ReasonML/ReScript.","sanitized_name":"expo-template-rescript","publisher":{"email":"mateuszzatorski@gmail.com","username":"knowbody"},"maintainers":[{"email":"mateuszzatorski@gmail.com","username":"knowbody"}],"license":"MIT","date":"2020-09-23T10:56:49.433Z","links":{"npm":"https://www.npmjs.com/package/expo-template-rescript"}},"score":{"final":15.000473,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30,"weekly":9},"dependents":"1","updated":"2026-09-01T17:51:34.969Z","searchScore":15.000473,"package":{"name":"@fattafatta/babel-plugin-rescript-react-to-jsx","keywords":["babel-plugin","react","rescript","jsx"],"version":"0.3.1","description":"Transforms ReScript React.createElement calls back to JSX syntax","sanitized_name":"@fattafatta/babel-plugin-rescript-react-to-jsx","publisher":{"email":"osokainen@gmail.com","username":"fattafatta"},"maintainers":[{"email":"osokainen@gmail.com","username":"fattafatta"}],"license":"GPL-3.0","date":"2023-03-10T11:53:43.512Z","links":{"homepage":"https://github.com/Fattafatta/babel-plugin-rescript-react-to-jsx#readme","repository":"git+https://github.com/Fattafatta/babel-plugin-rescript-react-to-jsx.git","bugs":"https://github.com/Fattafatta/babel-plugin-rescript-react-to-jsx/issues","npm":"https://www.npmjs.com/package/@fattafatta/babel-plugin-rescript-react-to-jsx"}},"score":{"final":15.000473,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30,"weekly":6},"dependents":0,"updated":"2026-09-02T19:46:21.219Z","searchScore":15.000144,"package":{"name":"blend-telemetry","keywords":["blend-design-system","telemetry","component-usage","rescript","typescript","design-system"],"version":"0.2.2","description":"Telemetry CLI for @juspay/blend-design-system component usage — language-aware scanner for ReScript and TypeScript projects","sanitized_name":"blend-telemetry","publisher":{"email":"deepanshu.kumar@juspay.in","username":"deepanshu_juspay"},"maintainers":[{"email":"deepanshu.kumar@juspay.in","username":"deepanshu_juspay"}],"license":"MIT","date":"2026-05-06T11:55:38.621Z","links":{"npm":"https://www.npmjs.com/package/blend-telemetry"}},"score":{"final":15.000144,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":5},"dependents":0,"updated":"2026-09-08T08:41:42.625Z","searchScore":14.92898,"package":{"name":"kxclib-re","keywords":["kxclib","rescript","ocaml"],"version":"1.5.0","description":"Kxclib packaged to be used with ReScript","sanitized_name":"kxclib-re","publisher":{"email":"hx@kxc.inc","username":"haochenx"},"maintainers":[{"email":"hx@kxc.inc","username":"haochenx"}],"license":"ISC","date":"2023-06-09T14:52:15.206Z","links":{"homepage":"https://github.com/kxcteam/kxclib-ocaml","repository":"git+https://github.com/kxcteam/kxclib-ocaml.git","bugs":"https://github.com/kxcteam/kxclib-ocaml/issues","npm":"https://www.npmjs.com/package/kxclib-re"}},"score":{"final":14.92898,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":29,"weekly":3},"dependents":"1","updated":"2026-09-03T16:26:13.948Z","searchScore":14.828379,"package":{"name":"@seamonster-studios/rescript-lodashisequal","keywords":["rescript"],"version":"2.0.3","description":"Install","sanitized_name":"@seamonster-studios/rescript-lodashisequal","publisher":{"email":"nireno@gmail.com","username":"nireno"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2023-07-05T21:36:29.605Z","links":{"homepage":"https://github.com/SeaMonster-Studios/rescript-index/tree/main#readme","repository":"git+https://github.com/SeaMonster-Studios/rescript-index.git#main","bugs":"https://github.com/SeaMonster-Studios/rescript-index/issues","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-lodashisequal"}},"score":{"final":14.828379,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30,"weekly":13},"dependents":0,"updated":"2026-09-07T22:01:17.076Z","searchScore":14.795417,"package":{"name":"elm-pen","keywords":["rescript"],"version":"0.0.6","description":"Generate your own Elm modules","sanitized_name":"elm-pen","publisher":{"email":"orasund@gmail.com","username":"orasund"},"maintainers":[{"email":"orasund@gmail.com","username":"orasund"}],"license":"BSD-3-Clause","date":"2022-05-29T07:33:36.667Z","links":{"homepage":"https://orasund.github.io/elm-pen","repository":"git+https://github.com/Orasund/elm-pen.git","bugs":"https://github.com/Orasund/elm-pen/issues","npm":"https://www.npmjs.com/package/elm-pen"}},"score":{"final":14.795417,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30,"weekly":12},"dependents":0,"updated":"2026-09-07T22:41:20.387Z","searchScore":14.795417,"package":{"name":"@endosama/rescript-jest-dom","keywords":["rescript","jest-dom","jest"],"version":"0.1.18","description":"jest-dom bindings for Rescript","sanitized_name":"@endosama/rescript-jest-dom","publisher":{"email":"piras.andrea.developer@gmail.com","username":"endosama"},"maintainers":[{"email":"piras.andrea.developer@gmail.com","username":"endosama"}],"license":"MIT","date":"2024-02-27T16:41:56.398Z","links":{"homepage":"https://github.com/endosama/rescript-jestdom#readme","repository":"git+https://github.com/endosama/rescript-jestdom.git","bugs":"https://github.com/endosama/rescript-jestdom/issues","npm":"https://www.npmjs.com/package/@endosama/rescript-jest-dom"}},"score":{"final":14.795417,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30,"weekly":13},"dependents":0,"updated":"2026-09-08T00:11:10.037Z","searchScore":14.795417,"package":{"name":"@codegouvfr/rescript-react-dsfr","keywords":["rescript","dsfr","rescript-bindings","react-dsfr","design-system"],"version":"0.2.1","description":"ReScript bindings for react-dsfr","sanitized_name":"@codegouvfr/rescript-react-dsfr","publisher":{"email":"emile.rolley@tuta.io","username":"emilerolley"},"maintainers":[{"email":"emile.rolley@tuta.io","username":"emilerolley"},{"email":"equipe@code.gouv.fr","username":"codegouv-owner"},{"email":"helene.jonin@gmail.com","username":"hjonin"},{"email":"joseph.garrone.gj@gmail.com","username":"garronej"}],"license":"MIT","date":"2024-01-31T16:00:23.188Z","links":{"npm":"https://www.npmjs.com/package/@codegouvfr/rescript-react-dsfr"}},"score":{"final":14.795417,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30,"weekly":15},"dependents":0,"updated":"2026-09-01T23:31:24.083Z","searchScore":14.792963,"package":{"name":"@rohea/re-polished-bs-css","keywords":["rescript","bucklescript","bs-css","css","color"],"version":"0.2.0","description":"RePolished bindings for bs-css","sanitized_name":"@rohea/re-polished-bs-css","publisher":{"email":"opensource@rohea.com","username":"rohea-admin"},"maintainers":[{"email":"opensource@rohea.com","username":"rohea-admin"}],"license":"MIT","date":"2023-04-27T06:56:12.769Z","links":{"homepage":"https://github.com/Rohea/re-polished#readme","repository":"git+https://github.com/Rohea/re-polished.git","bugs":"https://github.com/Rohea/re-polished/issues","npm":"https://www.npmjs.com/package/@rohea/re-polished-bs-css"}},"score":{"final":14.792963,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30,"weekly":11},"dependents":"1","updated":"2026-09-02T01:36:34.813Z","searchScore":14.792963,"package":{"name":"@fakenickels/ancestor-core","keywords":["rescript","rescript-react","rescript ui library","rescript ui primitives","rescript unstyled components","ui library","layout primitives"],"version":"0.7.1","sanitized_name":"@fakenickels/ancestor-core","publisher":{"email":"grsabreu+npm@gmail.com","username":"fakenickels"},"maintainers":[{"email":"grsabreu+npm@gmail.com","username":"fakenickels"}],"license":"MIT","date":"2023-07-03T19:14:33.135Z","links":{"npm":"https://www.npmjs.com/package/@fakenickels/ancestor-core"}},"score":{"final":14.792963,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":28,"weekly":4},"dependents":0,"updated":"2026-09-01T16:46:27.689Z","searchScore":14.651302,"package":{"name":"rescript-vscode","keywords":["rescript","language-server"],"version":"1.12.4","description":"ReScript language support (official)","sanitized_name":"rescript-vscode","publisher":{"email":"donnelly.colton@gmail.com","username":"cdmistman"},"maintainers":[{"email":"donnelly.colton@gmail.com","username":"cdmistman"}],"license":"MIT","date":"2023-02-10T20:27:15.587Z","links":{"homepage":"https://github.com/rescript-lang/rescript-vscode#readme","repository":"git+https://github.com/rescript-lang/rescript-vscode.git","bugs":"https://github.com/rescript-lang/rescript-vscode/issues","npm":"https://www.npmjs.com/package/rescript-vscode"}},"score":{"final":14.651302,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":28,"weekly":6},"dependents":"0","updated":"2026-09-03T04:56:16.805Z","searchScore":14.65098,"package":{"name":"rescript-path-rebuild","keywords":["rescript","path","transform","rebuild"],"version":"0.3.0","description":"Transform a file path by splitting the original path into an array of parts and defining a new path in terms of indices of the parts","sanitized_name":"rescript-path-rebuild","publisher":{"email":"rpominov@gmail.com","username":"pozadi"},"maintainers":[{"email":"rpominov@gmail.com","username":"pozadi"}],"license":"MIT","date":"2022-05-19T11:39:38.398Z","links":{"homepage":"https://github.com/rpominov/path-rebuild/packages/rescript-path-rebuild#readme","repository":"git+https://github.com/rpominov/path-rebuild.git","bugs":"https://github.com/rpominov/path-rebuild/issues","npm":"https://www.npmjs.com/package/rescript-path-rebuild"}},"score":{"final":14.65098,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":563,"time":"2026-09-08T14:05:19.993Z"}