{"objects":[{"downloads":{"monthly":153415,"weekly":42107},"dependents":"52","updated":"2026-05-09T07:38:32.616Z","searchScore":58.613827,"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":58.613827,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":70915,"weekly":24596},"dependents":"75","updated":"2026-05-10T04:50:30.911Z","searchScore":55.865868,"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":55.865868,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":85108,"weekly":26086},"dependents":"70","updated":"2026-05-10T04:47:59.918Z","searchScore":55.54334,"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":55.54334,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39638,"weekly":7678},"dependents":"26","updated":"2026-05-09T07:41:14.850Z","searchScore":52.07686,"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":52.07686,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":23384,"weekly":3973},"dependents":"31","updated":"2026-05-07T08:06:13.288Z","searchScore":50.706085,"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.706085,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":28209,"weekly":12021},"dependents":0,"updated":"2026-05-09T07:36:21.336Z","searchScore":50.28669,"package":{"name":"rescript-relay","keywords":["graphql","relay","relaymodern","react","reason","reasonml","rescript"],"version":"4.4.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-03-19T16:41:42.442Z","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":50.28669,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":23876,"weekly":5034},"dependents":"101","updated":"2026-05-06T08:06:08.809Z","searchScore":50.250156,"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":50.250156,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25987,"weekly":12845},"dependents":0,"updated":"2026-05-09T07:39:12.006Z","searchScore":49.8549,"package":{"name":"rescript-relay-router","keywords":["relay","relaymodern","react","router","rescript"],"version":"3.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-04-28T19:39:07.721Z","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":49.8549,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":23598,"weekly":6379},"dependents":"28","updated":"2026-05-09T07:40:58.028Z","searchScore":49.566536,"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":49.566536,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":22297,"weekly":835},"dependents":0,"updated":"2026-05-09T13:51:58.937Z","searchScore":48.563507,"package":{"name":"@arborium/rescript","keywords":["arborium","syntax-highlighting","tree-sitter","rescript","ReScript","wasm"],"version":"2.17.0","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-05-09T13:51:28.045Z","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":48.563507,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17104,"weekly":2867},"dependents":"4","updated":"2026-05-09T11:31:09.766Z","searchScore":48.464832,"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":48.464832,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17072,"weekly":5101},"dependents":"1","updated":"2026-05-08T08:09:27.971Z","searchScore":47.855312,"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":47.855312,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17005,"weekly":3054},"dependents":"16","updated":"2026-05-06T08:10:00.129Z","searchScore":47.834526,"package":{"name":"rescript-nodejs","keywords":["rescript","nodejs"],"version":"16.1.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":"2024-03-10T09:43:14.896Z","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":47.834526,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8078,"weekly":1592},"dependents":"3","updated":"2026-05-09T07:06:12.918Z","searchScore":44.45,"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":44.45,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8408,"weekly":1227},"dependents":"10","updated":"2026-05-06T10:41:08.999Z","searchScore":43.909508,"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":43.909508,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7359,"weekly":1132},"dependents":"0","updated":"2026-05-10T04:36:11.674Z","searchScore":43.21544,"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":43.21544,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6599,"weekly":1231},"dependents":0,"updated":"2026-05-06T10:41:08.871Z","searchScore":43.204525,"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":43.204525,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7099,"weekly":1375},"dependents":0,"updated":"2026-05-09T07:01:07.722Z","searchScore":42.600353,"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":42.600353,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5617,"weekly":1055},"dependents":"2","updated":"2026-05-07T17:41:07.218Z","searchScore":42.3456,"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":42.3456,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4697,"weekly":789},"dependents":"4","updated":"2026-05-06T02:41:34.228Z","searchScore":41.793907,"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":41.793907,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4435,"weekly":914},"dependents":"2","updated":"2026-05-05T21:26:09.139Z","searchScore":41.086155,"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":41.086155,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3354,"weekly":813},"dependents":"0","updated":"2026-05-06T11:16:08.555Z","searchScore":39.0751,"package":{"name":"rescript-vitest","keywords":["testing","rescript","vite","vitest"],"version":"2.1.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":"hey@hyeseong.kim","actor":{"name":"cometkim","type":"user","email":"hey@hyeseong.kim"},"username":"cometkim"},"maintainers":[{"email":"hey@hyeseong.kim","username":"cometkim"}],"license":"MIT","date":"2025-06-25T07:30:44.098Z","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":39.0751,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2088,"weekly":496},"dependents":0,"updated":"2026-05-06T15:08:47.414Z","searchScore":36.58291,"package":{"name":"osury","keywords":["openapi","rescript","codegen","sury","schema","typescript","types"],"version":"0.29.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-05-06T15:08:16.278Z","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":36.58291,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1522,"weekly":264},"dependents":"8","updated":"2026-05-07T12:36:13.202Z","searchScore":35.923134,"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":35.923134,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1787,"weekly":477},"dependents":"2","updated":"2026-05-07T12:56:11.721Z","searchScore":35.770382,"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":35.770382,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1625,"weekly":11},"dependents":0,"updated":"2026-05-10T04:31:06.921Z","searchScore":35.736183,"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":35.736183,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1722,"weekly":407},"dependents":"1","updated":"2026-05-05T22:01:33.596Z","searchScore":35.73358,"package":{"name":"re-formality","keywords":["react","rescript-react","reason","reason-react","rescript","reasonml","ocaml","bucklescript","forms","validation"],"version":"4.0.0-beta.21","description":"Form validation tool for @rescript/react","sanitized_name":"re-formality","publisher":{"email":"alex@fedoseev.mx","username":"alex.fedoseev"},"maintainers":[{"email":"alex@fedoseev.mx","username":"alex.fedoseev"}],"license":"MIT","date":"2024-02-28T09:52:39.748Z","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":35.73358,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1835,"weekly":197},"dependents":"5","updated":"2026-05-07T17:36:09.489Z","searchScore":35.554344,"package":{"name":"rescript-react-update","keywords":["reason-react","rescript","react"],"version":"6.0.0","description":"> useReducer with updates and side effects!","sanitized_name":"rescript-react-update","publisher":{"email":"bloodyowl@icloud.com","username":"bloodyowl"},"maintainers":[{"email":"bloodyowl@icloud.com","username":"bldwl"}],"license":"MIT","date":"2025-12-17T14:00:45.104Z","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":35.554344,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1454,"weekly":162},"dependents":0,"updated":"2026-05-06T17:11:15.559Z","searchScore":35.27684,"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":35.27684,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1249,"weekly":154},"dependents":"5","updated":"2026-05-07T00:26:22.656Z","searchScore":34.854553,"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":34.854553,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1431,"weekly":334},"dependents":0,"updated":"2026-05-05T13:11:09.821Z","searchScore":34.260082,"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":34.260082,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1293,"weekly":281},"dependents":"0","updated":"2026-05-03T20:31:09.620Z","searchScore":34.220886,"package":{"name":"xote","keywords":["rescript","signals","xote","reactivity"],"version":"6.2.0","description":"![NPM Version](https://img.shields.io/npm/v/xote) ![npm bundle size](https://badgen.net/bundlephobia/min/xote) ![npm bundle size](https://badgen.net/bundlephobia/minzip/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-04-26T20:28:37.332Z","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":34.220886,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1256,"weekly":211},"dependents":0,"updated":"2026-05-05T07:01:26.148Z","searchScore":33.917015,"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":33.917015,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1098,"weekly":171},"dependents":"3","updated":"2026-05-06T13:51:32.241Z","searchScore":33.775997,"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":33.775997,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":955,"weekly":256},"dependents":0,"updated":"2026-05-07T04:01:22.838Z","searchScore":33.404324,"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":33.404324,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":985,"weekly":20},"dependents":0,"updated":"2026-05-07T10:56:10.556Z","searchScore":33.39182,"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":33.39182,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1034,"weekly":131},"dependents":"3","updated":"2026-05-08T07:36:06.946Z","searchScore":33.329166,"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":33.329166,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":847,"weekly":47},"dependents":"1","updated":"2026-05-05T22:16:19.840Z","searchScore":32.7561,"package":{"name":"rescript-signals","keywords":["rescript","signals","reactivity","state"],"version":"3.1.1","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-04-21T21:07:02.923Z","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":32.7561,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":981,"weekly":200},"dependents":0,"updated":"2026-05-06T00:31:18.501Z","searchScore":32.613438,"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":32.613438,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":912,"weekly":92},"dependents":"1","updated":"2026-05-05T22:01:13.688Z","searchScore":32.378845,"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":32.378845,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":870,"weekly":164},"dependents":0,"updated":"2026-05-05T22:01:24.899Z","searchScore":32.130154,"package":{"name":"@rescript-mui/material","keywords":["rescript","bindings","material-ui","mui"],"version":"6.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-03-09T18:36:21.562Z","links":{"homepage":"https://rescript-material-ui.cca.io/","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":32.130154,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":740,"weekly":77},"dependents":0,"updated":"2026-05-05T22:16:28.619Z","searchScore":32.02686,"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":32.02686,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":731,"weekly":54},"dependents":"2","updated":"2026-05-06T16:06:07.979Z","searchScore":31.48418,"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":31.48418,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":656,"weekly":33},"dependents":0,"updated":"2026-05-09T15:31:09.021Z","searchScore":31.208609,"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.208609,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":630,"weekly":146},"dependents":0,"updated":"2026-05-06T03:06:13.721Z","searchScore":30.991531,"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":30.991531,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":720,"weekly":262},"dependents":"0","updated":"2026-05-04T04:41:10.590Z","searchScore":30.98955,"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":30.98955,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":688,"weekly":27},"dependents":"1","updated":"2026-05-09T15:31:07.217Z","searchScore":30.755983,"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":30.755983,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":680,"weekly":131},"dependents":0,"updated":"2026-05-05T23:11:10.253Z","searchScore":30.68962,"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":30.68962,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":656,"weekly":101},"dependents":"2","updated":"2026-05-08T07:36:06.617Z","searchScore":30.501095,"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":30.501095,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":513,"weekly":128},"dependents":"2","updated":"2026-05-06T03:56:13.443Z","searchScore":29.889214,"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":29.889214,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":465,"weekly":99},"dependents":0,"updated":"2026-05-05T18:26:08.449Z","searchScore":28.41736,"package":{"name":"@rescript-mui/lab","keywords":["rescript","bindings","material-ui","mui"],"version":"6.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-03-09T18:36:25.691Z","links":{"homepage":"https://rescript-material-ui.cca.io/","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":28.41736,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":380,"weekly":107},"dependents":"0","updated":"2026-05-06T04:36:26.731Z","searchScore":28.280628,"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":28.280628,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":413,"weekly":22},"dependents":"0","updated":"2026-05-05T21:51:12.901Z","searchScore":28.080082,"package":{"name":"zekr","keywords":["rescript","test","testing","framework"],"version":"2.0.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-04-07T21:31:29.320Z","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":28.080082,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":380,"weekly":165},"dependents":0,"updated":"2026-05-08T14:48:00.416Z","searchScore":28.008734,"package":{"name":"rescript-stripe","keywords":["rescript","stripe","billing","config","subscription","saas"],"version":"0.16.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-08T14:47:29.395Z","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":28.008734,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":361,"weekly":89},"dependents":"0","updated":"2026-05-06T03:46:15.912Z","searchScore":28.005924,"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":28.005924,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":382,"weekly":38},"dependents":0,"updated":"2026-05-04T05:06:11.268Z","searchScore":27.666971,"package":{"name":"@f3liz/rescript-misskey-api","keywords":["misskey","rescript","bindings","activitypub","fediverse","openapi"],"version":"0.10.0","description":"ReScript bindings for Misskey API using OpenAPI code generation","sanitized_name":"@f3liz/rescript-misskey-api","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d4d73cf5-990b-47de-974e-26a39c71eeda","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"touyu1829@gmail.com","username":"nyanrus"}],"license":"MIT","date":"2026-04-13T04:53:42.725Z","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":27.666971,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":356,"weekly":62},"dependents":0,"updated":"2026-05-10T12:36:07.298Z","searchScore":27.662708,"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":27.662708,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":334,"weekly":73},"dependents":"0","updated":"2026-05-09T05:06:07.737Z","searchScore":27.58975,"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":27.58975,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":391,"weekly":58},"dependents":0,"updated":"2026-05-05T19:16:09.094Z","searchScore":27.518333,"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":"keith@keithluchtel.com","username":"keithluchtel"},{"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":27.518333,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":382,"weekly":85},"dependents":0,"updated":"2026-05-08T23:11:12.384Z","searchScore":27.397608,"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":27.397608,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":319,"weekly":7},"dependents":0,"updated":"2026-05-05T22:01:27.367Z","searchScore":26.846985,"package":{"name":"@nomadle/rescript-supabase","keywords":["rescript","bindings","supabase","auth","database","realtime"],"version":"0.2.0","description":"ReScript bindings for @supabase/supabase-js","sanitized_name":"@nomadle/rescript-supabase","publisher":{"email":"crc32@qq.com","username":"bung87"},"maintainers":[{"email":"crc32@qq.com","username":"bung87"}],"license":"MIT","date":"2026-04-07T12:52:49.338Z","links":{"homepage":"https://github.com/nomadle/rescript-bindings/tree/main/packages/supabase#readme","repository":"git+https://github.com/nomadle/rescript-bindings.git","bugs":"https://github.com/nomadle/rescript-bindings/issues","npm":"https://www.npmjs.com/package/@nomadle/rescript-supabase"}},"score":{"final":26.846985,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":296,"weekly":243},"dependents":0,"updated":"2026-05-06T15:56:09.405Z","searchScore":26.684483,"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":26.684483,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":274,"weekly":69},"dependents":0,"updated":"2026-05-08T17:01:12.093Z","searchScore":26.673271,"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":26.673271,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":303,"weekly":178},"dependents":"3","updated":"2026-05-04T14:31:11.113Z","searchScore":26.454882,"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":26.454882,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":317,"weekly":162},"dependents":0,"updated":"2026-05-09T13:41:07.516Z","searchScore":26.43119,"package":{"name":"@kaiko.io/rescript-reindexed","keywords":["rescript","indexedDB","idb","orm"],"version":"8.2.2","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-03-28T13:13:32.817Z","links":{"repository":"https://gitlab.com/kaiko-systems/ReIndexed","npm":"https://www.npmjs.com/package/@kaiko.io/rescript-reindexed"}},"score":{"final":26.43119,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":265,"weekly":28},"dependents":0,"updated":"2026-05-07T22:51:08.315Z","searchScore":26.352066,"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":26.352066,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":283,"weekly":12},"dependents":0,"updated":"2026-05-05T22:01:23.084Z","searchScore":26.218132,"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":26.218132,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":233,"weekly":14},"dependents":0,"updated":"2026-05-06T14:11:37.965Z","searchScore":25.80271,"package":{"name":"@frontman-ai/react-statestore","keywords":["rescript","react","state-management","reducer","side-effects","useSyncExternalStore"],"version":"0.2.1","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-04-08T10:37:05.425Z","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.80271,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":263,"weekly":163},"dependents":0,"updated":"2026-05-04T14:31:11.223Z","searchScore":25.715086,"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":25.715086,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":242,"weekly":147},"dependents":0,"updated":"2026-05-04T14:31:10.374Z","searchScore":25.39701,"package":{"name":"rescript-css-fela","keywords":["fela","rescript","css"],"version":"1.0.1","description":"rescript-css bindings for Fela","sanitized_name":"rescript-css-fela","publisher":{"email":"hello@remitbri.com","username":"remitbri"},"maintainers":[{"email":"hello@remitbri.com","username":"remitbri"}],"license":"ISC","date":"2026-04-27T14:26:54.567Z","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-fela"}},"score":{"final":25.39701,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":242,"weekly":40},"dependents":0,"updated":"2026-05-10T08:26:07.696Z","searchScore":25.39701,"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":25.39701,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":257,"weekly":157},"dependents":0,"updated":"2026-05-09T14:36:09.897Z","searchScore":25.34538,"package":{"name":"res-scrapy","keywords":["rescript","html","scraper","web scraping","cli","json","data wrangling","node.js"],"version":"1.0.0","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-05-02T14:34:20.889Z","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":25.34538,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":245,"weekly":30},"dependents":"1","updated":"2026-05-04T17:11:11.273Z","searchScore":25.344921,"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":25.344921,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":244,"weekly":3},"dependents":0,"updated":"2026-05-08T01:51:08.166Z","searchScore":25.323572,"package":{"name":"@thimoteus/alst_core","keywords":["rescript","astronomy","sidereal","sidereal-time","alst","julian-date","angles"],"version":"1.0.1","description":"Apparent Local Sidereal Time (ALST) calculation, written in ReScript. Consumable from both TypeScript and ReScript.","sanitized_name":"@thimoteus/alst_core","publisher":{"email":"cuculann@gmail.com","username":"thimoteus"},"maintainers":[{"email":"cuculann@gmail.com","username":"thimoteus"}],"license":"MIT","date":"2026-04-17T01:39:00.552Z","links":{"npm":"https://www.npmjs.com/package/@thimoteus/alst_core"}},"score":{"final":25.323572,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":218,"weekly":54},"dependents":"1","updated":"2026-05-06T16:16:12.108Z","searchScore":25.309523,"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":25.309523,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":240,"weekly":141},"dependents":0,"updated":"2026-05-04T14:31:08.947Z","searchScore":25.237303,"package":{"name":"rescript-css-dom","keywords":["rescript","css"],"version":"1.0.1","description":"rescript-css bindings for React DOM","sanitized_name":"rescript-css-dom","publisher":{"email":"hello@remitbri.com","username":"remitbri"},"maintainers":[{"email":"hello@remitbri.com","username":"remitbri"}],"license":"ISC","date":"2026-04-27T14:26:06.991Z","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-dom"}},"score":{"final":25.237303,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":233,"weekly":85},"dependents":0,"updated":"2026-05-09T10:01:09.067Z","searchScore":25.08284,"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":25.08284,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":216,"weekly":76},"dependents":0,"updated":"2026-05-05T10:26:17.272Z","searchScore":25.017492,"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":25.017492,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":224,"weekly":67},"dependents":"1","updated":"2026-05-05T23:31:36.565Z","searchScore":24.87734,"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":24.87734,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":194,"weekly":65},"dependents":0,"updated":"2026-05-07T19:11:11.827Z","searchScore":24.68755,"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":24.68755,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":224,"weekly":35},"dependents":"7","updated":"2026-05-05T13:56:19.840Z","searchScore":24.635136,"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":24.635136,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":211,"weekly":59},"dependents":0,"updated":"2026-05-05T07:06:20.427Z","searchScore":24.569572,"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":24.569572,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":207,"weekly":14},"dependents":0,"updated":"2026-05-05T17:36:16.927Z","searchScore":24.465818,"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":24.465818,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":174,"weekly":69},"dependents":"2","updated":"2026-05-07T15:01:10.241Z","searchScore":24.108017,"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":24.108017,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":188,"weekly":65},"dependents":0,"updated":"2026-05-05T21:26:34.398Z","searchScore":23.964258,"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":23.964258,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":185,"weekly":81},"dependents":0,"updated":"2026-05-05T23:56:15.377Z","searchScore":23.880507,"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":23.880507,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":183,"weekly":103},"dependents":0,"updated":"2026-05-05T07:46:28.995Z","searchScore":23.827791,"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.827791,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":173,"weekly":81},"dependents":"0","updated":"2026-05-05T06:51:13.329Z","searchScore":23.535313,"package":{"name":"rescript-embed-lang","keywords":["rescript"],"version":"0.5.5","description":"A general purpose PPX and library for embedding other languages into ReScript, via code generation.","sanitized_name":"rescript-embed-lang","publisher":{"email":"gabbe.nord@gmail.com","username":"_zth"},"maintainers":[{"email":"gabbe.nord@gmail.com","username":"_zth"}],"date":"2024-06-21T17:01:29.007Z","links":{"npm":"https://www.npmjs.com/package/rescript-embed-lang"}},"score":{"final":23.535313,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":175,"weekly":14},"dependents":"0","updated":"2026-05-04T04:51:10.396Z","searchScore":23.361607,"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":23.361607,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":164,"weekly":65},"dependents":0,"updated":"2026-05-07T15:01:08.824Z","searchScore":23.257423,"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":23.257423,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":141,"weekly":31},"dependents":"1","updated":"2026-05-07T03:26:20.294Z","searchScore":23.113646,"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":23.113646,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":150,"weekly":66},"dependents":0,"updated":"2026-05-04T22:21:27.501Z","searchScore":23.094448,"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":23.094448,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":164,"weekly":39},"dependents":0,"updated":"2026-05-08T10:31:10.400Z","searchScore":23.02725,"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.02725,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":146,"weekly":9},"dependents":0,"updated":"2026-05-05T19:41:14.435Z","searchScore":22.653332,"package":{"name":"re-color-contrast","keywords":["rescript","contrast","wcag","color","accessibility"],"version":"0.1.3","description":"Calculate color contrast of two colors, by using WCAG standard calculation.","sanitized_name":"re-color-contrast","publisher":{"email":"mikaello@student.matnat.uio.no","username":"mikaello"},"maintainers":[{"email":"mikaello@student.matnat.uio.no","username":"mikaello"}],"license":"MIT","date":"2026-04-21T19:31:13.838Z","links":{"homepage":"https://github.com/mikaello/re-color-contrast","repository":"git+https://github.com/mikaello/re-color-contrast.git","bugs":"https://github.com/mikaello/re-color-contrast/issues","npm":"https://www.npmjs.com/package/re-color-contrast"}},"score":{"final":22.653332,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":135,"weekly":27},"dependents":0,"updated":"2026-05-08T20:21:11.258Z","searchScore":22.625574,"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":22.625574,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":134,"weekly":5},"dependents":0,"updated":"2026-05-05T22:06:29.949Z","searchScore":22.586359,"package":{"name":"@rescript-react-native/flash-list","keywords":["rescript","react-native","flash-list"],"version":"2.1.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-04-14T12:37:48.581Z","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":22.586359,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":140,"weekly":74},"dependents":0,"updated":"2026-05-07T15:01:14.382Z","searchScore":22.535149,"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":22.535149,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":129,"weekly":32},"dependents":0,"updated":"2026-05-07T15:01:09.836Z","searchScore":22.385855,"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":22.385855,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":125,"weekly":125},"dependents":0,"updated":"2026-05-05T15:06:14.613Z","searchScore":22.136198,"package":{"name":"@donbras/listboxkit","keywords":["rescript","react","listbox","select","dropdown"],"version":"1.0.0","description":"Small and flexible React hooks for building custom and accessible listbox components.","sanitized_name":"@donbras/listboxkit","publisher":{"email":"denis.meier1@gmail.com","username":"donbras"},"maintainers":[{"email":"denis.meier1@gmail.com","username":"donbras"}],"license":"MIT","date":"2026-04-28T15:00:19.708Z","links":{"homepage":"https://github.com/DonBras/listboxkit#readme","repository":"git+https://github.com/DonBras/listboxkit.git","bugs":"https://github.com/DonBras/listboxkit/issues","npm":"https://www.npmjs.com/package/@donbras/listboxkit"}},"score":{"final":22.136198,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":117,"weekly":45},"dependents":0,"updated":"2026-05-07T15:01:11.568Z","searchScore":22.119087,"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":22.119087,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":123,"weekly":32},"dependents":0,"updated":"2026-05-07T15:01:07.112Z","searchScore":22.051552,"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":22.051552,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":123,"weekly":55},"dependents":0,"updated":"2026-05-07T15:01:07.357Z","searchScore":22.051552,"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":22.051552,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":130,"weekly":61},"dependents":0,"updated":"2026-05-07T15:01:16.511Z","searchScore":22.051163,"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":22.051163,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":128,"weekly":43},"dependents":0,"updated":"2026-05-05T11:21:31.765Z","searchScore":21.970806,"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":21.970806,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":123,"weekly":52},"dependents":0,"updated":"2026-05-07T15:01:08.012Z","searchScore":21.760843,"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":21.760843,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":122,"weekly":33},"dependents":"1","updated":"2026-05-05T21:31:28.035Z","searchScore":21.718575,"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":21.718575,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":107,"weekly":34},"dependents":0,"updated":"2026-05-07T15:01:11.666Z","searchScore":21.64392,"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":21.64392,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":105,"weekly":32},"dependents":"1","updated":"2026-05-07T15:01:11.993Z","searchScore":21.54367,"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":21.54367,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":115,"weekly":40},"dependents":0,"updated":"2026-05-07T15:01:10.763Z","searchScore":21.41279,"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":21.41279,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":108,"weekly":37},"dependents":0,"updated":"2026-05-07T15:01:07.823Z","searchScore":21.369856,"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":21.369856,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":106,"weekly":31},"dependents":0,"updated":"2026-05-07T15:01:07.145Z","searchScore":21.272005,"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":21.272005,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":109,"weekly":56},"dependents":"2","updated":"2026-05-06T11:31:34.786Z","searchScore":21.23307,"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":21.23307,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":115,"weekly":46},"dependents":0,"updated":"2026-05-07T15:01:15.229Z","searchScore":21.204317,"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":21.204317,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":99,"weekly":25},"dependents":"1","updated":"2026-05-07T15:01:10.383Z","searchScore":21.117687,"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":21.117687,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":107,"weekly":37},"dependents":"0","updated":"2026-05-05T20:11:12.924Z","searchScore":21.040077,"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":21.040077,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":111,"weekly":30},"dependents":0,"updated":"2026-05-05T12:56:35.823Z","searchScore":21.02304,"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":21.02304,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":103,"weekly":32},"dependents":0,"updated":"2026-05-06T05:01:10.181Z","searchScore":20.843328,"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":20.843328,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":92,"weekly":24},"dependents":0,"updated":"2026-05-07T15:01:11.095Z","searchScore":20.842447,"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":20.842447,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":97,"weekly":23},"dependents":0,"updated":"2026-05-06T07:16:29.684Z","searchScore":20.628227,"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":20.628227,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":88,"weekly":45},"dependents":0,"updated":"2026-05-06T15:06:29.064Z","searchScore":20.607044,"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":20.607044,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":98,"weekly":35},"dependents":0,"updated":"2026-05-08T10:06:12.079Z","searchScore":20.58992,"package":{"name":"rescript-base-ui","keywords":["components","base-ui","rescript","bindings"],"version":"1.2.5","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-04-03T09:41:58.414Z","links":{"repository":"https://github.com/tsnobip/rescript-shadcn-ui.git","npm":"https://www.npmjs.com/package/rescript-base-ui"}},"score":{"final":20.58992,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":87,"weekly":26},"dependents":0,"updated":"2026-05-07T02:06:28.365Z","searchScore":20.54656,"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":20.54656,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":101,"weekly":27},"dependents":0,"updated":"2026-05-07T15:01:13.938Z","searchScore":20.540182,"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":20.540182,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":97,"weekly":97},"dependents":0,"updated":"2026-05-08T18:49:13.864Z","searchScore":20.537024,"package":{"name":"rescript-iof-xml","keywords":["rescript","iof","xml","orienteering"],"version":"0.0.2","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-05-08T18:48:42.767Z","links":{"npm":"https://www.npmjs.com/package/rescript-iof-xml"}},"score":{"final":20.537024,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":96,"weekly":56},"dependents":0,"updated":"2026-05-05T23:51:34.523Z","searchScore":20.48026,"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":20.48026,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":94,"weekly":25},"dependents":"1","updated":"2026-05-07T15:01:11.652Z","searchScore":20.46555,"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":20.46555,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":87,"weekly":30},"dependents":"1","updated":"2026-05-06T21:41:25.956Z","searchScore":20.316654,"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.316654,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":92,"weekly":30},"dependents":0,"updated":"2026-05-05T06:26:22.415Z","searchScore":20.264256,"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":20.264256,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":90,"weekly":50},"dependents":0,"updated":"2026-05-07T15:01:16.643Z","searchScore":20.151062,"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":20.151062,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":88,"weekly":22},"dependents":0,"updated":"2026-05-07T15:01:13.198Z","searchScore":20.03213,"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":20.03213,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":80,"weekly":32},"dependents":0,"updated":"2026-05-04T12:41:10.104Z","searchScore":19.99556,"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":19.99556,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":85,"weekly":42},"dependents":0,"updated":"2026-05-07T15:01:09.060Z","searchScore":19.945135,"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":19.945135,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":86,"weekly":4},"dependents":0,"updated":"2026-05-06T00:41:33.504Z","searchScore":19.913868,"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":19.913868,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":81,"weekly":45},"dependents":0,"updated":"2026-05-04T22:56:08.318Z","searchScore":19.86796,"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.86796,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":75,"weekly":16},"dependents":0,"updated":"2026-05-08T14:56:12.609Z","searchScore":19.656803,"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":19.656803,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":84,"weekly":37},"dependents":0,"updated":"2026-05-05T12:01:33.288Z","searchScore":19.600185,"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.600185,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":79,"weekly":50},"dependents":0,"updated":"2026-05-05T11:16:37.790Z","searchScore":19.480844,"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":19.480844,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":71,"weekly":17},"dependents":0,"updated":"2026-05-07T02:26:29.289Z","searchScore":19.473745,"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":19.473745,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":81,"weekly":1},"dependents":0,"updated":"2026-05-07T17:41:12.258Z","searchScore":19.415154,"package":{"name":"rescript-react-compat","keywords":["reason-react","rescript","react"],"version":"3.0.4","description":"> An alternative upgrade path for ReasonReact","sanitized_name":"rescript-react-compat","publisher":{"email":"mlbli@me.com","username":"bloodyowl"},"maintainers":[{"email":"bloodyowl@icloud.com","username":"bldwl"}],"license":"MIT","date":"2023-08-18T16:09:38.670Z","links":{"repository":"https://github.com/bloodyowl/reason-react-compat.git","bugs":"https://github.com/bloodyowl/reason-react-compat/issues","npm":"https://www.npmjs.com/package/rescript-react-compat"}},"score":{"final":19.415154,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":71,"weekly":34},"dependents":0,"updated":"2026-05-06T02:56:15.592Z","searchScore":19.369564,"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":19.369564,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":72,"weekly":15},"dependents":"1","updated":"2026-05-09T20:41:08.829Z","searchScore":19.328674,"package":{"name":"rescript-clean-deep","keywords":["rescript"],"version":"2.0.1","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-04-04T20:18:09.766Z","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":19.328674,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":70,"weekly":30},"dependents":0,"updated":"2026-05-06T06:16:27.743Z","searchScore":19.295296,"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":19.295296,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":76,"weekly":38},"dependents":0,"updated":"2026-05-07T15:01:15.456Z","searchScore":19.279076,"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":19.279076,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":71,"weekly":45},"dependents":0,"updated":"2026-05-06T19:26:28.979Z","searchScore":19.255844,"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":19.255844,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":69,"weekly":34},"dependents":0,"updated":"2026-05-06T02:31:16.745Z","searchScore":19.219986,"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":19.219986,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73,"weekly":26},"dependents":0,"updated":"2026-05-07T15:01:15.675Z","searchScore":19.160496,"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":19.160496,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":77,"weekly":37},"dependents":0,"updated":"2026-05-06T06:46:08.273Z","searchScore":19.15776,"package":{"name":"rescript-blossom","keywords":["rescript","Maximum Weighted Matching","Maximum Matching","Matching","Blossom algorithm"],"version":"4.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":"2024-12-18T00:45:27.356Z","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":19.15776,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73,"weekly":17},"dependents":0,"updated":"2026-05-05T10:56:12.067Z","searchScore":19.07578,"package":{"name":"@wicke/retask","keywords":["react","hook","elm","effects","rescript"],"version":"0.6.0","description":"Elm task but for ReScript","sanitized_name":"@wicke/retask","publisher":{"email":"austaras@outlook.com","username":"austaras"},"maintainers":[{"email":"austaras@outlook.com","username":"austaras"}],"license":"MIT","date":"2021-10-19T18:31:47.043Z","links":{"homepage":"https://github.com/austaras/retask","repository":"https://github.com/austaras/retask","npm":"https://www.npmjs.com/package/@wicke/retask"}},"score":{"final":19.07578,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73,"weekly":19},"dependents":0,"updated":"2026-05-05T10:16:23.586Z","searchScore":19.07578,"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":19.07578,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66,"weekly":20},"dependents":0,"updated":"2026-05-06T21:11:23.468Z","searchScore":18.87605,"package":{"name":"@mobily/rescript-date","keywords":["rescript","date","time","datetime"],"version":"2.1.0","description":"📆 Date manipulation in ReScript.","sanitized_name":"@mobily/rescript-date","publisher":{"email":"hello@mobily.pl","username":"mobily"},"maintainers":[{"email":"hello@mobily.pl","username":"mobily"}],"license":"MIT","date":"2021-12-08T21:13:40.838Z","links":{"homepage":"https://github.com/mobily/rescript-date#readme","repository":"git+https://github.com/mobily/rescript-date.git","bugs":"https://github.com/mobily/rescript-date/issues","npm":"https://www.npmjs.com/package/@mobily/rescript-date"}},"score":{"final":18.87605,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":68,"weekly":25},"dependents":0,"updated":"2026-05-04T10:41:13.211Z","searchScore":18.795757,"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":18.795757,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":71,"weekly":7},"dependents":0,"updated":"2026-05-05T14:51:33.920Z","searchScore":18.746141,"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":18.746141,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67,"weekly":3},"dependents":0,"updated":"2026-05-06T13:51:20.266Z","searchScore":18.719688,"package":{"name":"@rescript-react-native/async-storage","keywords":["rescript","react-native"],"version":"1.6.3","description":"ReScript bindings for @react-native-async-storage/async-storage.","sanitized_name":"@rescript-react-native/async-storage","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:41:15.111Z","links":{"homepage":"https://github.com/rescript-react-native/async-storage#readme","repository":"git+https://github.com/rescript-react-native/async-storage.git","bugs":"https://github.com/rescript-react-native/async-storage/issues","npm":"https://www.npmjs.com/package/@rescript-react-native/async-storage"}},"score":{"final":18.719688,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67,"weekly":9},"dependents":0,"updated":"2026-05-06T13:51:31.457Z","searchScore":18.719688,"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":18.719688,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67,"weekly":27},"dependents":0,"updated":"2026-05-07T15:01:14.936Z","searchScore":18.719688,"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.719688,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67,"weekly":14},"dependents":0,"updated":"2026-05-05T08:51:20.688Z","searchScore":18.636923,"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":18.636923,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":69,"weekly":19},"dependents":0,"updated":"2026-05-07T15:01:09.420Z","searchScore":18.601377,"package":{"name":"@seamonster-studios/use-timeout","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/use-timeout","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.048Z","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-timeout"}},"score":{"final":18.601377,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":63,"weekly":63},"dependents":0,"updated":"2026-05-08T15:36:08.297Z","searchScore":18.564365,"package":{"name":"@infinity-msfs/rescript-bridge-relay","keywords":["msfs","flightsim","rescript","commbus","websocket","relay","coherent","gauge"],"version":"0.1.0","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-05-01T15:33:19.084Z","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.564365,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66,"weekly":66},"dependents":0,"updated":"2026-05-08T15:36:08.555Z","searchScore":18.560085,"package":{"name":"@infinity-msfs/rescript-instrument","keywords":["msfs","flightsim","rescript","instrument","baseinstrument","gauge"],"version":"0.1.0","description":"ReScript bindings for registering MSFS BaseInstrument subclasses.","sanitized_name":"@infinity-msfs/rescript-instrument","publisher":{"email":"cameron_griego@protonmail.com","username":"tacotakedown"},"maintainers":[{"email":"cameron_griego@protonmail.com","username":"tacotakedown"}],"license":"MIT","date":"2026-05-01T15:32:37.386Z","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-instrument"}},"score":{"final":18.560085,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":65,"weekly":16},"dependents":0,"updated":"2026-05-05T05:51:21.023Z","searchScore":18.482111,"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":18.482111,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":61,"weekly":4},"dependents":"0","updated":"2026-05-06T20:46:16.508Z","searchScore":18.46724,"package":{"name":"@dzakh/rescript-core","keywords":["rescript"],"version":"0.4.0","description":"**This is vendored stdlib for personal usage**","sanitized_name":"@dzakh/rescript-core","publisher":{"email":"dzakh.dev@gmail.com","username":"dzakh"},"maintainers":[{"email":"dzakh.dev@gmail.com","username":"dzakh"}],"license":"MIT","date":"2023-12-09T10:35:48.333Z","links":{"homepage":"https://github.com/DZakh/rescript-core#readme","repository":"git+https://github.com/DZakh/rescript-core.git","bugs":"https://github.com/DZakh/rescript-core/issues","npm":"https://www.npmjs.com/package/@dzakh/rescript-core"}},"score":{"final":18.46724,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":61,"weekly":8},"dependents":0,"updated":"2026-05-07T12:51:07.854Z","searchScore":18.46724,"package":{"name":"@colisweb/rescript-react-icons-fa","keywords":["react","rescript","bucklescript"],"version":"1.0.0","description":"React icons rescript bindings","sanitized_name":"@colisweb/rescript-react-icons-fa","publisher":{"email":"tqs.deconinck@gmail.com","username":"dck"},"maintainers":[{"email":"frontend@colisweb.com","username":"colisweb-frontend"},{"email":"tqs.deconinck@gmail.com","username":"dck"},{"email":"arnaut.demaret@gmail.com","username":"gumatan"}],"license":"ISC","date":"2021-04-12T07:35:34.408Z","links":{"npm":"https://www.npmjs.com/package/@colisweb/rescript-react-icons-fa"}},"score":{"final":18.46724,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":60,"weekly":18},"dependents":0,"updated":"2026-05-06T22:51:13.350Z","searchScore":18.381592,"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":18.381592,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":65,"weekly":13},"dependents":"1","updated":"2026-05-05T15:46:36.905Z","searchScore":18.299196,"package":{"name":"rescript-ink","keywords":["rescript","reasonml","bucklescript","react","cli"],"version":"1.3.0","description":"ReScript bindings for Ink","sanitized_name":"rescript-ink","publisher":{"email":"hey@hyeseong.kim","username":"cometkim"},"maintainers":[{"email":"hey@hyeseong.kim","username":"cometkim"}],"license":"MIT","date":"2023-01-24T15:08:23.563Z","links":{"repository":"https://github.com/cometkim/rescript-ink.git","npm":"https://www.npmjs.com/package/rescript-ink"}},"score":{"final":18.299196,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":65,"weekly":17},"dependents":"0","updated":"2026-05-05T17:21:25.040Z","searchScore":18.299196,"package":{"name":"@opendevtools/rescript-intl","keywords":["bucklescript","rescript","intl","formatting"],"version":"4.0.0","description":"Parse dates and numbers using the Intl API in ReScript","sanitized_name":"@opendevtools/rescript-intl","publisher":{"email":"rickard.laurin@gmail.com","username":"believer"},"maintainers":[{"email":"nilspontusnilsson@gmail.com","username":"dubbelnisse"},{"email":"rickard.laurin@gmail.com","username":"believer"}],"license":"MIT","date":"2022-02-03T13:03:12.265Z","links":{"npm":"https://www.npmjs.com/package/@opendevtools/rescript-intl"}},"score":{"final":18.299196,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":59,"weekly":1},"dependents":0,"updated":"2026-05-08T17:21:10.254Z","searchScore":18.294552,"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":18.294552,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":62,"weekly":19},"dependents":0,"updated":"2026-05-05T07:11:20.094Z","searchScore":18.241003,"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":18.241003,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":62,"weekly":34},"dependents":0,"updated":"2026-05-05T07:06:20.665Z","searchScore":18.241003,"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.241003,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":61,"weekly":28},"dependents":0,"updated":"2026-05-06T12:31:31.384Z","searchScore":18.238756,"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":18.238756,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":57,"weekly":13},"dependents":0,"updated":"2026-05-06T03:31:23.019Z","searchScore":18.223095,"package":{"name":"@jsiebern/bs-material-ui-lab","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-lab.","sanitized_name":"@jsiebern/bs-material-ui-lab","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:12:18.442Z","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-lab"}},"score":{"final":18.223095,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":61,"weekly":21},"dependents":0,"updated":"2026-05-07T15:01:15.960Z","searchScore":18.155167,"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":18.155167,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":58,"weekly":33},"dependents":0,"updated":"2026-05-04T21:51:20.411Z","searchScore":18.137524,"package":{"name":"acnodb","keywords":["rescript"],"version":"0.0.8","description":"A simple json database (document oriented) reason database","sanitized_name":"acnodb","publisher":{"email":"crieipralerform@gmail.com","username":"acnologia_acnologia"},"maintainers":[{"email":"crieipralerform@gmail.com","username":"acnologia_acnologia"}],"license":"MIT","date":"2021-05-26T15:13:18.133Z","links":{"npm":"https://www.npmjs.com/package/acnodb"}},"score":{"final":18.137524,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":56,"weekly":2},"dependents":0,"updated":"2026-05-06T03:51:24.723Z","searchScore":18.131052,"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":18.131052,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":59,"weekly":59},"dependents":0,"updated":"2026-05-08T09:56:08.859Z","searchScore":18.068205,"package":{"name":"@juspay/rescript-blend","keywords":["rescript","juspay","blend-design-system","react"],"version":"1.0.0","description":"ReScript bindings for @juspay/blend-design-system","sanitized_name":"@juspay/rescript-blend","publisher":{"email":"sachin.sharma@juspay.in","username":"murdore"},"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-05-01T09:51:07.967Z","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":18.068205,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":61,"weekly":15},"dependents":0,"updated":"2026-05-05T15:26:10.813Z","searchScore":17.978409,"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":17.978409,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":53,"weekly":37},"dependents":0,"updated":"2026-05-07T03:31:21.626Z","searchScore":17.941065,"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":17.941065,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":58,"weekly":46},"dependents":"1","updated":"2026-05-05T05:46:33.851Z","searchScore":17.901321,"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":17.901321,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":57,"weekly":17},"dependents":0,"updated":"2026-05-05T06:46:34.653Z","searchScore":17.812862,"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":17.812862,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":57,"weekly":25},"dependents":0,"updated":"2026-05-05T20:16:26.700Z","searchScore":17.809969,"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.809969,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":53,"weekly":13},"dependents":0,"updated":"2026-05-07T17:46:09.750Z","searchScore":17.740314,"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":17.740314,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":56,"weekly":41},"dependents":0,"updated":"2026-05-05T20:26:24.728Z","searchScore":17.72001,"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":17.72001,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51,"weekly":9},"dependents":0,"updated":"2026-05-06T03:56:31.176Z","searchScore":17.645638,"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":17.645638,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":57,"weekly":7},"dependents":0,"updated":"2026-05-05T14:06:25.511Z","searchScore":17.636572,"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":17.636572,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":52,"weekly":20},"dependents":0,"updated":"2026-05-04T19:36:19.891Z","searchScore":17.575668,"package":{"name":"reason-react-navigation","keywords":["rescript","reason","reasonml","bucklescript","react-native","react-navigation"],"version":"5.1.2","description":"ReScript bindings for react-navigation.","sanitized_name":"reason-react-navigation","publisher":{"email":"npm@moox.io","username":"moox"},"maintainers":[{"email":"npm@moox.io","username":"moox"}],"license":"MIT","date":"2021-02-25T07:42:16.678Z","links":{"homepage":"https://github.com/reason-react-native/react-navigation#readme","repository":"git+https://github.com/reason-react-native/react-navigation.git","bugs":"https://github.com/reason-react-native/react-navigation/issues","npm":"https://www.npmjs.com/package/reason-react-navigation"}},"score":{"final":17.575668,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":56,"weekly":18},"dependents":0,"updated":"2026-05-07T15:01:14.939Z","searchScore":17.54749,"package":{"name":"@seamonster-studios/rescript-use-previous","keywords":["rescript","react-hooks"],"version":"0.0.8","description":"Install","sanitized_name":"@seamonster-studios/rescript-use-previous","publisher":{"email":"this@logancall.com","username":"thislogancall"},"maintainers":[{"email":"nireno@gmail.com","username":"nireno"},{"email":"support@seamonsterstudios.com","username":"seamonsterwes"}],"license":"MIT","date":"2021-03-02T06:11:14.692Z","links":{"repository":"https://github.com/SeaMonster-Studios/rescript-index/tree/prod/packages/rescript-use-previous","npm":"https://www.npmjs.com/package/@seamonster-studios/rescript-use-previous"}},"score":{"final":17.54749,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":50,"weekly":21},"dependents":0,"updated":"2026-05-04T15:06:12.158Z","searchScore":17.543072,"package":{"name":"@tsirysndr/rescript-deno","keywords":["rescript"],"version":"0.3.0","description":"Deno bindings for ReScript","sanitized_name":"@tsirysndr/rescript-deno","publisher":{"email":"tsiry.sndr@fluentci.io","username":"tsiry.sndr"},"maintainers":[{"email":"tsiry.sndr@fluentci.io","username":"tsiry.sndr"}],"license":"MIT","date":"2024-12-09T09:01:56.775Z","links":{"homepage":"https://github.com/tsirysndr/rescript-deno#readme","repository":"git+https://github.com/tsirysndr/rescript-deno.git","bugs":"https://github.com/tsirysndr/rescript-deno/issues","npm":"https://www.npmjs.com/package/@tsirysndr/rescript-deno"}},"score":{"final":17.543072,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51,"weekly":30},"dependents":"0","updated":"2026-05-06T18:01:26.220Z","searchScore":17.542038,"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":17.542038,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51,"weekly":18},"dependents":0,"updated":"2026-05-06T21:06:28.365Z","searchScore":17.542038,"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":17.542038,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51,"weekly":21},"dependents":0,"updated":"2026-05-04T23:16:17.559Z","searchScore":17.475988,"package":{"name":"@rescript-bindings/expo","keywords":["rescript","bucklescript","react-native","expo"],"version":"40.3.2","description":"Rescript bindings for Expo","sanitized_name":"@rescript-bindings/expo","publisher":{"email":"mirusim@gmail.com","username":"miruz"},"maintainers":[{"email":"mirusim@gmail.com","username":"miruz"}],"license":"MIT","date":"2021-04-13T14:17:54.271Z","links":{"homepage":"https://github.com/rescript-bindings/expo","repository":"git+https://github.com/rescript-bindings/expo.git","bugs":"https://github.com/rescript-bindings/rescript-expo/issues","npm":"https://www.npmjs.com/package/@rescript-bindings/expo"}},"score":{"final":17.475988,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":55,"weekly":31},"dependents":0,"updated":"2026-05-05T11:56:24.917Z","searchScore":17.45686,"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":17.45686,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":52,"weekly":18},"dependents":0,"updated":"2026-05-05T21:51:18.425Z","searchScore":17.343967,"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.343967,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51,"weekly":10},"dependents":0,"updated":"2026-05-07T15:01:14.797Z","searchScore":17.325003,"package":{"name":"@seamonster-studios/rescript-radix-checkbox","keywords":["rescript"],"version":"2.0.1","description":"Install","sanitized_name":"@seamonster-studios/rescript-radix-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:11:56.980Z","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-checkbox"}},"score":{"final":17.325003,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49,"weekly":6},"dependents":0,"updated":"2026-05-04T20:41:16.681Z","searchScore":17.27086,"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":17.27086,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51,"weekly":24},"dependents":0,"updated":"2026-05-09T14:31:07.024Z","searchScore":17.248404,"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":17.248404,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":48,"weekly":30},"dependents":0,"updated":"2026-05-06T21:51:31.628Z","searchScore":17.230135,"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":17.230135,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49,"weekly":14},"dependents":"1","updated":"2026-05-05T03:01:07.404Z","searchScore":17.121647,"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":17.121647,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45,"weekly":21},"dependents":0,"updated":"2026-05-06T15:16:36.514Z","searchScore":17.090155,"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":17.090155,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":46,"weekly":3},"dependents":0,"updated":"2026-05-07T08:21:28.768Z","searchScore":17.011621,"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":17.011621,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45,"weekly":14},"dependents":"1","updated":"2026-05-06T06:56:13.321Z","searchScore":16.998726,"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":16.998726,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47,"weekly":14},"dependents":0,"updated":"2026-05-06T14:11:21.749Z","searchScore":16.910154,"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":16.910154,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47,"weekly":26},"dependents":0,"updated":"2026-05-05T08:56:13.332Z","searchScore":16.835388,"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":16.835388,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":42,"weekly":9},"dependents":0,"updated":"2026-05-07T02:51:18.368Z","searchScore":16.733097,"package":{"name":"@reason-react-native/svg","keywords":["rescript","reason","reasonml","bucklescript","react-native"],"version":"12.1.6-0.63","description":"ReScript bindings for react-native-svg.","sanitized_name":"@reason-react-native/svg","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-03-15T19:58:13.658Z","links":{"homepage":"https://github.com/reason-react-native/svg#readme","repository":"git+https://github.com/reason-react-native/svg.git","bugs":"https://github.com/reason-react-native/svg/issues","npm":"https://www.npmjs.com/package/@reason-react-native/svg"}},"score":{"final":16.733097,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45,"weekly":2},"dependents":0,"updated":"2026-05-06T14:01:19.156Z","searchScore":16.689846,"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":"npm-urql@formidable.com","username":"npm-urql"},{"email":"parker.ziegler@formidable.com","username":"parkerziegler"},{"email":"phil@kitten.sh","username":"philpl"},{"email":"andy.john.richardson@gmail.com","username":"andyrichardson"},{"email":"admin@formidablelabs.com","username":"formidable-owner"},{"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":16.689846,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43,"weekly":11},"dependents":"1","updated":"2026-05-06T00:11:19.317Z","searchScore":16.38452,"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":16.38452,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43,"weekly":31},"dependents":0,"updated":"2026-05-05T17:31:28.183Z","searchScore":16.225,"package":{"name":"rescript-react-helmet","keywords":["rescript","react","react-dom","head","html","html-head","react-helmet"],"version":"4.0.0","description":"ReScript bindings for React Helmet, a document head manager for React","sanitized_name":"rescript-react-helmet","publisher":{"email":"npm@moox.io","username":"moox"},"maintainers":[{"email":"npm@moox.io","username":"moox"}],"license":"MIT","date":"2022-04-13T13:00:10.352Z","links":{"homepage":"https://github.com/MoOx/rescript-react-helmet","repository":"git+https://github.com/MoOx/rescript-react-helmet.git","bugs":"https://github.com/MoOx/rescript-react-helmet/issues","npm":"https://www.npmjs.com/package/rescript-react-helmet"}},"score":{"final":16.225,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39,"weekly":17},"dependents":0,"updated":"2026-05-04T14:46:09.086Z","searchScore":16.167858,"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":16.167858,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":41,"weekly":11},"dependents":0,"updated":"2026-05-05T07:11:29.095Z","searchScore":16.147902,"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":16.147902,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37,"weekly":2},"dependents":0,"updated":"2026-05-05T22:16:22.174Z","searchScore":16.080088,"package":{"name":"rescript-tone","keywords":["rescript","tonejs","tone","audio","web-audio","bindings"],"version":"1.1.0","description":"ReScript bindings for Tone.js","sanitized_name":"rescript-tone","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:1635d55b-61b9-46f3-bac7-1f7adb50011e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"brnrdog@hey.com","username":"brnrdog"}],"license":"MIT","date":"2026-03-31T16:41:31.712Z","links":{"homepage":"https://github.com/brnrdog/rescript-tone#readme","repository":"git+https://github.com/brnrdog/rescript-tone.git","bugs":"https://github.com/brnrdog/rescript-tone/issues","npm":"https://www.npmjs.com/package/rescript-tone"}},"score":{"final":16.080088,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36,"weekly":5},"dependents":0,"updated":"2026-05-06T11:56:18.617Z","searchScore":15.939471,"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.939471,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37,"weekly":15},"dependents":0,"updated":"2026-05-06T18:06:18.617Z","searchScore":15.90016,"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.90016,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37,"weekly":9},"dependents":0,"updated":"2026-05-06T21:01:29.527Z","searchScore":15.90016,"package":{"name":"@reason-react-native/viewpager","keywords":["rescript","reason","reasonml","bucklescript","react-native"],"version":"4.0.0","description":"ReScript bindings for @react-native-community/viewpager.","sanitized_name":"@reason-react-native/viewpager","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-19T08:44:49.859Z","links":{"homepage":"https://github.com/reason-react-native/viewpager#readme","repository":"git+https://github.com/reason-react-native/viewpager.git","bugs":"https://github.com/reason-react-native/viewpager/issues","npm":"https://www.npmjs.com/package/@reason-react-native/viewpager"}},"score":{"final":15.90016,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":40,"weekly":8},"dependents":0,"updated":"2026-05-05T12:46:36.846Z","searchScore":15.865469,"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.865469,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36,"weekly":6},"dependents":0,"updated":"2026-05-07T02:46:10.301Z","searchScore":15.8541975,"package":{"name":"@nomadle/rescript-react-helmet","keywords":["rescript","bindings","react-helmet","helmet","seo"],"version":"0.1.0","description":"ReScript bindings for react-helmet","sanitized_name":"@nomadle/rescript-react-helmet","publisher":{"email":"crc32@qq.com","username":"bung87"},"maintainers":[{"email":"crc32@qq.com","username":"bung87"}],"license":"MIT","date":"2026-04-02T02:21:35.750Z","links":{"homepage":"https://github.com/nomadle/rescript-bindings/tree/main/packages/rescript-react-helmet#readme","repository":"git+https://github.com/nomadle/rescript-bindings.git","bugs":"https://github.com/nomadle/rescript-bindings/issues","npm":"https://www.npmjs.com/package/@nomadle/rescript-react-helmet"}},"score":{"final":15.8541975,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38,"weekly":14},"dependents":0,"updated":"2026-05-05T22:01:24.419Z","searchScore":15.837283,"package":{"name":"rescript-throttle-react","keywords":["react","rescript","rescript-react","reason","reason-react","reasonml","ocaml","bucklescript","throttle"],"version":"3.0.0","description":"Throttle hooks for @rescript/react","sanitized_name":"rescript-throttle-react","publisher":{"email":"alex@35mil.me","username":"alex35mil"},"maintainers":[{"email":"alex@35mil.me","username":"alex35mil"}],"license":"MIT","date":"2026-02-10T12:45:45.757Z","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-react"}},"score":{"final":15.837283,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":4},"dependents":0,"updated":"2026-05-07T12:46:15.185Z","searchScore":15.795105,"package":{"name":"@colisweb/rescript-react-icons-ri","keywords":["react","rescript","bucklescript"],"version":"1.0.0","description":"React icons rescript bindings","sanitized_name":"@colisweb/rescript-react-icons-ri","publisher":{"email":"tqs.deconinck@gmail.com","username":"dck"},"maintainers":[{"email":"frontend@colisweb.com","username":"colisweb-frontend"},{"email":"tqs.deconinck@gmail.com","username":"dck"},{"email":"arnaut.demaret@gmail.com","username":"gumatan"}],"license":"ISC","date":"2021-04-12T07:41:39.829Z","links":{"npm":"https://www.npmjs.com/package/@colisweb/rescript-react-icons-ri"}},"score":{"final":15.795105,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38,"weekly":23},"dependents":0,"updated":"2026-05-05T18:41:16.898Z","searchScore":15.7647,"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":15.7647,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39,"weekly":16},"dependents":0,"updated":"2026-05-05T11:56:18.236Z","searchScore":15.739893,"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.739893,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":13},"dependents":0,"updated":"2026-05-06T07:06:25.567Z","searchScore":15.710604,"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":15.710604,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36,"weekly":16},"dependents":0,"updated":"2026-05-06T13:46:15.466Z","searchScore":15.566115,"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.566115,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":34,"weekly":5},"dependents":0,"updated":"2026-05-07T02:46:10.192Z","searchScore":15.563075,"package":{"name":"@nomadle/rescript-fastify-cors","keywords":["rescript","bindings","fastify","cors","@fastify/cors"],"version":"0.1.0","description":"ReScript bindings for @fastify/cors","sanitized_name":"@nomadle/rescript-fastify-cors","publisher":{"email":"crc32@qq.com","username":"bung87"},"maintainers":[{"email":"crc32@qq.com","username":"bung87"}],"license":"MIT","date":"2026-04-02T02:21:24.723Z","links":{"homepage":"https://github.com/nomadle/rescript-bindings/tree/main/packages/rescript-fastify-cors#readme","repository":"git+https://github.com/nomadle/rescript-bindings.git","bugs":"https://github.com/nomadle/rescript-bindings/issues","npm":"https://www.npmjs.com/package/@nomadle/rescript-fastify-cors"}},"score":{"final":15.563075,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":5},"dependents":0,"updated":"2026-05-07T02:46:08.171Z","searchScore":15.55956,"package":{"name":"@nomadle/rescript-avatar-editor","keywords":["rescript","bindings","react-avatar-editor","avatar","image","editor"],"version":"0.1.0","description":"ReScript bindings for react-avatar-editor","sanitized_name":"@nomadle/rescript-avatar-editor","publisher":{"email":"crc32@qq.com","username":"bung87"},"maintainers":[{"email":"crc32@qq.com","username":"bung87"}],"license":"MIT","date":"2026-04-02T02:21:23.803Z","links":{"homepage":"https://github.com/nomadle/rescript-bindings/tree/main/packages/avatar-editor#readme","repository":"git+https://github.com/nomadle/rescript-bindings.git","bugs":"https://github.com/nomadle/rescript-bindings/issues","npm":"https://www.npmjs.com/package/@nomadle/rescript-avatar-editor"}},"score":{"final":15.55956,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36,"weekly":12},"dependents":0,"updated":"2026-05-04T14:06:09.215Z","searchScore":15.4972925,"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.4972925,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36,"weekly":19},"dependents":0,"updated":"2026-05-05T21:36:24.664Z","searchScore":15.494775,"package":{"name":"blazeman","keywords":["rescript","cli","firebase","firestore"],"version":"0.1.6","description":"blazeman - Cloud Firestore CLI <img src=\".github/icon.svg\" alt=\"logo\" title=\"logo\" width=\"32\"> ========================================","sanitized_name":"blazeman","publisher":{"email":"harehare1110@gmail.com","username":"harehare"},"maintainers":[{"email":"harehare1110@gmail.com","username":"harehare"}],"license":"MIT","date":"2022-04-27T13:51:18.501Z","links":{"homepage":"https://github.com/harehare/blazeman","repository":"git+https://github.com/harehare/blazeman.git","bugs":"https://github.com/harehare/blazeman/issues","npm":"https://www.npmjs.com/package/blazeman"}},"score":{"final":15.494775,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":16},"dependents":0,"updated":"2026-05-07T01:46:30.438Z","searchScore":15.494282,"package":{"name":"create-rescript-config","keywords":["rescript","res","create-rescript-config","reason","reasonml","re","ocaml"],"version":"1.1.0","description":"A simple CLI utility to generate the required files to get you up and running with [ReScript](https://rescript-lang.org/).","sanitized_name":"create-rescript-config","publisher":{"email":"oliverfencott@gmail.com","username":"oliverfencott"},"maintainers":[{"email":"oliverfencott@gmail.com","username":"oliverfencott"}],"license":"MIT","date":"2021-03-21T18:34:57.354Z","links":{"homepage":"https://github.com/oliverfencott/create-rescript-config#readme","repository":"git+https://github.com/oliverfencott/create-rescript-config.git","bugs":"https://github.com/oliverfencott/create-rescript-config/issues","npm":"https://www.npmjs.com/package/create-rescript-config"}},"score":{"final":15.494282,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":34,"weekly":0},"dependents":0,"updated":"2026-05-06T19:36:18.084Z","searchScore":15.471704,"package":{"name":"@float-packages/rescript-client","keywords":["bucklescript","rescript"],"version":"1.0.1","description":"API for Float DAO smart contracts","sanitized_name":"@float-packages/rescript-client","publisher":{"email":"stent@float.capital","username":"stentonian"},"maintainers":[{"email":"stent@float.capital","username":"stentonian"}],"license":"MIT","date":"2022-06-01T12:44:46.738Z","links":{"homepage":"https://github.com/float-capital/float-dao-js-client#readme","repository":"git+https://github.com/float-capital/float-dao-js-client.git","bugs":"https://github.com/float-capital/float-dao-js-client/issues","npm":"https://www.npmjs.com/package/@float-packages/rescript-client"}},"score":{"final":15.471704,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":6},"dependents":0,"updated":"2026-05-07T03:16:12.872Z","searchScore":15.425131,"package":{"name":"@nomadle/rescript-leaflet","keywords":["rescript","bindings","leaflet","maps"],"version":"0.1.0","description":"ReScript bindings for Leaflet","sanitized_name":"@nomadle/rescript-leaflet","publisher":{"email":"crc32@qq.com","username":"bung87"},"maintainers":[{"email":"crc32@qq.com","username":"bung87"}],"license":"MIT","date":"2026-04-02T02:52:00.871Z","links":{"homepage":"https://github.com/nomadle/rescript-bindings/tree/main/packages/leaflet#readme","repository":"git+https://github.com/nomadle/rescript-bindings.git","bugs":"https://github.com/nomadle/rescript-bindings/issues","npm":"https://www.npmjs.com/package/@nomadle/rescript-leaflet"}},"score":{"final":15.425131,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":34,"weekly":20},"dependents":0,"updated":"2026-05-05T05:11:13.652Z","searchScore":15.413449,"package":{"name":"bindoj-runtime-re","keywords":["bindoj","rescript","ocaml"],"version":"0.3.0","description":"ReScript runtime library for Bindoj -- A generative datatype toolkit for OCaml centric workflows","sanitized_name":"bindoj-runtime-re","publisher":{"email":"hx@kxc.inc","username":"haochenx"},"maintainers":[{"email":"hx@kxc.inc","username":"haochenx"}],"license":"Apache-2.0","date":"2023-06-09T15:02:36.505Z","links":{"homepage":"https://github.com/kxcdev/bindoj","repository":"git+https://github.com/kxcdev/bindoj.git","bugs":"https://github.com/kxcdev/bindoj/issues","npm":"https://www.npmjs.com/package/bindoj-runtime-re"}},"score":{"final":15.413449,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":21},"dependents":0,"updated":"2026-05-05T06:11:14.317Z","searchScore":15.356931,"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.356931,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":11},"dependents":0,"updated":"2026-05-05T05:31:20.282Z","searchScore":15.356931,"package":{"name":"@prekel/rescript-bbcode","keywords":["bbcode","rescript"],"version":"0.0.9","description":"BBCode parser written in ReScript (OCaml) with TypeScript typings.","sanitized_name":"@prekel/rescript-bbcode","publisher":{"email":"misterptits@yandex.ru","username":"prekel"},"maintainers":[{"email":"misterptits@yandex.ru","username":"prekel"}],"license":"MIT","date":"2022-01-09T10:16:31.589Z","links":{"homepage":"https://github.com/prekel/rescript-bbcode#readme","repository":"git+https://github.com/prekel/rescript-bbcode.git","bugs":"https://github.com/prekel/rescript-bbcode/issues","npm":"https://www.npmjs.com/package/@prekel/rescript-bbcode"}},"score":{"final":15.356931,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":14},"dependents":0,"updated":"2026-05-05T18:06:23.920Z","searchScore":15.354437,"package":{"name":"@reason-react-native/slider","keywords":["rescript","reason","reasonml","bucklescript","react-native"],"version":"3.0.1-0.63","description":"ReScript bindings for @react-native-community/slider.","sanitized_name":"@reason-react-native/slider","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-18T18:51:05.797Z","links":{"homepage":"https://github.com/reason-react-native/slider#readme","repository":"git+https://github.com/reason-react-native/slider.git","bugs":"https://github.com/reason-react-native/slider/issues","npm":"https://www.npmjs.com/package/@reason-react-native/slider"}},"score":{"final":15.354437,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":3},"dependents":0,"updated":"2026-05-07T02:46:13.575Z","searchScore":15.354437,"package":{"name":"@nomadle/rescript-react-select","keywords":["rescript","bindings","react-select","select","dropdown"],"version":"0.1.0","description":"ReScript bindings for react-select","sanitized_name":"@nomadle/rescript-react-select","publisher":{"email":"crc32@qq.com","username":"bung87"},"maintainers":[{"email":"crc32@qq.com","username":"bung87"}],"license":"MIT","date":"2026-04-02T02:21:23.615Z","links":{"homepage":"https://github.com/nomadle/rescript-bindings/tree/main/packages/react-select#readme","repository":"git+https://github.com/nomadle/rescript-bindings.git","bugs":"https://github.com/nomadle/rescript-bindings/issues","npm":"https://www.npmjs.com/package/@nomadle/rescript-react-select"}},"score":{"final":15.354437,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":34,"weekly":8},"dependents":"0","updated":"2026-05-06T13:56:30.579Z","searchScore":15.280283,"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.280283,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":3},"dependents":0,"updated":"2026-05-07T02:46:19.137Z","searchScore":15.175755,"package":{"name":"@nomadle/rescript-i18next-http-backend","keywords":["rescript","bindings","i18next","i18next-http-backend","backend"],"version":"0.1.0","description":"ReScript bindings for i18next-http-backend","sanitized_name":"@nomadle/rescript-i18next-http-backend","publisher":{"email":"crc32@qq.com","username":"bung87"},"maintainers":[{"email":"crc32@qq.com","username":"bung87"}],"license":"MIT","date":"2026-04-02T02:21:35.527Z","links":{"homepage":"https://github.com/nomadle/rescript-bindings/tree/main/packages/rescript-i18next-http-backend#readme","repository":"git+https://github.com/nomadle/rescript-bindings.git","bugs":"https://github.com/nomadle/rescript-bindings/issues","npm":"https://www.npmjs.com/package/@nomadle/rescript-i18next-http-backend"}},"score":{"final":15.175755,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":5},"dependents":0,"updated":"2026-05-07T03:21:32.165Z","searchScore":15.175755,"package":{"name":"@reason-react-native/safe-area-context","keywords":["rescript","reason","reasonml","bucklescript","react-native"],"version":"3.1.1","description":"ReScript bindings for react-native-safe-area-context.","sanitized_name":"@reason-react-native/safe-area-context","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-18T18:41:47.884Z","links":{"homepage":"https://github.com/reason-react-native/safe-area-context#readme","repository":"git+https://github.com/reason-react-native/safe-area-context.git","bugs":"https://github.com/reason-react-native/safe-area-context/issues","npm":"https://www.npmjs.com/package/@reason-react-native/safe-area-context"}},"score":{"final":15.175755,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":3},"dependents":0,"updated":"2026-05-06T17:16:14.542Z","searchScore":15.165744,"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.165744,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":9},"dependents":0,"updated":"2026-05-06T13:41:11.700Z","searchScore":15.131354,"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":15.131354,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":11},"dependents":0,"updated":"2026-05-06T04:11:13.735Z","searchScore":15.094566,"package":{"name":"@lukinco/cra-template-rescript-lukin","keywords":["react","create-react-app","template","reason-react","reason","reasonml","rescript-react","rescript"],"version":"0.0.7","description":"The Lukin Co. template for Create React App and ReScript","sanitized_name":"@lukinco/cra-template-rescript-lukin","publisher":{"email":"marcosvcontato.mv@gmail.com","username":"vmarcosp"},"maintainers":[{"email":"f.daciuk+npmjs@gmail.com","username":"fdaciuk"},{"email":"vitormendrone@gmail.com","username":"vhmendrone"},{"email":"marcosvcontato.mv@gmail.com","username":"vmarcosp"}],"license":"MIT","date":"2020-09-29T23:48:23.877Z","links":{"repository":"https://github.com/lukinco/cra-rescript-template-lukin.git","bugs":"https://github.com/lukinco/cra-rescript-template-lukin/issues","npm":"https://www.npmjs.com/package/@lukinco/cra-template-rescript-lukin"}},"score":{"final":15.094566,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":12},"dependents":0,"updated":"2026-05-06T04:56:20.345Z","searchScore":15.094566,"package":{"name":"@opendevtools/rescript-telefonnummer","keywords":["bucklescript","rescript","phone number","telefonnummer"],"version":"3.0.0","description":"Phone number formatter for Swedish phone numbers","sanitized_name":"@opendevtools/rescript-telefonnummer","publisher":{"email":"rickard.laurin@gmail.com","username":"believer"},"maintainers":[{"email":"nilspontusnilsson@gmail.com","username":"dubbelnisse"},{"email":"rickard.laurin@gmail.com","username":"believer"}],"license":"MIT","date":"2021-05-20T17:18:50.879Z","links":{"homepage":"https://github.com/opendevtools/rescript-telefonnummer#readme","repository":"git+https://github.com/opendevtools/rescript-telefonnummer.git","bugs":"https://github.com/opendevtools/rescript-telefonnummer/issues","npm":"https://www.npmjs.com/package/@opendevtools/rescript-telefonnummer"}},"score":{"final":15.094566,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":3},"dependents":0,"updated":"2026-05-04T10:41:07.363Z","searchScore":15.064453,"package":{"name":"rescript-telegram-webapp","keywords":["rescript","telegram","webapp","miniapp","bindings"],"version":"0.0.2","description":"> ReScript bindings for Telegram's client-side WebApp API.","sanitized_name":"rescript-telegram-webapp","publisher":{"email":"disobolev@icloud.com","username":"dsblv"},"maintainers":[{"email":"disobolev@icloud.com","username":"dsblv"}],"license":"MIT","date":"2026-02-02T09:38:31.020Z","links":{"homepage":"https://github.com/dsblv/rescript-telegram-webapp#readme","repository":"git+https://github.com/dsblv/rescript-telegram-webapp.git","bugs":"https://github.com/dsblv/rescript-telegram-webapp/issues","npm":"https://www.npmjs.com/package/rescript-telegram-webapp"}},"score":{"final":15.064453,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":34,"weekly":8},"dependents":0,"updated":"2026-05-07T02:46:09.343Z","searchScore":15.062166,"package":{"name":"@nomadle/rescript-i18next-browser-languagedetector","keywords":["rescript","bindings","i18next","i18next-browser-languagedetector","language-detector"],"version":"0.1.0","description":"ReScript bindings for i18next-browser-languagedetector","sanitized_name":"@nomadle/rescript-i18next-browser-languagedetector","publisher":{"email":"crc32@qq.com","username":"bung87"},"maintainers":[{"email":"crc32@qq.com","username":"bung87"}],"license":"MIT","date":"2026-04-02T02:21:36.417Z","links":{"homepage":"https://github.com/nomadle/rescript-bindings/tree/main/packages/rescript-i18next-browser-languagedetector#readme","repository":"git+https://github.com/nomadle/rescript-bindings.git","bugs":"https://github.com/nomadle/rescript-bindings/issues","npm":"https://www.npmjs.com/package/@nomadle/rescript-i18next-browser-languagedetector"}},"score":{"final":15.062166,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":15},"dependents":"0","updated":"2026-05-05T19:21:17.306Z","searchScore":15.062007,"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":15.062007,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":6},"dependents":0,"updated":"2026-05-05T21:31:15.317Z","searchScore":15.062007,"package":{"name":"@reason-react-native/async-storage","keywords":["rescript","reason","reasonml","bucklescript","react-native"],"version":"1.6.2","description":"ReScript bindings for @react-native-async-storage/async-storage.","sanitized_name":"@reason-react-native/async-storage","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-19T14:04:37.747Z","links":{"homepage":"https://github.com/reason-react-native/async-storage#readme","repository":"git+https://github.com/reason-react-native/async-storage.git","bugs":"https://github.com/reason-react-native/async-storage/issues","npm":"https://www.npmjs.com/package/@reason-react-native/async-storage"}},"score":{"final":15.062007,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30,"weekly":5},"dependents":0,"updated":"2026-05-07T02:46:19.043Z","searchScore":15.009174,"package":{"name":"@nomadle/rescript-headlessui","keywords":["rescript","bindings","headlessui","react","ui","accessible"],"version":"0.1.0","description":"ReScript bindings for @headlessui/react","sanitized_name":"@nomadle/rescript-headlessui","publisher":{"email":"crc32@qq.com","username":"bung87"},"maintainers":[{"email":"crc32@qq.com","username":"bung87"}],"license":"MIT","date":"2026-04-02T02:21:23.678Z","links":{"homepage":"https://github.com/nomadle/rescript-bindings/tree/main/packages/headlessui#readme","repository":"git+https://github.com/nomadle/rescript-bindings.git","bugs":"https://github.com/nomadle/rescript-bindings/issues","npm":"https://www.npmjs.com/package/@nomadle/rescript-headlessui"}},"score":{"final":15.009174,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":2},"dependents":0,"updated":"2026-05-06T13:31:29.932Z","searchScore":14.978108,"package":{"name":"@cca-io/rescript-logger","keywords":["rescript","log","logger","logging"],"version":"2.0.0","description":"Simple logger library for ReScript apps","sanitized_name":"@cca-io/rescript-logger","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-27T07:45:43.396Z","links":{"repository":"https://github.com/cca-io/rescript-logger.git","npm":"https://www.npmjs.com/package/@cca-io/rescript-logger"}},"score":{"final":14.978108,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":4},"dependents":0,"updated":"2026-05-07T02:46:09.234Z","searchScore":14.978108,"package":{"name":"@nomadle/rescript-fuse","keywords":["rescript","bindings","fuse","fuse.js","fuzzy","search"],"version":"0.1.0","description":"ReScript bindings for fuse.js","sanitized_name":"@nomadle/rescript-fuse","publisher":{"email":"crc32@qq.com","username":"bung87"},"maintainers":[{"email":"crc32@qq.com","username":"bung87"}],"license":"MIT","date":"2026-04-02T02:21:23.644Z","links":{"homepage":"https://github.com/nomadle/rescript-bindings/tree/main/packages/fuse#readme","repository":"git+https://github.com/nomadle/rescript-bindings.git","bugs":"https://github.com/nomadle/rescript-bindings/issues","npm":"https://www.npmjs.com/package/@nomadle/rescript-fuse"}},"score":{"final":14.978108,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":3},"dependents":0,"updated":"2026-05-07T02:46:08.646Z","searchScore":14.949445,"package":{"name":"@nomadle/rescript-react-leaflet","keywords":["rescript","bindings","react-leaflet","maps"],"version":"0.1.0","description":"ReScript bindings for React-Leaflet","sanitized_name":"@nomadle/rescript-react-leaflet","publisher":{"email":"crc32@qq.com","username":"bung87"},"maintainers":[{"email":"crc32@qq.com","username":"bung87"}],"license":"MIT","date":"2026-04-02T02:21:23.828Z","links":{"homepage":"https://github.com/nomadle/rescript-bindings/tree/main/packages/react-leaflet#readme","repository":"git+https://github.com/nomadle/rescript-bindings.git","bugs":"https://github.com/nomadle/rescript-bindings/issues","npm":"https://www.npmjs.com/package/@nomadle/rescript-react-leaflet"}},"score":{"final":14.949445,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":13},"dependents":0,"updated":"2026-05-05T15:16:23.955Z","searchScore":14.915363,"package":{"name":"@ggteven/rescript-dayjs","keywords":["reasonml","reason","rescript","dayjs","binding"],"version":"1.0.2","description":"A rescript binding for dayjs","sanitized_name":"@ggteven/rescript-dayjs","publisher":{"email":"ggteven@gmail.com","username":"ggteven"},"maintainers":[{"email":"ggteven@gmail.com","username":"ggteven"}],"license":"MIT","date":"2021-09-23T09:22:36.848Z","links":{"homepage":"https://github.com/timerg/rescript-dayjs","repository":"git+https://github.com/timerg/rescript-dayjs.git","bugs":"https://github.com/timerg/rescript-dayjs/issues","npm":"https://www.npmjs.com/package/@ggteven/rescript-dayjs"}},"score":{"final":14.915363,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":13},"dependents":0,"updated":"2026-05-05T15:31:20.591Z","searchScore":14.915363,"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":14.915363,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":9},"dependents":0,"updated":"2026-05-06T00:41:16.890Z","searchScore":14.909463,"package":{"name":"yalib-inc","keywords":["rescript"],"version":"0.1.0-unstable.10","sanitized_name":"yalib-inc","publisher":{"email":"diaozheng999@gmail.com","username":"diaozheng999"},"maintainers":[{"email":"diaozheng999@gmail.com","username":"diaozheng999"}],"license":"MIT","date":"2021-04-20T06:11:40.671Z","links":{"npm":"https://www.npmjs.com/package/yalib-inc"}},"score":{"final":14.909463,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30,"weekly":11},"dependents":0,"updated":"2026-05-07T15:01:10.010Z","searchScore":14.841229,"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":14.841229,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":549,"time":"2026-05-10T15:24:30.786Z"}