{"objects":[{"downloads":{"monthly":644993,"weekly":213402},"dependents":"607","updated":"2026-11-07T09:14:45.654Z","searchScore":1720.8309,"package":{"name":"blessed-contrib","keywords":[],"version":"4.11.0","description":"Build dashboards (or any other application) using ascii/ansi art and javascript.","sanitized_name":"blessed-contrib","publisher":{"email":"liran.tal@gmail.com","username":"lirantal"},"maintainers":[{"email":"yaronn01@gmail.com","username":"yaron"},{"email":"liran.tal@gmail.com","username":"lirantal"}],"license":"MIT","date":"2022-02-17T07:45:03.440Z","links":{"homepage":"https://github.com/yaronn/blessed-contrib#readme","repository":"git+https://github.com/yaronn/blessed-contrib.git","bugs":"https://github.com/yaronn/blessed-contrib/issues","npm":"https://www.npmjs.com/package/blessed-contrib"}},"score":{"final":1720.8309,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":622731,"weekly":191401},"dependents":"15","updated":"2026-11-07T09:24:09.415Z","searchScore":873.47815,"package":{"name":"map-canvas","keywords":[],"version":"0.1.5","description":"A map widget for [blessed-contrib](https://github.com/yaronn/blessed-contrib).","sanitized_name":"map-canvas","publisher":{"email":"yaronn01@gmail.com","username":"yaron"},"maintainers":[{"email":"yaronn01@gmail.com","username":"yaron"}],"license":"ISC","date":"2015-03-14T19:13:54.053Z","links":{"homepage":"https://github.com/yaronn/map-canvas","repository":"https://github.com/yaronn/map-canvas.git","bugs":"https://github.com/yaronn/map-canvas/issues","npm":"https://www.npmjs.com/package/map-canvas"}},"score":{"final":873.47815,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":341,"weekly":56},"dependents":"1","updated":"2026-11-05T10:31:12.366Z","searchScore":459.3723,"package":{"name":"neo-blessed-contrib","keywords":[],"version":"4.9.0","description":"## blessed-contrib","sanitized_name":"neo-blessed-contrib","publisher":{"email":"jonas@jonasbengtson.se","username":"coral"},"maintainers":[{"email":"jonas@jonasbengtson.se","username":"coral"}],"license":"MIT","date":"2021-02-27T21:50:50.424Z","links":{"homepage":"https://github.com/coral/blessed-contrib#readme","repository":"git+https://github.com/coral/blessed-contrib.git","bugs":"https://github.com/coral/blessed-contrib/issues","npm":"https://www.npmjs.com/package/neo-blessed-contrib"}},"score":{"final":459.3723,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":549,"weekly":110},"dependents":"9","updated":"2026-11-03T19:36:22.067Z","searchScore":373.48236,"package":{"name":"react-blessed-contrib","keywords":["blessed","react","renderer","cli","interface","contrib","dashboard","chart"],"version":"0.2.1","description":"A wrapper for blessed-contrib widgets to be rendered with react-blessed.","sanitized_name":"react-blessed-contrib","publisher":{"email":"npm@dundalek.com","username":"dundalek"},"maintainers":[{"email":"dundalek@gmail.com","username":"dundalek"}],"license":"MIT","date":"2018-03-09T15:12:51.183Z","links":{"homepage":"https://github.com/dundalek/react-blessed-contrib#readme","repository":"git+https://github.com/dundalek/react-blessed-contrib.git","bugs":"https://github.com/dundalek/react-blessed-contrib/issues","npm":"https://www.npmjs.com/package/react-blessed-contrib"}},"score":{"final":373.48236,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":192,"weekly":8},"dependents":0,"updated":"2026-11-02T16:41:39.809Z","searchScore":343.02896,"package":{"name":"@depup/blessed-contrib","keywords":["blessed-contrib","depup","updated-dependencies","security","latest","patched"],"version":"4.11.0-depup.4","description":"blessed-contrib with all dependencies updated to latest","sanitized_name":"@depup/blessed-contrib","publisher":{"email":"wolfemikl@gmail.com","username":"chiefmikey"},"maintainers":[{"email":"wolfemikl@gmail.com","username":"chiefmikey"}],"license":"MIT","date":"2026-10-05T16:16:03.023Z","links":{"homepage":"https://github.com/yaronn/blessed-contrib#readme","repository":"git+https://github.com/yaronn/blessed-contrib.git","bugs":"https://github.com/yaronn/blessed-contrib/issues","npm":"https://www.npmjs.com/package/@depup/blessed-contrib"}},"score":{"final":343.02896,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":50,"weekly":9},"dependents":"1","updated":"2026-11-03T22:36:25.610Z","searchScore":267.65964,"package":{"name":"@hp4k1h5/blessed-contrib","keywords":[],"version":"0.0.6","description":"fork of yaronn's blessed-contrib","sanitized_name":"@hp4k1h5/blessed-contrib","publisher":{"email":"robertwalks@gmail.com","username":"hpakles"},"maintainers":[{"email":"robertwalks@gmail.com","username":"hpakles"}],"license":"MIT","date":"2020-09-24T14:29:18.082Z","links":{"homepage":"https://github.com/hp4k1h5/blessed-contrib#readme","repository":"git+https://github.com/hp4k1h5/blessed-contrib.git","bugs":"https://github.com/hp4k1h5/blessed-contrib/issues","npm":"https://www.npmjs.com/package/@hp4k1h5/blessed-contrib"}},"score":{"final":267.65964,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":622759,"weekly":191349},"dependents":"2","updated":"2026-11-07T09:20:14.598Z","searchScore":181.50246,"package":{"name":"drawille-blessed-contrib","keywords":[],"version":"1.0.0","description":"Drawing in terminal with unicode braille characters","sanitized_name":"drawille-blessed-contrib","publisher":{"email":"yaronn01@gmail.com","username":"yaron"},"maintainers":[{"email":"yaronn01@gmail.com","username":"yaron"}],"license":"MIT","date":"2015-01-13T23:27:27.777Z","links":{"homepage":"https://github.com/madbence/node-drawille","repository":"git@github.com:madbence/node-drawille.git","bugs":"https://github.com/madbence/node-drawille/issues","npm":"https://www.npmjs.com/package/drawille-blessed-contrib"}},"score":{"final":181.50246,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":622808,"weekly":191389},"dependents":"18","updated":"2026-11-07T09:22:01.858Z","searchScore":157.20984,"package":{"name":"drawille-canvas-blessed-contrib","keywords":["drawille","canvas"],"version":"0.1.3","description":"HTML5 Canvas API for drawille","sanitized_name":"drawille-canvas-blessed-contrib","publisher":{"email":"yaronn01@gmail.com","username":"yaron"},"maintainers":[{"email":"yaronn01@gmail.com","username":"yaron"}],"license":"MIT","date":"2016-02-27T23:22:52.218Z","links":{"homepage":"https://github.com/madbence/node-drawille-canvas","repository":"git://github.com/madbence/node-drawille-canvas.git","bugs":"https://github.com/madbence/node-drawille-canvas/issues","npm":"https://www.npmjs.com/package/drawille-canvas-blessed-contrib"}},"score":{"final":157.20984,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3950632,"weekly":843309},"dependents":"5","updated":"2026-11-07T09:23:04.006Z","searchScore":157.05798,"package":{"name":"@pm2/blessed","keywords":["curses","tui","tput","terminfo","termcap"],"version":"0.1.81","description":"A high-level terminal interface library for node.js.","sanitized_name":"@pm2/blessed","publisher":{"email":"strzelewicz.alexandre@gmail.com","username":"tknew"},"maintainers":[{"email":"tech@keymetrics.io","username":"keymetrics_bot"},{"email":"strzelewicz.alexandre@gmail.com","username":"tknew"}],"license":"MIT","date":"2025-09-22T07:18:45.771Z","links":{"homepage":"https://github.com/chjj/blessed","repository":"git://github.com/chjj/blessed.git","bugs":"http://github.com/chjj/blessed/issues","npm":"https://www.npmjs.com/package/@pm2/blessed"}},"score":{"final":157.05798,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5346844,"weekly":1319997},"dependents":"1839","updated":"2026-11-07T09:15:37.106Z","searchScore":154.61078,"package":{"name":"blessed","keywords":["curses","tui","tput","terminfo","termcap"],"version":"0.1.81","description":"A high-level terminal interface library for node.js.","sanitized_name":"blessed","publisher":{"email":"chjjeffrey@gmail.com","username":"chjj"},"maintainers":[{"email":"chjjeffrey@gmail.com","username":"chjj"}],"license":"MIT","date":"2015-09-03T01:33:44.029Z","links":{"homepage":"https://github.com/chjj/blessed","repository":"git://github.com/chjj/blessed.git","bugs":"http://github.com/chjj/blessed/issues","npm":"https://www.npmjs.com/package/blessed"}},"score":{"final":154.61078,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17,"weekly":6},"dependents":0,"updated":"2026-11-03T13:46:13.842Z","searchScore":138.06271,"package":{"name":"blessed-ceph-dash","keywords":["ceph","dashboard","blessed","blessed-contrib"],"version":"0.1.3","description":"ceph dashboard using blessed-contrib","sanitized_name":"blessed-ceph-dash","publisher":{"email":"xxcezz@gmail.com","username":"xcezzz"},"maintainers":[{"email":"xxcezz@gmail.com","username":"xcezzz"}],"license":"GNU","date":"2015-06-24T16:28:32.631Z","links":{"homepage":"https://github.com/xcezzz/blessed-ceph-dash","repository":"https://github.com/xcezzz/blessed-ceph-dash","bugs":"https://github.com/xcezzz/blessed-ceph-dash/issues","npm":"https://www.npmjs.com/package/blessed-ceph-dash"}},"score":{"final":138.06271,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":70,"weekly":26},"dependents":0,"updated":"2026-11-03T00:56:12.647Z","searchScore":135.51782,"package":{"name":"wopr","keywords":[],"version":"0.0.5","description":"WOPR is a simple markup language for creating [rich terminal reports](https://github.com/yaronn/blessed-contrib), presentations and infographics.","sanitized_name":"wopr","publisher":{"email":"yaronn01@gmail.com","username":"yaron"},"maintainers":[{"email":"yaronn01@gmail.com","username":"yaron"}],"license":"ISC","date":"2016-04-01T17:48:35.059Z","links":{"homepage":"https://github.com/yaronn/wopr","repository":"git+https://github.com/yaronn/wopr.git","bugs":"https://github.com/yaronn/wopr/issues","npm":"https://www.npmjs.com/package/wopr"}},"score":{"final":135.51782,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":322992,"weekly":117759},"dependents":"114","updated":"2026-11-07T09:23:11.335Z","searchScore":125.80124,"package":{"name":"neo-blessed","keywords":["curses","tui","tput","terminfo","termcap"],"version":"0.2.0","description":"A high-level terminal interface library for node.js.","sanitized_name":"neo-blessed","publisher":{"email":"iuri.matias@gmail.com","username":"iurimatias"},"maintainers":[{"email":"iuri.matias@gmail.com","username":"iurimatias"},{"email":"me@andremedeiros.info","username":"andremedeiros"},{"email":"pascal.precht@gmail.com","username":"pascalprecht"},{"email":"rainville.jonathan@gmail.com","username":"jrainville"},{"email":"eric.mastro@gmail.com","username":"emizzle"},{"email":"embarkbot@status.im","username":"embarkbot"}],"license":"MIT","date":"2018-06-13T15:10:51.640Z","links":{"homepage":"https://github.com/embark-framework/neo-blessed","repository":"git://github.com/embark-framework/neo-blessed.git","bugs":"http://github.com/embark-framework/neo-blessed/issues","npm":"https://www.npmjs.com/package/neo-blessed"}},"score":{"final":125.80124,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1287875,"weekly":184601},"dependents":0,"updated":"2026-11-07T09:23:42.950Z","searchScore":120.843315,"package":{"name":"blessed-tab-container","keywords":["blessed","cli","ascii","dashboard","ui","terminal"],"version":"1.0.0","description":"A CLI Multi-Tab Container Utilizing Labels For Blessed","sanitized_name":"blessed-tab-container","publisher":{"email":"me@f3rno.com","username":"f3rno"},"maintainers":[{"email":"me@f3rno.com","username":"f3rno"}],"license":"MIT","date":"2020-03-31T12:25:26.194Z","links":{"homepage":"https://github.com/f3rno/blessed-tab-container#readme","repository":"git+https://github.com/f3rno/blessed-tab-container.git","bugs":"https://github.com/f3rno/blessed-tab-container/issues","npm":"https://www.npmjs.com/package/blessed-tab-container"}},"score":{"final":120.843315,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":26946,"weekly":3194},"dependents":"1","updated":"2026-11-05T10:10:05.813Z","searchScore":103.019035,"package":{"name":"@andersbakken/blessed","keywords":["curses","tui","tput","terminfo","termcap"],"version":"0.1.82","description":"A high-level terminal interface library for node.js.","sanitized_name":"@andersbakken/blessed","publisher":{"email":"agbakken@gmail.com","username":"andersbakken"},"maintainers":[{"email":"agbakken@gmail.com","username":"andersbakken"}],"license":"MIT","date":"2023-02-16T23:24:32.143Z","links":{"homepage":"https://github.com/chjj/blessed","repository":"git://github.com/chjj/blessed.git","bugs":"http://github.com/chjj/blessed/issues","npm":"https://www.npmjs.com/package/@andersbakken/blessed"}},"score":{"final":103.019035,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9,"weekly":6},"dependents":0,"updated":"2026-11-07T00:56:12.864Z","searchScore":102.70646,"package":{"name":"react-blessed-contrib-17","keywords":["blessed","react","renderer","cli","interface","contrib","dashboard","chart"],"version":"0.2.3","description":"A wrapper for blessed-contrib widgets to be rendered with react-blessed. usable with react 17<18","sanitized_name":"react-blessed-contrib-17","publisher":{"email":"ioan.alferaru@gmail.com","username":"alfu32"},"maintainers":[{"email":"ioan.alferaru@gmail.com","username":"alfu32"}],"license":"MIT","date":"2025-07-11T19:12:32.932Z","links":{"homepage":"https://github.com/alfu32/react-blessed-contrib#readme","repository":"git+https://github.com/alfu32/react-blessed-contrib.git","bugs":"https://github.com/alfu32/react-blessed-contrib/issues","npm":"https://www.npmjs.com/package/react-blessed-contrib-17"}},"score":{"final":102.70646,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":349905,"weekly":108107},"dependents":"110","updated":"2026-11-07T09:22:39.458Z","searchScore":88.92593,"package":{"name":"@types/blessed","keywords":[],"version":"0.1.27","description":"TypeScript definitions for blessed","sanitized_name":"@types/blessed","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2025-12-06T14:02:00.736Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/blessed","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/blessed"}},"score":{"final":88.92593,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":109967,"weekly":36626},"dependents":"10","updated":"2026-11-07T09:22:03.981Z","searchScore":88.69027,"package":{"name":"blessed-xterm","keywords":["blessed","terminal","widget","xterm","pty"],"version":"1.6.0","description":"XTerm Widget for Blessed Curses Environment","sanitized_name":"blessed-xterm","publisher":{"email":"rse@engelschall.com","username":"rse"},"maintainers":[{"email":"rse@engelschall.com","username":"rse"}],"license":"MIT","date":"2026-07-18T18:00:44.204Z","links":{"homepage":"http://github.com/rse/blessed-xterm","repository":"git://github.com/rse/blessed-xterm.git","bugs":"http://github.com/rse/blessed-xterm/issues","npm":"https://www.npmjs.com/package/blessed-xterm"}},"score":{"final":88.69027,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6848,"weekly":1427},"dependents":"0","updated":"2026-10-31T19:11:09.298Z","searchScore":88.04924,"package":{"name":"neo-neo-bblessed","keywords":["curses","tui","tput","terminfo","termcap"],"version":"1.0.10","description":"A fork of neo-blessed (which is a fork of blessed) with bug fixes and maintenance.","sanitized_name":"neo-neo-bblessed","publisher":{"actor":{"name":"mrlesk","type":"user","email":"leskcorp@gmail.com"},"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:7dae58dd-5f59-4223-bb08-108163a9187d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"leskcorp@gmail.com","username":"mrlesk"}],"license":"MIT","date":"2026-08-29T18:25:15.903Z","links":{"homepage":"https://github.com/MrLesk/neo-neo-blessed","repository":"git://github.com/MrLesk/neo-neo-blessed.git","bugs":"https://github.com/MrLesk/neo-neo-blessed/issues","npm":"https://www.npmjs.com/package/neo-neo-bblessed"}},"score":{"final":88.04924,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5,"weekly":3},"dependents":0,"updated":"2026-11-07T00:51:15.069Z","searchScore":83.74871,"package":{"name":"react-blessed-contrib-16","keywords":["blessed","react","renderer","cli","interface","contrib","dashboard","chart"],"version":"0.2.2","description":"A wrapper for blessed-contrib widgets to be rendered with react-blessed.","sanitized_name":"react-blessed-contrib-16","publisher":{"email":"ioan.alferaru@gmail.com","username":"alfu32"},"maintainers":[{"email":"ioan.alferaru@gmail.com","username":"alfu32"}],"license":"MIT","date":"2025-07-11T19:01:47.296Z","links":{"homepage":"https://github.com/alfu32/react-blessed-contrib#readme","repository":"git+https://github.com/alfu32/react-blessed-contrib.git","bugs":"https://github.com/alfu32/react-blessed-contrib/issues","npm":"https://www.npmjs.com/package/react-blessed-contrib-16"}},"score":{"final":83.74871,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39,"weekly":17},"dependents":"3","updated":"2026-11-04T07:46:25.518Z","searchScore":83.420235,"package":{"name":"@blessed/blessed-contrib","keywords":[],"version":"1.0.1","description":"Advanced widgets library for blessed","sanitized_name":"@blessed/blessed-contrib","publisher":{"email":"rajasegar.c@gmail.com","username":"rajasegar"},"maintainers":[{"email":"rajasegar.c@gmail.com","username":"rajasegar"}],"license":"MIT","date":"2020-10-11T06:24:53.030Z","links":{"homepage":"https://github.com/yaronn/blessed-contrib#readme","repository":"git+https://github.com/yaronn/blessed-contrib.git","bugs":"https://github.com/yaronn/blessed-contrib/issues","npm":"https://www.npmjs.com/package/@blessed/blessed-contrib"}},"score":{"final":83.420235,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":173848,"weekly":74520},"dependents":"10","updated":"2026-11-07T09:19:58.760Z","searchScore":82.73266,"package":{"name":"reblessed","keywords":["blessed","curses","tui","tput","terminfo","termcap"],"version":"0.2.1","description":"A high-level terminal interface library for node.js.","sanitized_name":"reblessed","publisher":{"email":"kenanyazbeck@gmail.com","username":"kenan238"},"maintainers":[{"email":"kenanyazbeck@gmail.com","username":"kenan238"}],"license":"MIT","date":"2023-02-12T16:41:11.613Z","links":{"homepage":"https://github.com/kenan238/reblessed.git","repository":"git://github.com/kenan238/reblessed.git","bugs":"https://github.com/kenan238/reblessed.git","npm":"https://www.npmjs.com/package/reblessed"}},"score":{"final":82.73266,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":95262711,"weekly":26883806},"dependents":"15551","updated":"2026-11-07T09:17:55.685Z","searchScore":79.21753,"package":{"name":"style-loader","keywords":["webpack"],"version":"4.0.0","description":"style loader module for webpack","sanitized_name":"style-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2024-04-08T17:04:35.634Z","links":{"homepage":"https://github.com/webpack-contrib/style-loader","repository":"git+https://github.com/webpack-contrib/style-loader.git","bugs":"https://github.com/webpack-contrib/style-loader/issues","npm":"https://www.npmjs.com/package/style-loader"}},"score":{"final":79.21753,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1782,"weekly":443},"dependents":"2","updated":"2026-11-02T19:16:13.885Z","searchScore":74.08542,"package":{"name":"blessed-terminal","keywords":[],"version":"0.1.22","description":"Build terminal dashboards using ascii/ansi art and javascript","sanitized_name":"blessed-terminal","publisher":{"email":"glazarov95@gmail.com","username":"georgi-l95"},"maintainers":[{"email":"glazarov95@gmail.com","username":"georgi-l95"}],"license":"MIT","date":"2023-03-13T07:38:51.123Z","links":{"homepage":"https://github.com/glazarov95/blessed-terminal#readme","repository":"git+https://github.com/glazarov95/blessed-terminal.git","bugs":"https://github.com/glazarov95/blessed-terminal/issues","npm":"https://www.npmjs.com/package/blessed-terminal"}},"score":{"final":74.08542,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45455196,"weekly":12283307},"dependents":"12333","updated":"2026-11-07T09:21:29.683Z","searchScore":73.602844,"package":{"name":"file-loader","keywords":["webpack"],"version":"6.2.0","description":"A file loader module for webpack","sanitized_name":"file-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2020-10-27T17:10:43.883Z","links":{"homepage":"https://github.com/webpack-contrib/file-loader","repository":"git+https://github.com/webpack-contrib/file-loader.git","bugs":"https://github.com/webpack-contrib/file-loader/issues","npm":"https://www.npmjs.com/package/file-loader"}},"score":{"final":73.602844,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":26663843,"weekly":7275566},"dependents":"2595","updated":"2026-11-07T09:21:30.587Z","searchScore":73.26105,"package":{"name":"webpack-hot-middleware","keywords":["webpack","hmr","hot","module","reloading","hot-reloading","middleware","express"],"version":"2.26.1","description":"Webpack hot reloading you can attach to your own server","sanitized_name":"webpack-hot-middleware","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"glenjamin@gmail.com","username":"glenjamin"},{"email":"wiens.joshua@gmail.com","username":"d3viant0ne"},{"email":"sheo13666q@gmail.com","username":"evilebottnawi"}],"license":"MIT","date":"2024-02-01T16:50:44.186Z","links":{"homepage":"https://github.com/webpack-contrib/webpack-hot-middleware#readme","repository":"git+https://github.com/webpack-contrib/webpack-hot-middleware.git","bugs":"https://github.com/webpack-contrib/webpack-hot-middleware/issues","npm":"https://www.npmjs.com/package/webpack-hot-middleware"}},"score":{"final":73.26105,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3188923,"weekly":918824},"dependents":"110","updated":"2026-11-07T09:15:26.236Z","searchScore":71.46711,"package":{"name":"videojs-contrib-quality-levels","keywords":["videojs","videojs-plugin"],"version":"4.1.0","description":"Exposes a list of quality levels available for the source.","sanitized_name":"videojs-contrib-quality-levels","publisher":{"email":"ddashkevich@brightcove.com","username":"ddashkevich"},"maintainers":[{"email":"cpillsbury@mux.com","username":"cpillsburymux"},{"email":"alexander.barstow@gmail.com","username":"abarstow"},{"email":"awaldron@brightcove.com","username":"awaldron"},{"email":"brandonocasey@gmail.com","username":"brandonocasey"},{"email":"sarah@teaandbiscuits.net","username":"essk"},{"email":"gesinger@gmail.com","username":"gesinger"},{"email":"me@gkatsev.com","username":"gkatsev"},{"email":"npm@heff.me","username":"heff"},{"email":"hswaminathan@brightcove.com","username":"hswaminathan"},{"email":"jon.carlos.rivera@gmail.com","username":"imbcmdth"},{"email":"ldayananda@brightcove.com","username":"lday"},{"email":"npm@htbx.net","username":"mmcclure"},{"email":"usmanonazim@gmail.com","username":"usmanonazim"},{"email":"videojs@gkatsev.com","username":"videojs-user"},{"email":"ddashkevich@brightcove.com","username":"ddashkevich"},{"email":"phale@brightcove.com","username":"phale"},{"email":"de.cepulis@gmail.com","username":"decepulis"},{"email":"me@wesleyluyten.com","username":"luwes"},{"email":"pgoneill@gmail.com","username":"misteroneill"},{"email":"dlapalomento@gmail.com","username":"dmlap"},{"email":"joseph.a.forbes@gmail.com","username":"forbesjo"},{"email":"mneilweb@gmail.com","username":"mjneil"}],"license":"Apache-2.0","date":"2024-03-06T19:36:25.761Z","links":{"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","repository":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","bugs":"https://github.com/videojs/videojs-contrib-quality-levels/issues","npm":"https://www.npmjs.com/package/videojs-contrib-quality-levels"}},"score":{"final":71.46711,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":188058221,"weekly":54332615},"dependents":"3774","updated":"2026-11-07T09:15:41.028Z","searchScore":71.05767,"package":{"name":"create-require","keywords":[],"version":"1.1.1","description":"Polyfill for Node.js module.createRequire (<= v12.2.0)","sanitized_name":"create-require","publisher":{"email":"pyapar@gmail.com","username":"pi0"},"maintainers":[{"email":"pyapar@gmail.com","username":"pi0"}],"license":"MIT","date":"2020-11-26T13:41:32.498Z","links":{"homepage":"https://github.com/nuxt-contrib/create-require#readme","repository":"git+https://github.com/nuxt-contrib/create-require.git","bugs":"https://github.com/nuxt-contrib/create-require/issues","npm":"https://www.npmjs.com/package/create-require"}},"score":{"final":71.05767,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9545362,"weekly":2821817},"dependents":"22","updated":"2026-11-07T09:19:59.148Z","searchScore":70.62694,"package":{"name":"vue-devtools-stub","keywords":[],"version":"0.1.0","description":"[![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] [![Github Actions][github-actions-src]][github-actions-href] [![Codecov][codecov-src]][codecov-href]","sanitized_name":"vue-devtools-stub","publisher":{"email":"pyapar@gmail.com","username":"pi0"},"maintainers":[{"email":"pyapar@gmail.com","username":"pi0"}],"license":"MIT","date":"2022-08-17T13:11:55.224Z","links":{"homepage":"https://github.com/nuxt-contrib/vue-devtools-stub#readme","repository":"git+https://github.com/nuxt-contrib/vue-devtools-stub.git","bugs":"https://github.com/nuxt-contrib/vue-devtools-stub/issues","npm":"https://www.npmjs.com/package/vue-devtools-stub"}},"score":{"final":70.62694,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":55766898,"weekly":16161168},"dependents":"1954","updated":"2026-11-07T09:17:57.720Z","searchScore":70.291885,"package":{"name":"source-map-loader","keywords":["webpack"],"version":"5.0.0","description":"extracts inlined source map and offers it to webpack","sanitized_name":"source-map-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2024-01-15T17:33:08.895Z","links":{"homepage":"https://github.com/webpack-contrib/source-map-loader","repository":"git+https://github.com/webpack-contrib/source-map-loader.git","bugs":"https://github.com/webpack-contrib/source-map-loader/issues","npm":"https://www.npmjs.com/package/source-map-loader"}},"score":{"final":70.291885,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18167383,"weekly":5183502},"dependents":"2659","updated":"2026-11-07T09:19:26.788Z","searchScore":69.61791,"package":{"name":"raw-loader","keywords":["webpack"],"version":"4.0.2","description":"A loader for webpack that allows importing files as a String","sanitized_name":"raw-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2020-10-09T14:52:56.184Z","links":{"homepage":"https://github.com/webpack-contrib/raw-loader","repository":"git+https://github.com/webpack-contrib/raw-loader.git","bugs":"https://github.com/webpack-contrib/raw-loader/issues","npm":"https://www.npmjs.com/package/raw-loader"}},"score":{"final":69.61791,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":109868,"weekly":36717},"dependents":"7","updated":"2026-11-07T09:20:44.182Z","searchScore":68.879776,"package":{"name":"stmux","keywords":["simple","terminal","multiplexing"],"version":"2.1.1","description":"Simple Terminal Multiplexing for Node Environments","sanitized_name":"stmux","publisher":{"email":"rse@engelschall.com","username":"rse"},"maintainers":[{"email":"rse@engelschall.com","username":"rse"}],"license":"MIT","date":"2026-07-19T18:00:15.830Z","links":{"homepage":"http://github.com/rse/stmux","repository":"git://github.com/rse/stmux.git","bugs":"http://github.com/rse/stmux/issues","npm":"https://www.npmjs.com/package/stmux"}},"score":{"final":68.879776,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25177700,"weekly":6795191},"dependents":"10152","updated":"2026-11-07T09:16:36.325Z","searchScore":67.532974,"package":{"name":"url-loader","keywords":["webpack"],"version":"4.1.1","description":"A loader for webpack which transforms files into base64 URIs","sanitized_name":"url-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2020-10-09T14:09:37.469Z","links":{"homepage":"https://github.com/webpack-contrib/url-loader","repository":"git+https://github.com/webpack-contrib/url-loader.git","bugs":"https://github.com/webpack-contrib/url-loader/issues","npm":"https://www.npmjs.com/package/url-loader"}},"score":{"final":67.532974,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3249412,"weekly":928180},"dependents":"808","updated":"2026-11-07T09:22:20.162Z","searchScore":66.56504,"package":{"name":"worker-loader","keywords":["webpack"],"version":"3.0.8","description":"worker loader module for webpack","sanitized_name":"worker-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2021-02-11T12:48:50.438Z","links":{"homepage":"https://github.com/webpack-contrib/worker-loader","repository":"git+https://github.com/webpack-contrib/worker-loader.git","bugs":"https://github.com/webpack-contrib/worker-loader/issues","npm":"https://www.npmjs.com/package/worker-loader"}},"score":{"final":66.56504,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8140,"weekly":3910},"dependents":"74","updated":"2026-11-07T09:23:34.153Z","searchScore":64.64615,"package":{"name":"react-blessed","keywords":["blessed","react","renderer","cli","interface"],"version":"0.7.2","description":"A react renderer for blessed.","sanitized_name":"react-blessed","publisher":{"email":"kropotkinepiotr@gmail.com","username":"yomguithereal"},"maintainers":[{"email":"kropotkinepiotr@gmail.com","username":"yomguithereal"}],"license":"MIT","date":"2021-03-11T08:58:08.377Z","links":{"homepage":"https://github.com/yomguithereal/react-blessed#readme","repository":"git+https://github.com/yomguithereal/react-blessed.git","bugs":"https://github.com/yomguithereal/react-blessed/issues","npm":"https://www.npmjs.com/package/react-blessed"}},"score":{"final":64.64615,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1641764,"weekly":474003},"dependents":"671","updated":"2026-11-07T09:17:23.028Z","searchScore":64.44212,"package":{"name":"grunt-contrib-clean","keywords":["gruntplugin","clean","cleanup","remove","delete","del","rm","rmrf","rimraf"],"version":"2.0.1","description":"Clean files and folders","sanitized_name":"grunt-contrib-clean","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2022-04-16T01:13:08.746Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-clean#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-clean.git","bugs":"https://github.com/gruntjs/grunt-contrib-clean/issues","npm":"https://www.npmjs.com/package/grunt-contrib-clean"}},"score":{"final":64.44212,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1577661,"weekly":464282},"dependents":"686","updated":"2026-11-07T09:21:54.694Z","searchScore":63.59648,"package":{"name":"grunt-contrib-uglify","keywords":["gruntplugin"],"version":"5.2.2","description":"Minify JavaScript files with UglifyJS","sanitized_name":"grunt-contrib-uglify","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"alexlamsl@gmail.com","username":"alexlamsl"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"jsoverson@gmail.com","username":"jsoverson"},{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2022-06-21T11:57:10.983Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-uglify.git","bugs":"https://github.com/gruntjs/grunt-contrib-uglify/issues","npm":"https://www.npmjs.com/package/grunt-contrib-uglify"}},"score":{"final":63.59648,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1660078,"weekly":486023},"dependents":"593","updated":"2026-11-07T09:18:46.915Z","searchScore":63.44892,"package":{"name":"grunt-contrib-copy","keywords":["gruntplugin"],"version":"1.0.0","description":"Copy files and folders","sanitized_name":"grunt-contrib-copy","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"sindresorhus@gmail.com","username":"sindresorhus"},{"email":"jellyes2@gmail.com","username":"jmeas"}],"license":"MIT","date":"2016-03-04T20:52:10.227Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-copy#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-copy.git","bugs":"https://github.com/gruntjs/grunt-contrib-copy/issues","npm":"https://www.npmjs.com/package/grunt-contrib-copy"}},"score":{"final":63.44892,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6411028,"weekly":1840525},"dependents":"1911","updated":"2026-11-07T09:15:15.882Z","searchScore":63.228184,"package":{"name":"html-loader","keywords":["webpack","html","loader"],"version":"5.1.0","description":"Html loader module for webpack","sanitized_name":"html-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2024-07-25T17:10:30.289Z","links":{"homepage":"https://github.com/webpack-contrib/html-loader","repository":"git+https://github.com/webpack-contrib/html-loader.git","bugs":"https://github.com/webpack-contrib/html-loader/issues","npm":"https://www.npmjs.com/package/html-loader"}},"score":{"final":63.228184,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1395930,"weekly":409240},"dependents":"485","updated":"2026-11-07T09:17:58.097Z","searchScore":63.133972,"package":{"name":"grunt-contrib-concat","keywords":["gruntplugin"],"version":"2.1.0","description":"Concatenate files.","sanitized_name":"grunt-contrib-concat","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2022-04-03T11:56:31.942Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-concat#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-concat.git","bugs":"https://github.com/gruntjs/grunt-contrib-concat/issues","npm":"https://www.npmjs.com/package/grunt-contrib-concat"}},"score":{"final":63.133972,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2042085,"weekly":600316},"dependents":"676","updated":"2026-11-07T09:21:38.924Z","searchScore":62.63088,"package":{"name":"grunt-contrib-watch","keywords":["gruntplugin","watch","livereload"],"version":"1.1.0","description":"Run predefined tasks whenever watched file patterns are added, changed or deleted","sanitized_name":"grunt-contrib-watch","publisher":{"email":"kyle@dontkry.com","username":"shama"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"jellyes2@gmail.com","username":"jmeas"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"sindresorhus@gmail.com","username":"sindresorhus"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"}],"license":"MIT","date":"2018-05-13T04:15:58.979Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-watch#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-watch.git","bugs":"https://github.com/gruntjs/grunt-contrib-watch/issues","npm":"https://www.npmjs.com/package/grunt-contrib-watch"}},"score":{"final":62.63088,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4886002,"weekly":1380350},"dependents":"939","updated":"2026-11-07T09:20:22.323Z","searchScore":62.535088,"package":{"name":"thread-loader","keywords":["webpack"],"version":"4.0.4","description":"Runs the following loaders in a worker pool","sanitized_name":"thread-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2024-09-18T21:34:17.773Z","links":{"homepage":"https://github.com/webpack-contrib/thread-loader","repository":"git+https://github.com/webpack-contrib/thread-loader.git","bugs":"https://github.com/webpack-contrib/thread-loader/issues","npm":"https://www.npmjs.com/package/thread-loader"}},"score":{"final":62.535088,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":46940532,"weekly":14173771},"dependents":"58","updated":"2026-11-07T09:14:32.439Z","searchScore":62.087044,"package":{"name":"@opentelemetry/resource-detector-aws","keywords":["opentelemetry","nodejs","resources","stats","profiling"],"version":"3.1.0","description":"OpenTelemetry SDK resource detector for AWS","sanitized_name":"@opentelemetry/resource-detector-aws","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dyladan","type":"user","email":"dyladan@gmail.com"},"trustedPublisher":{"oidcConfigId":"ce74d77a-da8a-4124-b262-aa5d06ad1213","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:36:24.258Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-aws#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/resource-detector-aws"}},"score":{"final":62.087044,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":735289,"weekly":205247},"dependents":"220","updated":"2026-11-07T09:17:09.747Z","searchScore":62.081596,"package":{"name":"grunt-contrib-connect","keywords":["gruntplugin","server","connect","http"],"version":"5.0.1","description":"Start a connect web server","sanitized_name":"grunt-contrib-connect","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"krinkle@fastmail.com","username":"krinkle"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2024-10-10T12:15:17.948Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-connect#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-connect.git","bugs":"https://github.com/gruntjs/grunt-contrib-connect/issues","npm":"https://www.npmjs.com/package/grunt-contrib-connect"}},"score":{"final":62.081596,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18253321,"weekly":5433618},"dependents":"21","updated":"2026-11-07T09:16:46.534Z","searchScore":62.02571,"package":{"name":"@nuxtjs/opencollective","keywords":[],"version":"0.3.2","description":"[![npm version][npm-v-src]][npm-v-href] [![npm downloads][npm-d-src]][npm-d-href] [![status][github-actions-src]][github-actions-href]","sanitized_name":"@nuxtjs/opencollective","publisher":{"email":"pyapar@gmail.com","username":"pi0"},"maintainers":[],"license":"MIT","date":"2020-11-04T11:59:09.690Z","links":{"homepage":"https://github.com/nuxt-contrib/opencollective#readme","repository":"git+https://github.com/nuxt-contrib/opencollective.git","bugs":"https://github.com/nuxt-contrib/opencollective/issues","npm":"https://www.npmjs.com/package/@nuxtjs/opencollective"}},"score":{"final":62.02571,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18195722,"weekly":5276921},"dependents":"39","updated":"2026-11-07T09:19:29.014Z","searchScore":62.01348,"package":{"name":"@nuxt/opencollective","keywords":[],"version":"0.4.1","description":"[![npm version][npm-v-src]][npm-v-href] [![npm downloads][npm-d-src]][npm-d-href] [![status][github-actions-src]][github-actions-href]","sanitized_name":"@nuxt/opencollective","publisher":{"email":"daniel@roe.dev","username":"danielroe"},"maintainers":[],"license":"MIT","date":"2024-12-12T13:46:59.576Z","links":{"homepage":"https://github.com/nuxt-contrib/opencollective#readme","repository":"git+https://github.com/nuxt-contrib/opencollective.git","bugs":"https://github.com/nuxt-contrib/opencollective/issues","npm":"https://www.npmjs.com/package/@nuxt/opencollective"}},"score":{"final":62.01348,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2705751,"weekly":676470},"dependents":"2229","updated":"2026-11-07T09:22:35.840Z","searchScore":61.219727,"package":{"name":"uglifyjs-webpack-plugin","keywords":["uglify","uglify-js","uglify-es","webpack","webpack-plugin"],"version":"2.2.0","description":"UglifyJS plugin for webpack","sanitized_name":"uglifyjs-webpack-plugin","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2019-07-31T12:24:49.593Z","links":{"homepage":"https://github.com/webpack-contrib/uglifyjs-webpack-plugin","repository":"git+https://github.com/webpack-contrib/uglifyjs-webpack-plugin.git","bugs":"https://github.com/webpack-contrib/uglifyjs-webpack-plugin/issues","npm":"https://www.npmjs.com/package/uglifyjs-webpack-plugin"}},"score":{"final":61.219727,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2523067,"weekly":669318},"dependents":"587","updated":"2026-11-07T09:16:17.703Z","searchScore":60.916595,"package":{"name":"cache-loader","keywords":["webpack"],"version":"4.1.0","description":"Caches the result of following loaders on disk.","sanitized_name":"cache-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2019-07-18T13:19:23.544Z","links":{"homepage":"https://github.com/webpack-contrib/cache-loader","repository":"git+https://github.com/webpack-contrib/cache-loader.git","bugs":"https://github.com/webpack-contrib/cache-loader/issues","npm":"https://www.npmjs.com/package/cache-loader"}},"score":{"final":60.916595,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":512119,"weekly":145410},"dependents":"58","updated":"2026-11-07T09:23:24.972Z","searchScore":60.76435,"package":{"name":"@webpack-contrib/schema-utils","keywords":["webpack"],"version":"1.0.0-beta.0","description":"Webpack Schema Validation Utilities","sanitized_name":"@webpack-contrib/schema-utils","publisher":{"email":"wiens.joshua@gmail.com","username":"d3viant0ne"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2018-04-02T04:23:10.386Z","links":{"homepage":"https://github.com/webpack-contrib/schema-utils","repository":"git+https://github.com/webpack-contrib/schema-utils.git","bugs":"https://github.com/webpack-contrib/schema-utils/issues","npm":"https://www.npmjs.com/package/@webpack-contrib/schema-utils"}},"score":{"final":60.76435,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":16,"weekly":7},"dependents":0,"updated":"2026-11-04T06:16:12.884Z","searchScore":60.37659,"package":{"name":"blessed-contrib-redux","keywords":[],"version":"1.0.0","description":"bless-contrib Redux binding","sanitized_name":"blessed-contrib-redux","publisher":{"email":"bernardwong.work@gmail.com","username":"pilgrimz"},"maintainers":[{"email":"bernardwong.work@gmail.com","username":"pilgrimz"}],"license":"MIT","date":"2017-02-20T13:01:28.987Z","links":{"homepage":"https://github.com/bernardzzz/blessed-contrib-redux#readme","repository":"git+https://github.com/bernardzzz/blessed-contrib-redux.git","bugs":"https://github.com/bernardzzz/blessed-contrib-redux/issues","npm":"https://www.npmjs.com/package/blessed-contrib-redux"}},"score":{"final":60.37659,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":348277,"weekly":123781},"dependents":"9","updated":"2026-11-07T09:19:09.619Z","searchScore":60.174644,"package":{"name":"@jupyter/web-components","keywords":["Jupyter","FAST Design","Custom elements","Web components"],"version":"0.17.1","description":"A component library for building extensions in Jupyter frontends.","sanitized_name":"@jupyter/web-components","publisher":{"email":"fcollonval@gmail.com","username":"fcollonval"},"maintainers":[{"email":"fcollonval@gmail.com","username":"fcollonval"},{"email":"vidartf@gmail.com","username":"vidartf"},{"email":"david.brochart@gmail.com","username":"davidbrochart"},{"email":"jeremy@jtp.io","username":"jtpio"},{"email":"steven.silvester@ieee.org","username":"blink1073"},{"email":"npm@darian.email","username":"darian"},{"email":"ajbozart@us.ibm.com","username":"ajbozarth"},{"email":"zachsailer@gmail.com","username":"zsailer"},{"email":"jupyter-bot@proton.me","username":"jupyter-release-bot"},{"email":"jupyter-server-bot@proton.me","username":"jupyter-server-release-bot"},{"email":"krassowski.michal@gmail.com","username":"krassowski"}],"license":"BSD-3-Clause","date":"2024-08-12T10:04:12.293Z","links":{"homepage":"https://github.com/jupyterlab-contrib/jupyter-ui-toolkit#readme","repository":"git+https://github.com/jupyterlab-contrib/jupyter-ui-toolkit.git","bugs":"https://github.com/jupyterlab-contrib/jupyter-ui-toolkit/issues","npm":"https://www.npmjs.com/package/@jupyter/web-components"}},"score":{"final":60.174644,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":16,"weekly":6},"dependents":0,"updated":"2026-11-03T14:21:49.045Z","searchScore":60.00863,"package":{"name":"@jacobbubu/blessed-contrib","keywords":[],"version":"4.8.23","description":"Build dashboards (or any other application) using ascii/ansi art and javascript.","sanitized_name":"@jacobbubu/blessed-contrib","publisher":{"email":"rong.shen@gmail.com","username":"jacobbubu"},"maintainers":[{"email":"rong.shen@gmail.com","username":"jacobbubu"}],"license":"MIT","date":"2019-10-21T03:56:30.024Z","links":{"homepage":"https://github.com/yaronn/blessed-contrib#readme","repository":"git+https://github.com/yaronn/blessed-contrib.git","bugs":"https://github.com/yaronn/blessed-contrib/issues","npm":"https://www.npmjs.com/package/@jacobbubu/blessed-contrib"}},"score":{"final":60.00863,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":333022,"weekly":121009},"dependents":"11","updated":"2026-11-07T09:24:00.813Z","searchScore":59.487164,"package":{"name":"@jupyter/react-components","keywords":["Jupyter","React"],"version":"0.17.1","description":"A component library for building extensions in Jupyter frontends.","sanitized_name":"@jupyter/react-components","publisher":{"email":"fcollonval@gmail.com","username":"fcollonval"},"maintainers":[{"email":"fcollonval@gmail.com","username":"fcollonval"},{"email":"vidartf@gmail.com","username":"vidartf"},{"email":"david.brochart@gmail.com","username":"davidbrochart"},{"email":"jeremy@jtp.io","username":"jtpio"},{"email":"steven.silvester@ieee.org","username":"blink1073"},{"email":"npm@darian.email","username":"darian"},{"email":"ajbozart@us.ibm.com","username":"ajbozarth"},{"email":"zachsailer@gmail.com","username":"zsailer"},{"email":"jupyter-bot@proton.me","username":"jupyter-release-bot"},{"email":"jupyter-server-bot@proton.me","username":"jupyter-server-release-bot"},{"email":"krassowski.michal@gmail.com","username":"krassowski"}],"license":"BSD-3-Clause","date":"2024-08-12T10:04:08.297Z","links":{"homepage":"https://github.com/jupyterlab-contrib/jupyter-ui-toolkit#readme","repository":"git+https://github.com/jupyterlab-contrib/jupyter-ui-toolkit.git","bugs":"https://github.com/jupyterlab-contrib/jupyter-ui-toolkit/issues","npm":"https://www.npmjs.com/package/@jupyter/react-components"}},"score":{"final":59.487164,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1131236,"weekly":339625},"dependents":"365","updated":"2026-11-07T09:22:15.252Z","searchScore":59.238003,"package":{"name":"grunt-contrib-cssmin","keywords":["gruntplugin","cssmin","css","style","styles","stylesheet","minify","compress"],"version":"5.0.0","description":"Minify CSS","sanitized_name":"grunt-contrib-cssmin","publisher":{"email":"xhmikosr@gmail.com","username":"xhmikosr"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"joern.zaefferer@gmail.com","username":"jzaefferer"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2023-04-30T21:24:27.291Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-cssmin#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-cssmin.git","bugs":"https://github.com/gruntjs/grunt-contrib-cssmin/issues","npm":"https://www.npmjs.com/package/grunt-contrib-cssmin"}},"score":{"final":59.238003,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2276289,"weekly":680756},"dependents":"600","updated":"2026-11-07T09:19:59.355Z","searchScore":59.16825,"package":{"name":"imports-loader","keywords":["webpack"],"version":"5.0.0","description":"imports loader module for webpack","sanitized_name":"imports-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2024-01-16T14:49:45.100Z","links":{"homepage":"https://github.com/webpack-contrib/imports-loader","repository":"git+https://github.com/webpack-contrib/imports-loader.git","bugs":"https://github.com/webpack-contrib/imports-loader/issues","npm":"https://www.npmjs.com/package/imports-loader"}},"score":{"final":59.16825,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2193039,"weekly":617660},"dependents":"368","updated":"2026-11-07T09:22:14.063Z","searchScore":58.700474,"package":{"name":"expose-loader","keywords":["webpack"],"version":"5.0.1","description":"expose loader module for webpack","sanitized_name":"expose-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2025-02-07T14:43:00.400Z","links":{"homepage":"https://github.com/webpack-contrib/expose-loader","repository":"git+https://github.com/webpack-contrib/expose-loader.git","bugs":"https://github.com/webpack-contrib/expose-loader/issues","npm":"https://www.npmjs.com/package/expose-loader"}},"score":{"final":58.700474,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":178550,"weekly":57219},"dependents":"81","updated":"2026-11-07T09:17:25.609Z","searchScore":58.582027,"package":{"name":"videojs-contrib-ads","keywords":["videojs","videojs-plugin"],"version":"7.5.2","description":"A framework that provides common functionality needed by video advertisement libraries working with video.js.","sanitized_name":"videojs-contrib-ads","publisher":{"email":"pgoneill@gmail.com","username":"misteroneill"},"maintainers":[{"email":"cpillsbury@mux.com","username":"cpillsburymux"},{"email":"alexander.barstow@gmail.com","username":"abarstow"},{"email":"awaldron@brightcove.com","username":"awaldron"},{"email":"brandonocasey@gmail.com","username":"brandonocasey"},{"email":"sarah@teaandbiscuits.net","username":"essk"},{"email":"gesinger@gmail.com","username":"gesinger"},{"email":"me@gkatsev.com","username":"gkatsev"},{"email":"npm@heff.me","username":"heff"},{"email":"hswaminathan@brightcove.com","username":"hswaminathan"},{"email":"jon.carlos.rivera@gmail.com","username":"imbcmdth"},{"email":"ldayananda@brightcove.com","username":"lday"},{"email":"npm@htbx.net","username":"mmcclure"},{"email":"usmanonazim@gmail.com","username":"usmanonazim"},{"email":"videojs@gkatsev.com","username":"videojs-user"},{"email":"ddashkevich@brightcove.com","username":"ddashkevich"},{"email":"phale@brightcove.com","username":"phale"},{"email":"de.cepulis@gmail.com","username":"decepulis"},{"email":"me@wesleyluyten.com","username":"luwes"},{"email":"gsmith@incompl.com","username":"incompl"},{"email":"lwhitaker@brightcove.com","username":"bclwhitaker"},{"email":"wilson.jim.r@gmail.com","username":"jimbojw"},{"email":"pgoneill@gmail.com","username":"misteroneill"},{"email":"dlapalomento@gmail.com","username":"dmlap"},{"email":"joseph.a.forbes@gmail.com","username":"forbesjo"},{"email":"violettemi@gmail.com","username":"violettemi"},{"email":"marguin@brightcove.com","username":"marguinbc"},{"email":"vdeshpande@brightcove.com","username":"vdeshpande"}],"license":"Apache-2.0","date":"2024-05-17T17:39:40.245Z","links":{"homepage":"https://github.com/videojs/videojs-contrib-ads#readme","repository":"git+https://github.com/videojs/videojs-contrib-ads.git","bugs":"https://github.com/videojs/videojs-contrib-ads/issues","npm":"https://www.npmjs.com/package/videojs-contrib-ads"}},"score":{"final":58.582027,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9105939,"weekly":2682019},"dependents":"384","updated":"2026-11-07T09:19:14.000Z","searchScore":58.439716,"package":{"name":"null-loader","keywords":["webpack"],"version":"4.0.1","description":"A webpack loader that returns an empty module.","sanitized_name":"null-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2020-10-09T15:01:04.393Z","links":{"homepage":"https://github.com/webpack-contrib/null-loader","repository":"git+https://github.com/webpack-contrib/null-loader.git","bugs":"https://github.com/webpack-contrib/null-loader/issues","npm":"https://www.npmjs.com/package/null-loader"}},"score":{"final":58.439716,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":927902,"weekly":267620},"dependents":"344","updated":"2026-11-07T09:22:21.136Z","searchScore":58.06926,"package":{"name":"svg-inline-loader","keywords":["svg","webpack","react","loader"],"version":"0.8.2","description":"Cleans up and inlines your SVG files into Webpack module.","sanitized_name":"svg-inline-loader","publisher":{"email":"mail@johannesewald.de","username":"jhnns"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"},{"email":"sairion@gmail.com","username":"sairion"}],"license":"MIT","date":"2020-02-17T10:32:52.157Z","links":{"homepage":"https://github.com/sairion/svg-inline-loader","repository":"git+ssh://git@github.com/sairion/svg-inline-loader.git","bugs":"https://github.com/sairion/svg-inline-loader/issues","npm":"https://www.npmjs.com/package/svg-inline-loader"}},"score":{"final":58.06926,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2648224,"weekly":670078},"dependents":"115","updated":"2026-11-07T09:17:16.793Z","searchScore":57.918716,"package":{"name":"node-loader","keywords":["webpack"],"version":"2.1.0","description":"A Node loader module for enhanced-require","sanitized_name":"node-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2024-11-13T12:17:17.137Z","links":{"homepage":"https://github.com/webpack-contrib/node-loader","repository":"git+https://github.com/webpack-contrib/node-loader.git","bugs":"https://github.com/webpack-contrib/node-loader/issues","npm":"https://www.npmjs.com/package/node-loader"}},"score":{"final":57.918716,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":749910,"weekly":222627},"dependents":"524","updated":"2026-11-07T09:18:41.239Z","searchScore":57.793358,"package":{"name":"grunt-contrib-jshint","keywords":["gruntplugin"],"version":"3.2.0","description":"Validate files with JSHint","sanitized_name":"grunt-contrib-jshint","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2022-02-18T02:23:40.553Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-jshint#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-jshint.git","bugs":"https://github.com/gruntjs/grunt-contrib-jshint/issues","npm":"https://www.npmjs.com/package/grunt-contrib-jshint"}},"score":{"final":57.793358,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1695202,"weekly":475590},"dependents":"167","updated":"2026-11-07T09:14:40.819Z","searchScore":57.31168,"package":{"name":"matrix-js-sdk","keywords":["matrix-org"],"version":"45.0.0","description":"Matrix Client-Server SDK for Javascript","sanitized_name":"matrix-js-sdk","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"matrixdotorg","type":"user","email":"web-releases@element.io"},"trustedPublisher":{"oidcConfigId":"3e93231a-c5e5-45c9-bc6f-e8ff87f91300","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"maps.yasgek@gmail.com","username":"kegsay"},{"email":"web-releases@element.io","username":"matrixdotorg"}],"license":"Apache-2.0","date":"2026-10-27T14:17:25.908Z","links":{"homepage":"https://github.com/matrix-org/matrix-js-sdk#readme","repository":"git+https://github.com/matrix-org/matrix-js-sdk.git","bugs":"https://github.com/matrix-org/matrix-js-sdk/issues","npm":"https://www.npmjs.com/package/matrix-js-sdk"}},"score":{"final":57.31168,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":88986431,"weekly":25043364},"dependents":"16","updated":"2026-11-07T09:21:53.832Z","searchScore":56.96373,"package":{"name":"@opentelemetry/instrumentation-connect","keywords":["connect","instrumentation","nodejs","opentelemetry","profiling","tracing"],"version":"0.68.0","description":"OpenTelemetry instrumentation for `connect` http middleware framework","sanitized_name":"@opentelemetry/instrumentation-connect","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dyladan","type":"user","email":"dyladan@gmail.com"},"trustedPublisher":{"oidcConfigId":"920c73b8-1077-4333-a42e-878ea1671017","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:36:33.561Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-connect#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/instrumentation-connect"}},"score":{"final":56.96373,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4410815,"weekly":1041473},"dependents":"94","updated":"2026-11-07T09:19:31.376Z","searchScore":56.883083,"package":{"name":"@types/webpack-bundle-analyzer","keywords":[],"version":"4.7.0","description":"TypeScript definitions for webpack-bundle-analyzer","sanitized_name":"@types/webpack-bundle-analyzer","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2024-02-07T20:07:15.202Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/webpack-bundle-analyzer","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/webpack-bundle-analyzer"}},"score":{"final":56.883083,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":459034,"weekly":136937},"dependents":"231","updated":"2026-11-07T09:18:03.892Z","searchScore":56.77114,"package":{"name":"grunt-contrib-less","keywords":["gruntplugin"],"version":"3.0.0","description":"Compile LESS files to CSS","sanitized_name":"grunt-contrib-less","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2021-02-21T16:31:06.975Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-less#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-less.git","bugs":"https://github.com/gruntjs/grunt-contrib-less/issues","npm":"https://www.npmjs.com/package/grunt-contrib-less"}},"score":{"final":56.77114,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2669,"weekly":994},"dependents":"1","updated":"2026-11-03T19:51:34.079Z","searchScore":56.52587,"package":{"name":"@medv/blessed","keywords":["curses","tui","tput","terminfo","termcap"],"version":"2.0.1","description":"A high-level terminal interface library for node.js.","sanitized_name":"@medv/blessed","publisher":{"email":"anton@medv.io","username":"medv"},"maintainers":[{"email":"anton@medv.io","username":"medv"}],"license":"MIT","date":"2019-12-18T17:41:11.005Z","links":{"homepage":"https://github.com/antonmedv/blessed","repository":"git://github.com/antonmedv/blessed.git","bugs":"http://github.com/antonmedv/blessed/issues","npm":"https://www.npmjs.com/package/@medv/blessed"}},"score":{"final":56.52587,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":71105,"weekly":30541},"dependents":"4","updated":"2026-11-07T09:22:44.035Z","searchScore":56.282322,"package":{"name":"node-red-contrib-moment","keywords":["node-red","moment","momentjs","time","date","timezone","locale","DST"],"version":"5.0.0","description":"Node-Red Node that produces formatted Date/Time output using the Moment.JS library. Timezone, dst and locale aware.","sanitized_name":"node-red-contrib-moment","publisher":{"email":"jk.npm@totallyinformation.com","username":"totallyinformation"},"maintainers":[{"email":"jk.npm@totallyinformation.com","username":"totallyinformation"}],"license":"Apache-2.0","date":"2023-07-16T17:47:47.727Z","links":{"homepage":"https://github.com/totallyinformation/node-red-contrib-moment","repository":"git+https://github.com/totallyinformation/node-red-contrib-moment.git","bugs":"https://github.com/totallyinformation/node-red-contrib-moment/issues","npm":"https://www.npmjs.com/package/node-red-contrib-moment"}},"score":{"final":56.282322,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":143398,"weekly":48354},"dependents":"33","updated":"2026-11-07T09:16:47.079Z","searchScore":56.15959,"package":{"name":"grunt-contrib-qunit","keywords":["gruntplugin","qunit-plugin"],"version":"11.0.0","description":"Run QUnit unit tests in a headless Chrome instance","sanitized_name":"grunt-contrib-qunit","publisher":{"email":"krinkle@fastmail.com","username":"krinkle"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"joern.zaefferer@gmail.com","username":"jzaefferer"},{"email":"krinkle@fastmail.com","username":"krinkle"},{"email":"leonardo.balter@gmail.com","username":"leobalter"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"jsoverson@gmail.com","username":"jsoverson"},{"email":"brahim.arkni@gmail.com","username":"arkni"}],"license":"MIT","date":"2026-09-29T03:05:05.573Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-qunit#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-qunit.git","bugs":"https://github.com/gruntjs/grunt-contrib-qunit/issues","npm":"https://www.npmjs.com/package/grunt-contrib-qunit"}},"score":{"final":56.15959,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":210781,"weekly":50491},"dependents":"9","updated":"2026-11-07T09:22:47.043Z","searchScore":55.907246,"package":{"name":"@fluentui-contrib/houdini-utils","keywords":[],"version":"0.5.2","description":"This library exposes some low level utilities to use the [houdini APIs](https://developer.mozilla.org/en-US/docs/Web/API/Houdini_APIs) as well as a canvas fallback that should be usable with the [paint worklet](https://developer.mozilla.org/en-US/docs/Web","sanitized_name":"@fluentui-contrib/houdini-utils","publisher":{"email":"fui-svc@microsoft.com","username":"uifabricteam"},"maintainers":[{"email":"fui-svc@microsoft.com","username":"uifabricteam"},{"email":"microsoft-oss-publishing@microsoft.com","username":"microsoft-oss-releases"},{"email":"npmjs@microsoft.com","username":"microsoft1es"}],"license":"MIT","date":"2025-11-18T08:19:30.416Z","links":{"homepage":"https://github.com/microsoft/fluentui-contrib#readme","repository":"git+https://github.com/microsoft/fluentui-contrib.git","bugs":"https://github.com/microsoft/fluentui-contrib/issues","npm":"https://www.npmjs.com/package/@fluentui-contrib/houdini-utils"}},"score":{"final":55.907246,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73585,"weekly":31810},"dependents":0,"updated":"2026-11-07T09:23:18.642Z","searchScore":55.629753,"package":{"name":"node-red-contrib-ui-led","keywords":["node-red","led","dashboard","ui"],"version":"0.4.11","description":"A simple LED status indicator for the Node-RED Dashboard","sanitized_name":"node-red-contrib-ui-led","publisher":{"email":"yo.ian.g@gmail.com","username":"yoiang"},"maintainers":[{"email":"yo.ian.g@gmail.com","username":"yoiang"}],"license":"MIT","date":"2021-10-11T18:48:45.440Z","links":{"homepage":"https://github.com/Adorkable/node-red-contrib-ui-led","repository":"git+https://github.com/Adorkable/node-red-contrib-ui-led.git","bugs":"https://github.com/Adorkable/node-red-contrib-ui-led/issues","npm":"https://www.npmjs.com/package/node-red-contrib-ui-led"}},"score":{"final":55.629753,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":624093,"weekly":163555},"dependents":"195","updated":"2026-11-07T09:21:56.286Z","searchScore":55.515953,"package":{"name":"istanbul-instrumenter-loader","keywords":["webpack","loader","istanbul","coverage"],"version":"3.0.1","description":"Istanbul instrumenter loader for webpack","sanitized_name":"istanbul-instrumenter-loader","publisher":{"email":"wiens.joshua@gmail.com","username":"d3viant0ne"},"maintainers":[{"email":"kir@belevi.ch","username":"deepsweet"},{"email":"wiens.joshua@gmail.com","username":"d3viant0ne"}],"license":"MIT","date":"2018-03-28T17:21:34.975Z","links":{"homepage":"https://github.com/webpack-contrib/istanbul-instrumenter-loader","repository":"git+https://github.com/webpack-contrib/istanbul-instrumenter-loader.git","bugs":"https://github.com/webpack-contrib/istanbul-instrumenter-loader/issues","npm":"https://www.npmjs.com/package/istanbul-instrumenter-loader"}},"score":{"final":55.515953,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1080755,"weekly":311787},"dependents":"449","updated":"2026-11-07T09:22:07.788Z","searchScore":55.421715,"package":{"name":"exports-loader","keywords":["webpack"],"version":"5.0.0","description":"exports loader module for webpack","sanitized_name":"exports-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2024-01-16T15:35:24.420Z","links":{"homepage":"https://github.com/webpack-contrib/exports-loader","repository":"git+https://github.com/webpack-contrib/exports-loader.git","bugs":"https://github.com/webpack-contrib/exports-loader/issues","npm":"https://www.npmjs.com/package/exports-loader"}},"score":{"final":55.421715,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":310826,"weekly":103497},"dependents":"92","updated":"2026-11-07T09:16:10.859Z","searchScore":55.09276,"package":{"name":"grunt-contrib-compress","keywords":["gruntplugin","compress","zip","tar"],"version":"2.0.0","description":"Compress files and folders","sanitized_name":"grunt-contrib-compress","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2020-12-12T19:16:55.348Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-compress#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-compress.git","bugs":"https://github.com/gruntjs/grunt-contrib-compress/issues","npm":"https://www.npmjs.com/package/grunt-contrib-compress"}},"score":{"final":55.09276,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":90077501,"weekly":25236604},"dependents":"23","updated":"2026-11-07T09:15:13.390Z","searchScore":54.933006,"package":{"name":"@opentelemetry/instrumentation-hapi","keywords":["hapi","instrumentation","nodejs","opentelemetry","profiling","tracing"],"version":"0.71.0","description":"OpenTelemetry instrumentation for `@hapi/hapi` http web application framework","sanitized_name":"@opentelemetry/instrumentation-hapi","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dyladan","type":"user","email":"dyladan@gmail.com"},"trustedPublisher":{"oidcConfigId":"dc473fb2-cd50-4689-81c6-74584f562a54","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:36:27.327Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-hapi#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/instrumentation-hapi"}},"score":{"final":54.933006,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":89462563,"weekly":25165424},"dependents":"45","updated":"2026-11-07T09:21:19.361Z","searchScore":54.362926,"package":{"name":"@opentelemetry/instrumentation-koa","keywords":["instrumentation","koa","nodejs","opentelemetry","plugin","profiling","tracing"],"version":"0.73.0","description":"OpenTelemetry instrumentation for `koa` http web application framework","sanitized_name":"@opentelemetry/instrumentation-koa","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dyladan","type":"user","email":"dyladan@gmail.com"},"trustedPublisher":{"oidcConfigId":"42daa8f0-f2f2-4362-89e6-bc7d00bc3fd7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:36:08.319Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-koa#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/instrumentation-koa"}},"score":{"final":54.362926,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67271,"weekly":29519},"dependents":0,"updated":"2026-11-07T09:24:20.497Z","searchScore":54.14612,"package":{"name":"node-red-contrib-v2-test","keywords":["node-red"],"version":"0.0.1","description":"Node-RED integration with v2-test","sanitized_name":"node-red-contrib-v2-test","publisher":{"email":"1498328576@qq.com","username":"loveslee"},"maintainers":[{"email":"1498328576@qq.com","username":"loveslee"}],"license":"MIT","date":"2024-08-13T07:16:22.109Z","links":{"npm":"https://www.npmjs.com/package/node-red-contrib-v2-test"}},"score":{"final":54.14612,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":111850,"weekly":30832},"dependents":"34","updated":"2026-11-07T09:19:25.539Z","searchScore":53.85378,"package":{"name":"grunt-contrib-jasmine","keywords":["gruntplugin","jasmine","unit","headless chrome","puppeteer","headless","tests"],"version":"4.0.0","description":"Run jasmine specs headlessly through Headless Chrome","sanitized_name":"grunt-contrib-jasmine","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"jsoverson@gmail.com","username":"jsoverson"}],"license":"MIT","date":"2023-01-13T02:59:48.621Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-jasmine#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-jasmine.git","bugs":"https://github.com/gruntjs/grunt-contrib-jasmine/issues","npm":"https://www.npmjs.com/package/grunt-contrib-jasmine"}},"score":{"final":53.85378,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4918595,"weekly":1419283},"dependents":"62","updated":"2026-11-07T09:19:42.211Z","searchScore":53.779297,"package":{"name":"@openapi-contrib/openapi-schema-to-json-schema","keywords":[],"version":"5.1.1","description":"Converts OpenAPI Schema Object to JSON Schema","sanitized_name":"@openapi-contrib/openapi-schema-to-json-schema","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"d48ca531-074e-47de-8f06-d4d8317e61ff","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"me@philsturgeon.com","username":"philsturgeon"},{"email":"jonluca.decaro@gmail.com","username":"jonluca"}],"license":"MIT","date":"2026-10-23T00:04:07.122Z","links":{"homepage":"https://github.com/openapi-contrib/openapi-schema-to-json-schema#readme","repository":"git+https://github.com/openapi-contrib/openapi-schema-to-json-schema.git","bugs":"https://github.com/openapi-contrib/openapi-schema-to-json-schema/issues","npm":"https://www.npmjs.com/package/@openapi-contrib/openapi-schema-to-json-schema"}},"score":{"final":53.779297,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":103665,"weekly":26850},"dependents":"29","updated":"2026-11-07T09:22:34.621Z","searchScore":53.65661,"package":{"name":"underscore-contrib","keywords":[],"version":"0.3.0","description":"underscore-contrib ==================","sanitized_name":"underscore-contrib","publisher":{"email":"joshua.clanton@gmail.com","username":"joshuacc"},"maintainers":[{"email":"mefogus@gmail.com","username":"fogus"},{"email":"joshua.clanton@gmail.com","username":"joshuacc"}],"license":"MIT","date":"2014-05-10T19:39:50.059Z","links":{"homepage":"https://github.com/documentcloud/underscore-contrib","repository":"https://github.com/documentcloud/underscore-contrib.git","bugs":"https://github.com/documentcloud/underscore-contrib/issues","npm":"https://www.npmjs.com/package/underscore-contrib"}},"score":{"final":53.65661,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":63120,"weekly":28366},"dependents":0,"updated":"2026-11-07T09:19:43.812Z","searchScore":53.477947,"package":{"name":"red-contrib-ags_authrest","keywords":["red-contrib-ags_authrest","node-red","ags_authrest","auth"],"version":"1.0.10","description":"node-red-contrib-lowercase ================","sanitized_name":"red-contrib-ags_authrest","publisher":{"email":"karan.boobpahom.pkg@gmail.com","username":"kara-ags"},"maintainers":[{"email":"karan.boobpahom.pkg@gmail.com","username":"kara-ags"}],"license":"ISC","date":"2022-03-17T06:15:39.548Z","links":{"npm":"https://www.npmjs.com/package/red-contrib-ags_authrest"}},"score":{"final":53.477947,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":757211,"weekly":213849},"dependents":"6","updated":"2026-11-07T09:21:54.944Z","searchScore":53.296066,"package":{"name":"@gatsbyjs/webpack-hot-middleware","keywords":["webpack","hmr","hot","module","reloading","hot-reloading","middleware","express"],"version":"2.25.3","description":"Webpack hot reloading you can attach to your own server","sanitized_name":"@gatsbyjs/webpack-hot-middleware","publisher":{"email":"ward@coding-tech.com","username":"wardpeet"},"maintainers":[{"email":"misiek.piechowiak@gmail.com","username":"pieh"},{"email":"mike.gualtieri@netlify.com","username":"mlgualtieri-gatsby"},{"email":"philippe.serhal@netlify.com","username":"serhalp-netlify"}],"license":"MIT","date":"2022-03-29T20:59:12.599Z","links":{"homepage":"https://github.com/gatsbyjs/webpack-hot-middleware#readme","repository":"git+https://github.com/gatsbyjs/webpack-hot-middleware.git","bugs":"https://github.com/gatsbyjs/webpack-hot-middleware/issues","npm":"https://www.npmjs.com/package/@gatsbyjs/webpack-hot-middleware"}},"score":{"final":53.296066,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":269491669,"weekly":78862309},"dependents":"1588","updated":"2026-11-07T09:16:14.216Z","searchScore":53.150208,"package":{"name":"unplugin","keywords":[],"version":"3.7.0","description":"Unified plugin system for build tools","sanitized_name":"unplugin","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"64529817-91b4-468c-817a-1fb886febd70","id":"github"},"approver":{"name":"sxzz","email":"npm@sxzz.moe"},"username":"GitHub Actions"},"maintainers":[{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-10-28T02:24:48.291Z","links":{"homepage":"https://unplugin.unjs.io","repository":"git+https://github.com/unjs/unplugin.git","bugs":"https://github.com/unjs/unplugin/issues","npm":"https://www.npmjs.com/package/unplugin"}},"score":{"final":53.150208,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9909164,"weekly":2903647},"dependents":"55","updated":"2026-11-07T09:15:27.139Z","searchScore":52.986588,"package":{"name":"vue-bundle-renderer","keywords":[],"version":"2.5.0","description":"Bundle Renderer for Vue 3.0","sanitized_name":"vue-bundle-renderer","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"b597b5b4-4bf3-4f90-bc3c-f5ddc2e70d24","id":"github"},"approver":{"name":"danielroe","email":"daniel@roe.dev"},"username":"GitHub Actions"},"maintainers":[{"email":"pyapar@gmail.com","username":"pi0"},{"email":"daniel@roe.dev","username":"danielroe"}],"license":"MIT","date":"2026-11-05T14:56:54.531Z","links":{"homepage":"https://github.com/nuxt-contrib/vue-bundle-renderer#readme","repository":"git+https://github.com/nuxt-contrib/vue-bundle-renderer.git","bugs":"https://github.com/nuxt-contrib/vue-bundle-renderer/issues","npm":"https://www.npmjs.com/package/vue-bundle-renderer"}},"score":{"final":52.986588,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":105479,"weekly":30726},"dependents":"145","updated":"2026-11-07T09:17:14.596Z","searchScore":52.89083,"package":{"name":"grunt-contrib-nodeunit","keywords":["gruntplugin","nodeunit","test","runner"],"version":"5.0.0","description":"Run Nodeunit unit tests","sanitized_name":"grunt-contrib-nodeunit","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"}],"license":"MIT","date":"2023-03-15T23:20:50.170Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-nodeunit#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-nodeunit.git","bugs":"https://github.com/gruntjs/grunt-contrib-nodeunit/issues","npm":"https://www.npmjs.com/package/grunt-contrib-nodeunit"}},"score":{"final":52.89083,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":46081942,"weekly":13830054},"dependents":"57","updated":"2026-11-07T09:19:34.908Z","searchScore":52.433044,"package":{"name":"@opentelemetry/instrumentation-dns","keywords":["dns","instrumentation","nodejs","opentelemetry","profiling","tracing"],"version":"0.68.0","description":"OpenTelemetry instrumentation for `node:dns` name resolution module","sanitized_name":"@opentelemetry/instrumentation-dns","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dyladan","type":"user","email":"dyladan@gmail.com"},"trustedPublisher":{"oidcConfigId":"08eaee14-c6c1-4eaf-9039-e5da6dcdc602","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:38:36.266Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-dns#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/instrumentation-dns"}},"score":{"final":52.433044,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":111817,"weekly":34032},"dependents":"39","updated":"2026-11-07T09:20:08.051Z","searchScore":51.90775,"package":{"name":"videojs-contrib-dash","keywords":["MPEG-DASH","dash","dash.js","dashjs","playready","video.js","videojs","videojs-plugin","widevine"],"version":"5.1.1","description":"A Video.js source-handler providing MPEG-DASH playback.","sanitized_name":"videojs-contrib-dash","publisher":{"email":"me@gkatsev.com","username":"gkatsev"},"maintainers":[{"email":"cpillsbury@mux.com","username":"cpillsburymux"},{"email":"alexander.barstow@gmail.com","username":"abarstow"},{"email":"awaldron@brightcove.com","username":"awaldron"},{"email":"brandonocasey@gmail.com","username":"brandonocasey"},{"email":"sarah@teaandbiscuits.net","username":"essk"},{"email":"gesinger@gmail.com","username":"gesinger"},{"email":"me@gkatsev.com","username":"gkatsev"},{"email":"npm@heff.me","username":"heff"},{"email":"hswaminathan@brightcove.com","username":"hswaminathan"},{"email":"jon.carlos.rivera@gmail.com","username":"imbcmdth"},{"email":"ldayananda@brightcove.com","username":"lday"},{"email":"npm@htbx.net","username":"mmcclure"},{"email":"usmanonazim@gmail.com","username":"usmanonazim"},{"email":"videojs@gkatsev.com","username":"videojs-user"},{"email":"ddashkevich@brightcove.com","username":"ddashkevich"},{"email":"phale@brightcove.com","username":"phale"},{"email":"de.cepulis@gmail.com","username":"decepulis"},{"email":"me@wesleyluyten.com","username":"luwes"},{"email":"dlapalomento@gmail.com","username":"dmlap"},{"email":"joseph.a.forbes@gmail.com","username":"forbesjo"},{"email":"chuck.wilson+github@gmail.com","username":"squarebracket"}],"license":"Apache-2.0","date":"2021-11-30T22:01:54.771Z","links":{"homepage":"https://github.com/videojs/videojs-contrib-dash#readme","repository":"git+https://github.com/videojs/videojs-contrib-dash.git","bugs":"https://github.com/videojs/videojs-contrib-dash/issues","npm":"https://www.npmjs.com/package/videojs-contrib-dash"}},"score":{"final":51.90775,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":256667,"weekly":78257},"dependents":"162","updated":"2026-11-07T09:16:51.153Z","searchScore":51.894894,"package":{"name":"bundle-loader","keywords":[],"version":"0.5.6","description":"bundle loader module for webpack","sanitized_name":"bundle-loader","publisher":{"email":"michael.ciniawsky@gmail.com","username":"michael-ciniawsky"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2018-02-05T10:31:41.446Z","links":{"homepage":"https://webpack.js.org/loaders/bundle-loader","repository":"git+https://github.com/webpack-contrib/bundle-loader.git","bugs":"https://github.com/webpack-contrib/bundle-loader/issues","npm":"https://www.npmjs.com/package/bundle-loader"}},"score":{"final":51.894894,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":59527,"weekly":27061},"dependents":0,"updated":"2026-11-07T09:22:22.904Z","searchScore":51.692947,"package":{"name":"node-red-contrib-array-splitter","keywords":["node-red"],"version":"0.0.2","description":"=================================","sanitized_name":"node-red-contrib-array-splitter","publisher":{"email":"eric.daudrix@gmail.com","username":"eric.daudrix"},"maintainers":[{"email":"eric.daudrix@gmail.com","username":"eric.daudrix"}],"date":"2021-03-25T10:32:31.505Z","links":{"npm":"https://www.npmjs.com/package/node-red-contrib-array-splitter"}},"score":{"final":51.692947,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":62535,"weekly":27979},"dependents":"12","updated":"2026-11-07T09:20:38.236Z","searchScore":51.673046,"package":{"name":"node-red-biglib","keywords":["node-red","big"],"version":"1.3.4","description":"library for building node-red flows that supports blocks, high volume","sanitized_name":"node-red-biglib","publisher":{"email":"jacquesn4444@gmail.com","username":"jacques44"},"maintainers":[{"email":"jacquesn4444@gmail.com","username":"jacques44"}],"license":"Apache-2.0","date":"2021-02-18T22:42:19.745Z","links":{"homepage":"https://github.com/Jacques44/node-red-biglib","repository":"git+https://github.com/Jacques44/node-red-biglib.git","bugs":"https://github.com/Jacques44/node-red-biglib/issues","npm":"https://www.npmjs.com/package/node-red-biglib"}},"score":{"final":51.673046,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12,"weekly":7},"dependents":"1","updated":"2026-11-03T00:41:28.978Z","searchScore":51.579582,"package":{"name":"gitboard-cli-blessed-contrib","keywords":[],"version":"4.11.1","description":"> Only for [gitboard-cli](https://github.com/tang9527/gitboard-cli)","sanitized_name":"gitboard-cli-blessed-contrib","publisher":{"email":"tang9527@gmail.com","username":"jimtang"},"maintainers":[{"email":"tang9527@gmail.com","username":"jimtang"}],"license":"MIT","date":"2022-03-04T09:44:15.288Z","links":{"homepage":"https://github.com/yaronn/blessed-contrib#readme","repository":"git+https://github.com/yaronn/blessed-contrib.git","bugs":"https://github.com/yaronn/blessed-contrib/issues","npm":"https://www.npmjs.com/package/gitboard-cli-blessed-contrib"}},"score":{"final":51.579582,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":164029,"weekly":43999},"dependents":"55","updated":"2026-11-07T09:15:32.177Z","searchScore":51.33868,"package":{"name":"grunt-contrib-htmlmin","keywords":["gruntplugin","html","min","minify","compress","optimize"],"version":"3.1.0","description":"Minify HTML","sanitized_name":"grunt-contrib-htmlmin","publisher":{"email":"xhmikosr@gmail.com","username":"xhmikosr"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2019-04-01T19:00:23.160Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-htmlmin#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-htmlmin.git","bugs":"https://github.com/gruntjs/grunt-contrib-htmlmin/issues","npm":"https://www.npmjs.com/package/grunt-contrib-htmlmin"}},"score":{"final":51.33868,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":68257,"weekly":30097},"dependents":0,"updated":"2026-11-07T09:19:07.033Z","searchScore":51.288853,"package":{"name":"node-red-contrib-dwd-local-weather","keywords":["node-red","weather","dwd","mosmix","forecast","Wetter","Vorhersage"],"version":"1.0.5","description":"Node Red node to retrieve local weather forecast from DWD (Germany)","sanitized_name":"node-red-contrib-dwd-local-weather","publisher":{"email":"dev@center-tag.net","username":"c5te1n"},"maintainers":[{"email":"dev@center-tag.net","username":"c5te1n"}],"license":"Apache-2.0","date":"2023-01-15T14:32:44.135Z","links":{"homepage":"https://github.com/c5te1n/node-red-contrib-dwd-local-weather","repository":"git+https://github.com/c5te1n/node-red-contrib-dwd-local-weather.git","bugs":"https://github.com/c5te1n/node-red-contrib-dwd-local-weather/issues","npm":"https://www.npmjs.com/package/node-red-contrib-dwd-local-weather"}},"score":{"final":51.288853,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":68712,"weekly":22165},"dependents":0,"updated":"2026-11-07T09:17:22.225Z","searchScore":51.186382,"package":{"name":"node-red-contrib-credentials","keywords":["node-red","credentials","security","password","private","protect","encrypt","secret","lock","key"],"version":"0.2.3","description":"Provides a credentials node to store one or more private values; preventing export to flows or version control.","sanitized_name":"node-red-contrib-credentials","publisher":{"email":"steve@steveorevo.com","username":"steveorevo"},"maintainers":[{"email":"steve@steveorevo.com","username":"steveorevo"}],"license":"MIT","date":"2023-12-14T21:42:09.285Z","links":{"homepage":"https://github.com/Steveorevo/node-red-contrib-credentials#readme","repository":"git+https://github.com/Steveorevo/node-red-contrib-credentials.git","bugs":"https://github.com/Steveorevo/node-red-contrib-credentials/issues","npm":"https://www.npmjs.com/package/node-red-contrib-credentials"}},"score":{"final":51.186382,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67253,"weekly":29549},"dependents":0,"updated":"2026-11-07T09:20:43.757Z","searchScore":51.034767,"package":{"name":"node-red-contrib-calc","keywords":["node-red","math","mathematics","calculate","min","max","round","trunc","min","max","average"],"version":"1.0.6","description":"A Node-Red node to perform basic mathematical calculations","sanitized_name":"node-red-contrib-calc","publisher":{"email":"bart.butenaers@gmail.com","username":"bartbutenaers"},"maintainers":[{"email":"bart.butenaers@gmail.com","username":"bartbutenaers"}],"license":"Apache-2.0","date":"2023-09-30T20:26:57.178Z","links":{"homepage":"https://github.com/bartbutenaers/node-red-contrib-calc","repository":"git+https://github.com/bartbutenaers/node-red-contrib-calc.git","bugs":"https://github.com/bartbutenaers/node-red-contrib-calc/issues","npm":"https://www.npmjs.com/package/node-red-contrib-calc"}},"score":{"final":51.034767,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1946139,"weekly":663086},"dependents":"1","updated":"2026-11-07T09:17:43.898Z","searchScore":50.889736,"package":{"name":"@fluentui/react-virtualizer","keywords":[],"version":"9.0.0-alpha.116","description":"Generic and composable virtualizer framework built on browser intersection observer","sanitized_name":"@fluentui/react-virtualizer","publisher":{"email":"fui-svc@microsoft.com","username":"uifabricteam"},"maintainers":[{"email":"fui-svc@microsoft.com","username":"uifabricteam"},{"email":"uifrnbot@microsoft.com","username":"uifrnbot"},{"email":"npmjs@microsoft.com","username":"microsoft1es"},{"email":"microsoft-oss-publishing@microsoft.com","username":"microsoft-oss-releases"}],"license":"MIT","date":"2026-09-21T16:14:22.361Z","links":{"homepage":"https://github.com/microsoft/fluentui#readme","repository":"git+https://github.com/microsoft/fluentui.git","bugs":"https://github.com/microsoft/fluentui/issues","npm":"https://www.npmjs.com/package/@fluentui/react-virtualizer"}},"score":{"final":50.889736,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":89038,"weekly":32559},"dependents":"13","updated":"2026-11-07T09:23:46.421Z","searchScore":50.82607,"package":{"name":"@graphile-contrib/pg-many-to-many","keywords":[],"version":"2.0.0-rc.2","description":"Add connection fields for many-to-many relations","sanitized_name":"@graphile-contrib/pg-many-to-many","publisher":{"email":"npm@benjiegillam.com","username":"benjie"},"maintainers":[{"email":"mpbretl@gmail.com","username":"mattbretl"}],"license":"MIT","date":"2026-02-25T23:44:22.672Z","links":{"homepage":"https://github.com/graphile-contrib/pg-many-to-many#readme","repository":"git+https://github.com/graphile-contrib/pg-many-to-many.git","bugs":"https://github.com/graphile-contrib/pg-many-to-many/issues","npm":"https://www.npmjs.com/package/@graphile-contrib/pg-many-to-many"}},"score":{"final":50.82607,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11,"weekly":5},"dependents":0,"updated":"2026-11-03T16:46:29.316Z","searchScore":50.60603,"package":{"name":"blessed-contrib-neo","keywords":[],"version":"4.8.20","description":"Build dashboards (or any other application) using ascii/ansi art and javascript.","sanitized_name":"blessed-contrib-neo","publisher":{"email":"coffeedeveloper@gmail.com","username":"coffeedeveloper"},"maintainers":[{"email":"coffeedeveloper@gmail.com","username":"coffeedeveloper"}],"license":"MIT","date":"2020-08-06T11:41:36.998Z","links":{"homepage":"https://github.com/coffeedeveloper/blessed-contrib-neo#readme","repository":"git+https://github.com/coffeedeveloper/blessed-contrib-neo.git","bugs":"https://github.com/coffeedeveloper/blessed-contrib-neo/issues","npm":"https://www.npmjs.com/package/blessed-contrib-neo"}},"score":{"final":50.60603,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1581574,"weekly":454375},"dependents":"259","updated":"2026-11-07T09:19:11.813Z","searchScore":50.601677,"package":{"name":"connect-livereload","keywords":["connect","livereload","live-reload"],"version":"0.6.1","description":"connect middleware for adding the livereload script to the response","sanitized_name":"connect-livereload","publisher":{"email":"andi.neck@intesso.com","username":"andineck"},"maintainers":[{"email":"andi.neck@intesso.com","username":"andineck"}],"license":"MIT","date":"2018-12-20T13:42:58.845Z","links":{"homepage":"https://github.com/intesso/connect-livereload#readme","repository":"git://github.com/intesso/connect-livereload.git","bugs":"https://github.com/intesso/connect-livereload/issues","npm":"https://www.npmjs.com/package/connect-livereload"}},"score":{"final":50.601677,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":166971,"weekly":53624},"dependents":"47","updated":"2026-11-07T09:17:26.042Z","searchScore":50.572376,"package":{"name":"grunt-contrib-imagemin","keywords":["gruntplugin","compress","gif","image","img","jpeg","jpg","minify","png","svg"],"version":"4.0.0","description":"Minify images","sanitized_name":"grunt-contrib-imagemin","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"kevinmartensson@gmail.com","username":"kevva"},{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2020-03-31T22:57:53.867Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-imagemin#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-imagemin.git","bugs":"https://github.com/gruntjs/grunt-contrib-imagemin/issues","npm":"https://www.npmjs.com/package/grunt-contrib-imagemin"}},"score":{"final":50.572376,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":62697,"weekly":17645},"dependents":"39","updated":"2026-11-07T09:21:54.192Z","searchScore":50.46159,"package":{"name":"videojs-contrib-eme","keywords":["videojs","videojs-plugin"],"version":"5.5.2","description":"Supports Encrypted Media Extensions for playback of encrypted content in Video.js","sanitized_name":"videojs-contrib-eme","publisher":{"email":"sarah@teaandbiscuits.net","username":"essk"},"maintainers":[{"email":"cpillsbury@mux.com","username":"cpillsburymux"},{"email":"alexander.barstow@gmail.com","username":"abarstow"},{"email":"awaldron@brightcove.com","username":"awaldron"},{"email":"brandonocasey@gmail.com","username":"brandonocasey"},{"email":"sarah@teaandbiscuits.net","username":"essk"},{"email":"gesinger@gmail.com","username":"gesinger"},{"email":"me@gkatsev.com","username":"gkatsev"},{"email":"npm@heff.me","username":"heff"},{"email":"hswaminathan@brightcove.com","username":"hswaminathan"},{"email":"jon.carlos.rivera@gmail.com","username":"imbcmdth"},{"email":"ldayananda@brightcove.com","username":"lday"},{"email":"npm@htbx.net","username":"mmcclure"},{"email":"usmanonazim@gmail.com","username":"usmanonazim"},{"email":"videojs@gkatsev.com","username":"videojs-user"},{"email":"ddashkevich@brightcove.com","username":"ddashkevich"},{"email":"phale@brightcove.com","username":"phale"},{"email":"de.cepulis@gmail.com","username":"decepulis"},{"email":"me@wesleyluyten.com","username":"luwes"},{"email":"okaramia@gmail.com","username":"okaramian"},{"email":"pgoneill@gmail.com","username":"misteroneill"},{"email":"dlapalomento@gmail.com","username":"dmlap"},{"email":"joseph.a.forbes@gmail.com","username":"forbesjo"},{"email":"mneilweb@gmail.com","username":"mjneil"}],"license":"Apache-2.0","date":"2025-07-23T10:05:19.622Z","links":{"npm":"https://www.npmjs.com/package/videojs-contrib-eme"}},"score":{"final":50.46159,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":61179,"weekly":27419},"dependents":0,"updated":"2026-11-07T09:20:17.694Z","searchScore":50.429806,"package":{"name":"node-red-contrib-rss","keywords":["node-red","atom","rss","feed"],"version":"0.1.6","description":"A Node-RED node to convert items to a RSS feed","sanitized_name":"node-red-contrib-rss","publisher":{"email":"contact@dannysu.com","username":"dannysu"},"maintainers":[{"email":"contact@dannysu.com","username":"dannysu"}],"license":"Apache-2.0","date":"2021-06-12T07:44:10.974Z","links":{"npm":"https://www.npmjs.com/package/node-red-contrib-rss"}},"score":{"final":50.429806,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":97728,"weekly":26048},"dependents":"155","updated":"2026-11-07T09:19:03.178Z","searchScore":50.38658,"package":{"name":"grunt-contrib-coffee","keywords":["gruntplugin"],"version":"2.1.0","description":"Compile CoffeeScript files to JavaScript","sanitized_name":"grunt-contrib-coffee","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"}],"license":"MIT","date":"2019-03-18T18:09:27.619Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-coffee#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-coffee.git","bugs":"https://github.com/gruntjs/grunt-contrib-coffee/issues","npm":"https://www.npmjs.com/package/grunt-contrib-coffee"}},"score":{"final":50.38658,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":431197,"weekly":130598},"dependents":"6","updated":"2026-11-07T09:15:21.306Z","searchScore":50.355232,"package":{"name":"vue-sfc-transformer","keywords":[],"version":"0.3.1","description":"Tools for minimal TypeScript transpilation of Vue SFCs","sanitized_name":"vue-sfc-transformer","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"danielroe","email":"daniel@roe.dev"},"trustedPublisher":{"oidcConfigId":"2f05b2f5-c14a-4ccd-be07-0a726d03e151","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"daniel@roe.dev","username":"danielroe"}],"license":"MIT","date":"2026-10-21T17:36:55.582Z","links":{"homepage":"https://github.com/nuxt-contrib/vue-sfc-transformer#readme","repository":"git+https://github.com/nuxt-contrib/vue-sfc-transformer.git","bugs":"https://github.com/nuxt-contrib/vue-sfc-transformer/issues","npm":"https://www.npmjs.com/package/vue-sfc-transformer"}},"score":{"final":50.355232,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":75468,"weekly":33612},"dependents":"2","updated":"2026-11-07T09:18:58.443Z","searchScore":50.298855,"package":{"name":"node-red-contrib-oauth2","keywords":["node-red","oauth2","security"],"version":"6.2.1","description":"The node-red-contrib-oauth2 is a Node-RED node that provides an OAuth2 authentication flow. This node uses the OAuth2 protocol to obtain an access token, which can be used to make authenticated API requests.","sanitized_name":"node-red-contrib-oauth2","publisher":{"email":"caputo.marcos@gmail.com","username":"caputomarcos"},"maintainers":[{"email":"caputo.marcos@gmail.com","username":"caputomarcos"}],"license":"MIT","date":"2024-05-25T16:49:11.552Z","links":{"homepage":"https://github.com/caputomarcos/node-red-contrib-oauth2#readme","repository":"git+https://github.com/caputomarcos/node-red-contrib-oauth2.git","bugs":"https://github.com/caputomarcos/node-red-contrib-oauth2/issues","npm":"https://www.npmjs.com/package/node-red-contrib-oauth2"}},"score":{"final":50.298855,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":108730,"weekly":30764},"dependents":"44","updated":"2026-11-07T09:15:28.186Z","searchScore":50.147198,"package":{"name":"grunt-lib-phantomjs","keywords":[],"version":"1.1.0","description":"Grunt and PhantomJS, sitting in a tree","sanitized_name":"grunt-lib-phantomjs","publisher":{"email":"brahim.arkni@gmail.com","username":"arkni"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"joern.zaefferer@gmail.com","username":"jzaefferer"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"jsoverson@gmail.com","username":"jsoverson"},{"email":"brahim.arkni@gmail.com","username":"arkni"}],"license":"MIT","date":"2016-05-12T13:08:00.279Z","links":{"homepage":"https://github.com/gruntjs/grunt-lib-phantomjs#readme","repository":"git+https://github.com/gruntjs/grunt-lib-phantomjs.git","bugs":"https://github.com/gruntjs/grunt-lib-phantomjs/issues","npm":"https://www.npmjs.com/package/grunt-lib-phantomjs"}},"score":{"final":50.147198,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":388705,"weekly":112836},"dependents":"4","updated":"2026-11-07T09:21:05.305Z","searchScore":50.14357,"package":{"name":"@opentelemetry/auto-configuration-propagators","keywords":[],"version":"0.6.1","description":"Metapackage which bundles known propagators for configuration via an env variable.","sanitized_name":"@opentelemetry/auto-configuration-propagators","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"73c4ca59-bb64-4008-8643-27c51831824a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:35:14.155Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/auto-configuration-propagators#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/auto-configuration-propagators"}},"score":{"final":50.14357,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":29329,"weekly":8804},"dependents":"15","updated":"2026-11-07T09:15:44.060Z","searchScore":50.070133,"package":{"name":"node-red-contrib-modbus","keywords":["node-red","plus4nodered","modbus","automation","biancoroyal"],"version":"5.62.1","description":"The all in one Modbus TCP, UDP and Serial contribution long term supported package for Node-RED.","sanitized_name":"node-red-contrib-modbus","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"caca0845-0c8a-4788-8a02-ab6457fe8f5c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"klaus.landsdorf@iniationware.com","username":"biancode"},{"email":"tm@iniationware.com","username":"iniationcoder"}],"license":"BSD-3-Clause","date":"2026-10-25T10:04:25.948Z","links":{"homepage":"https://plus4nodered.com/","repository":"git+https://github.com/BiancoRoyal/node-red-contrib-modbus.git","bugs":"https://github.com/biancoroyal/node-red-contrib-modbus/issues/","npm":"https://www.npmjs.com/package/node-red-contrib-modbus"}},"score":{"final":50.070133,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51200,"weekly":13633},"dependents":"6","updated":"2026-11-07T09:23:59.060Z","searchScore":50.053593,"package":{"name":"@webpack-contrib/config-loader","keywords":["webpack"],"version":"1.2.1","description":"A webpack configuration loader","sanitized_name":"@webpack-contrib/config-loader","publisher":{"email":"andrew@shellscape.org","username":"shellscape"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2018-07-02T21:58:02.666Z","links":{"homepage":"https://github.com/webpack-contrib/config-loader","repository":"git+https://github.com/webpack-contrib/config-loader.git","bugs":"https://github.com/webpack-contrib/config-loader/issues","npm":"https://www.npmjs.com/package/@webpack-contrib/config-loader"}},"score":{"final":50.053593,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":114215,"weekly":31044},"dependents":"89","updated":"2026-11-07T09:22:14.501Z","searchScore":49.9668,"package":{"name":"grunt-contrib-sass","keywords":["gruntplugin","scss","sass","css","compile","preprocessor","style"],"version":"2.0.0","description":"Compile Sass to CSS","sanitized_name":"grunt-contrib-sass","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"}],"license":"MIT","date":"2020-08-20T16:39:34.829Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-sass#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-sass.git","bugs":"https://github.com/gruntjs/grunt-contrib-sass/issues","npm":"https://www.npmjs.com/package/grunt-contrib-sass"}},"score":{"final":49.9668,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":614733,"weekly":168925},"dependents":"11","updated":"2026-11-07T09:22:32.571Z","searchScore":49.930317,"package":{"name":"@types/file-loader","keywords":[],"version":"5.0.4","description":"TypeScript definitions for file-loader","sanitized_name":"@types/file-loader","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2023-11-07T03:30:49.727Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/file-loader","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/file-loader"}},"score":{"final":49.930317,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":387784,"weekly":111696},"dependents":"46","updated":"2026-11-07T09:19:49.689Z","searchScore":49.853535,"package":{"name":"val-loader","keywords":["webpack","loader","execute","val"],"version":"6.0.0","description":"val loader module for webpack","sanitized_name":"val-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2024-01-15T17:57:48.239Z","links":{"homepage":"https://github.com/webpack-contrib/val-loader","repository":"git+https://github.com/webpack-contrib/val-loader.git","bugs":"https://github.com/webpack-contrib/val-loader/issues","npm":"https://www.npmjs.com/package/val-loader"}},"score":{"final":49.853535,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":62357,"weekly":19404},"dependents":"40","updated":"2026-11-07T09:17:21.947Z","searchScore":49.818684,"package":{"name":"fp-ts-contrib","keywords":["typescript","fp-ts","functional-programming"],"version":"0.1.29","description":"A community driven utility package for fp-ts","sanitized_name":"fp-ts-contrib","publisher":{"email":"giulio.canti@gmail.com","username":"gcanti"},"maintainers":[{"email":"giulio.canti@gmail.com","username":"gcanti"}],"license":"MIT","date":"2022-03-31T09:25:49.688Z","links":{"homepage":"https://github.com/gcanti/fp-ts-contrib","repository":"git+https://github.com/gcanti/fp-ts-contrib.git","bugs":"https://github.com/gcanti/fp-ts-contrib/issues","npm":"https://www.npmjs.com/package/fp-ts-contrib"}},"score":{"final":49.818684,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":42401122,"weekly":11942544},"dependents":"3467","updated":"2026-11-07T09:19:00.998Z","searchScore":49.78374,"package":{"name":"@svgr/webpack","keywords":["svgr","svg","react","webpack","webpack-loader"],"version":"8.1.0","description":"SVGR webpack loader.","sanitized_name":"@svgr/webpack","publisher":{"email":"berge.greg@gmail.com","username":"neoziro"},"maintainers":[{"email":"berge.greg@gmail.com","username":"neoziro"}],"license":"MIT","date":"2023-08-15T06:46:24.158Z","links":{"homepage":"https://react-svgr.com","repository":"git+https://github.com/gregberge/svgr.git#main","bugs":"https://github.com/gregberge/svgr/issues","npm":"https://www.npmjs.com/package/@svgr/webpack"}},"score":{"final":49.78374,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":72073,"weekly":31761},"dependents":0,"updated":"2026-11-07T09:24:16.127Z","searchScore":49.762733,"package":{"name":"node-red-contrib-map","keywords":["node-red"],"version":"1.0.4","description":"Map property values based on configurable mapping","sanitized_name":"node-red-contrib-map","publisher":{"email":"ruud.senden@gmail.com","username":"rsenden"},"maintainers":[{"email":"ruud.senden@gmail.com","username":"rsenden"}],"license":"MIT","date":"2021-02-23T19:48:28.737Z","links":{"homepage":"https://github.com/rsenden/node-red-contrib-map#readme","repository":"git+https://github.com/rsenden/node-red-contrib-map.git","bugs":"https://github.com/rsenden/node-red-contrib-map/issues","npm":"https://www.npmjs.com/package/node-red-contrib-map"}},"score":{"final":49.762733,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73159,"weekly":32423},"dependents":0,"updated":"2026-11-07T09:24:01.903Z","searchScore":49.500385,"package":{"name":"@smappee/node-red-contrib-smappee","keywords":["node-red","smappee","iot"],"version":"0.1.7","description":"Smappee Node-RED contains Smappee nodes and example flows","sanitized_name":"@smappee/node-red-contrib-smappee","publisher":{"email":"l.vanzele@smappee.com","username":"levismappee"},"maintainers":[{"email":"h.unterstab@smappee.com","username":"hunterstab"}],"license":"SEE LICENSE IN LICENSE","date":"2018-06-08T09:25:51.245Z","links":{"homepage":"https://github.com/smappee/node-red-contrib-smappee#readme","repository":"git+ssh://git@github.com/smappee/node-red-contrib-smappee.git","bugs":"https://github.com/smappee/node-red-contrib-smappee/issues","npm":"https://www.npmjs.com/package/@smappee/node-red-contrib-smappee"}},"score":{"final":49.500385,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":111858,"weekly":30378},"dependents":"61","updated":"2026-11-07T09:18:02.646Z","searchScore":49.495075,"package":{"name":"grunt-contrib-requirejs","keywords":["gruntplugin"],"version":"1.0.0","description":"Optimize RequireJS projects using r.js","sanitized_name":"grunt-contrib-requirejs","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"}],"license":"MIT","date":"2016-03-04T21:14:13.990Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-requirejs#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-requirejs.git","bugs":"https://github.com/gruntjs/grunt-contrib-requirejs/issues","npm":"https://www.npmjs.com/package/grunt-contrib-requirejs"}},"score":{"final":49.495075,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":19281,"weekly":6849},"dependents":"2","updated":"2026-11-07T09:24:24.497Z","searchScore":49.40925,"package":{"name":"@sailshq/grunt-contrib-uglify","keywords":["gruntplugin"],"version":"3.2.1","description":"Minify JavaScript files with UglifyES","sanitized_name":"@sailshq/grunt-contrib-uglify","publisher":{"email":"sgress454@treeline.io","username":"sgress454"},"maintainers":[{"email":"npm@sailsjs.com","username":"mikermcneil"},{"email":"rachaelshaw@treeline.io","username":"rachaelshaw"},{"email":"eashaw@sailsjs.com","username":"eashaw"}],"license":"MIT","date":"2017-12-10T15:24:14.427Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-uglify.git","bugs":"https://github.com/gruntjs/grunt-contrib-uglify/issues","npm":"https://www.npmjs.com/package/@sailshq/grunt-contrib-uglify"}},"score":{"final":49.40925,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10147638,"weekly":2967536},"dependents":"54","updated":"2026-11-07T09:17:28.562Z","searchScore":49.17855,"package":{"name":"@nuxt/devalue","keywords":[],"version":"2.0.2","description":"Gets the job done when JSON.stringify can't","sanitized_name":"@nuxt/devalue","publisher":{"email":"daniel@roe.dev","username":"danielroe"},"maintainers":[],"license":"MIT","date":"2023-05-02T20:04:24.902Z","links":{"homepage":"https://github.com/nuxt/devalue#readme","repository":"git+https://github.com/nuxt/devalue.git","bugs":"https://github.com/nuxt/devalue/issues","npm":"https://www.npmjs.com/package/@nuxt/devalue"}},"score":{"final":49.17855,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":460087,"weekly":135880},"dependents":"2","updated":"2026-11-07T09:23:19.002Z","searchScore":48.34444,"package":{"name":"@opentelemetry/propagator-aws-xray-lambda","keywords":["opentelemetry","nodejs","tracing","awsxray"],"version":"0.57.0","description":"OpenTelemetry AWS Xray propagator provides context propagation for systems that are using AWS X-Ray format.","sanitized_name":"@opentelemetry/propagator-aws-xray-lambda","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"67a3d905-5359-49f3-8821-e275b17eac0a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-10-20T21:31:19.370Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/propagator-aws-xray-lambda#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/propagator-aws-xray-lambda"}},"score":{"final":48.34444,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":68626,"weekly":23495},"dependents":"6","updated":"2026-11-07T09:23:27.228Z","searchScore":48.060635,"package":{"name":"videojs-contrib-quality-menu","keywords":["videojs","videojs-plugin"],"version":"1.0.4","description":"Adds a button to the Video.js control bar for Video.js 8+","sanitized_name":"videojs-contrib-quality-menu","publisher":{"email":"sarah@teaandbiscuits.net","username":"essk"},"maintainers":[{"email":"cpillsbury@mux.com","username":"cpillsburymux"},{"email":"alexander.barstow@gmail.com","username":"abarstow"},{"email":"awaldron@brightcove.com","username":"awaldron"},{"email":"brandonocasey@gmail.com","username":"brandonocasey"},{"email":"sarah@teaandbiscuits.net","username":"essk"},{"email":"gesinger@gmail.com","username":"gesinger"},{"email":"me@gkatsev.com","username":"gkatsev"},{"email":"npm@heff.me","username":"heff"},{"email":"hswaminathan@brightcove.com","username":"hswaminathan"},{"email":"jon.carlos.rivera@gmail.com","username":"imbcmdth"},{"email":"ldayananda@brightcove.com","username":"lday"},{"email":"npm@htbx.net","username":"mmcclure"},{"email":"usmanonazim@gmail.com","username":"usmanonazim"},{"email":"videojs@gkatsev.com","username":"videojs-user"},{"email":"ddashkevich@brightcove.com","username":"ddashkevich"},{"email":"phale@brightcove.com","username":"phale"},{"email":"de.cepulis@gmail.com","username":"decepulis"},{"email":"me@wesleyluyten.com","username":"luwes"},{"email":"pgoneill@gmail.com","username":"misteroneill"}],"license":"Apache-2.0","date":"2025-04-15T09:22:11.887Z","links":{"npm":"https://www.npmjs.com/package/videojs-contrib-quality-menu"}},"score":{"final":48.060635,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49224,"weekly":22656},"dependents":"1","updated":"2026-11-07T09:24:00.230Z","searchScore":47.883186,"package":{"name":"node-red-contrib-device-stats","keywords":["node-red","OS","memory","network statistics","cpu usage","load average","system information","CANDY RED"],"version":"1.1.2","description":"Node-RED nodes for Device Statistics","sanitized_name":"node-red-contrib-device-stats","publisher":{"email":"baba.daisuke@gmail.com","username":"dbaba"},"maintainers":[{"email":"baba.daisuke@gmail.com","username":"dbaba"}],"license":"MIT","date":"2018-05-28T14:36:46.452Z","links":{"homepage":"https://github.com/dbaba/node-red-contrib-device-stats#readme","repository":"git+https://github.com/dbaba/node-red-contrib-device-stats.git","bugs":"https://github.com/dbaba/node-red-contrib-device-stats/issues","npm":"https://www.npmjs.com/package/node-red-contrib-device-stats"}},"score":{"final":47.883186,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9971835,"weekly":3061249},"dependents":"74","updated":"2026-11-07T09:17:15.219Z","searchScore":47.716393,"package":{"name":"@opentelemetry/host-metrics","keywords":["opentelemetry","metrics","nodejs","tracing","profiling","plugin"],"version":"0.40.0","description":"OpenTelemetry Host Metrics for Node.js","sanitized_name":"@opentelemetry/host-metrics","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"ef7cd4d5-caed-408c-8922-8e0217165be0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-10-20T21:14:22.300Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/host-metrics#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/host-metrics"}},"score":{"final":47.716393,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15589,"weekly":3038},"dependents":"5","updated":"2026-11-05T21:33:30.540Z","searchScore":47.677822,"package":{"name":"node-red-contrib-opcua","keywords":["node-red","OPC UA","opc-ua","unified automation","opc foundation","node-opcua"],"version":"0.2.355","description":"A Node-RED node to communicate via OPC UA based on node-opcua library.","sanitized_name":"node-red-contrib-opcua","publisher":{"email":"mika.karaila@valmet.com","actor":{"name":"mikakaraila","type":"user","email":"mika.karaila@valmet.com"},"username":"mikakaraila"},"maintainers":[{"email":"mika.karaila@valmet.com","username":"mikakaraila"}],"license":"Apache-2.0","date":"2026-08-26T09:50:16.492Z","links":{"homepage":"https://github.com/mikakaraila/node-red-contrib-opcua#readme","repository":"git+https://github.com/mikakaraila/node-red-contrib-opcua.git","bugs":"https://github.com/mikakaraila/node-red-contrib-opcua/issues","npm":"https://www.npmjs.com/package/node-red-contrib-opcua"}},"score":{"final":47.677822,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":22922,"weekly":7732},"dependents":"7","updated":"2026-11-07T09:22:26.475Z","searchScore":47.404556,"package":{"name":"@fluentui-contrib/react-data-grid-react-window","keywords":[],"version":"1.4.2","description":"A variant of the Fluent UI [DataGrid](https://react.fluentui.dev/?path=/docs/components-datagrid--default) that is virtualized using [react-window](https://react-window.vercel.app/#/examples/list/fixed-size).","sanitized_name":"@fluentui-contrib/react-data-grid-react-window","publisher":{"email":"fui-svc@microsoft.com","username":"uifabricteam"},"maintainers":[{"email":"fui-svc@microsoft.com","username":"uifabricteam"},{"email":"microsoft-oss-publishing@microsoft.com","username":"microsoft-oss-releases"},{"email":"npmjs@microsoft.com","username":"microsoft1es"}],"license":"MIT","date":"2025-11-18T14:32:22.877Z","links":{"homepage":"https://github.com/microsoft/fluentui-contrib#readme","repository":"git+https://github.com/microsoft/fluentui-contrib.git","bugs":"https://github.com/microsoft/fluentui-contrib/issues","npm":"https://www.npmjs.com/package/@fluentui-contrib/react-data-grid-react-window"}},"score":{"final":47.404556,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32913,"weekly":10879},"dependents":0,"updated":"2026-11-07T09:17:21.210Z","searchScore":47.14573,"package":{"name":"node-red-contrib-oracledb-mod","keywords":["node-red","oracle","sql","oracledb","thin","wallet","adb","autonomous-database","plsql"],"version":"1.0.0","description":"Node-RED oracle database nodes","sanitized_name":"node-red-contrib-oracledb-mod","publisher":{"email":"admin@vtulluru.com","actor":{"name":"vtulluru3","type":"user","email":"admin@vtulluru.com"},"username":"vtulluru3"},"maintainers":[{"email":"admin@vtulluru.com","username":"vtulluru3"}],"license":"MIT","date":"2026-09-14T18:41:31.786Z","links":{"homepage":"https://github.com/vtulluru/node-red-contrib-oracledb-mod#readme","repository":"git+https://github.com/vtulluru/node-red-contrib-oracledb-mod.git","bugs":"https://github.com/vtulluru/node-red-contrib-oracledb-mod/issues","npm":"https://www.npmjs.com/package/node-red-contrib-oracledb-mod"}},"score":{"final":47.14573,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":20911,"weekly":6520},"dependents":0,"updated":"2026-11-02T21:03:39.042Z","searchScore":46.979633,"package":{"name":"github-contrib-graph","keywords":["github","contributions","graph","widget","react","typescript","calendar"],"version":"3.1.1","description":"Lightweight, customizable GitHub contribution graph widget for any website","sanitized_name":"github-contrib-graph","publisher":{"email":"jigyanshu15@gmail.com","username":"iamjr15"},"maintainers":[{"email":"jigyanshu15@gmail.com","username":"iamjr15"}],"license":"Apache-2.0","date":"2026-05-04T20:50:57.184Z","links":{"homepage":"https://githubgraph.jigyansurout.com","repository":"git+https://github.com/iamjr15/github-contribution-graph.git","bugs":"https://github.com/iamjr15/github-contribution-graph/issues","npm":"https://www.npmjs.com/package/github-contrib-graph"}},"score":{"final":46.979633,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":242325,"weekly":70658},"dependents":"30","updated":"2026-11-07T09:23:40.379Z","searchScore":46.771137,"package":{"name":"leaflet-defaulticon-compatibility","keywords":["leaflet","plugin","icon","compatibility"],"version":"0.1.2","description":"Retrieve all Leaflet Default Icon options from CSS, in particular all icon images URL's, to improve compatibility with bundlers and frameworks that modify URL's in CSS.","sanitized_name":"leaflet-defaulticon-compatibility","publisher":{"email":"ghybsy@gmail.com","username":"ghybs"},"maintainers":[{"email":"ghybsy@gmail.com","username":"ghybs"}],"license":"BSD-2-Clause","date":"2023-07-16T17:01:09.641Z","links":{"homepage":"https://github.com/ghybs/leaflet-defaulticon-compatibility#readme","repository":"git+https://github.com/ghybs/leaflet-defaulticon-compatibility.git","bugs":"https://github.com/ghybs/leaflet-defaulticon-compatibility/issues","npm":"https://www.npmjs.com/package/leaflet-defaulticon-compatibility"}},"score":{"final":46.771137,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":20579,"weekly":6330},"dependents":0,"updated":"2026-11-05T21:32:24.348Z","searchScore":46.6724,"package":{"name":"node-red-contrib-simple-message-queue","keywords":["node-red","queue","trigger","store","messages","ttl","peek"],"version":"0.3.2","description":"A simple queue node that store incoming messages in memory queue and uses a feedback from a following action or trigger message to release the next message stored in the queue.","sanitized_name":"node-red-contrib-simple-message-queue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:c0d4c101-67e8-4db6-9bba-932ae41ce50d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"shady2k@gmail.com","username":"shady2k"}],"license":"Apache-2.0","date":"2025-10-22T07:49:11.682Z","links":{"homepage":"https://github.com/shady2k/node-red-contrib-simple-message-queue#readme","repository":"git://github.com/shady2k/node-red-contrib-simple-message-queue.git","bugs":"https://github.com/shady2k/node-red-contrib-simple-message-queue/issues","npm":"https://www.npmjs.com/package/node-red-contrib-simple-message-queue"}},"score":{"final":46.6724,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15932,"weekly":3118},"dependents":"2","updated":"2026-11-07T03:14:18.763Z","searchScore":46.637062,"package":{"name":"node-red-contrib-home-assistant-websocket","keywords":["node-red","home-assistant","home assistant","home automation","websocket"],"version":"0.83.0","description":"Node-RED integration with Home Assistant through websocket and REST API","sanitized_name":"node-red-contrib-home-assistant-websocket","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"zachowj","type":"user","email":"jason@kermitdesign.com"},"trustedPublisher":{"oidcConfigId":"675422c2-d6e3-46b6-a1e7-db38235cef83","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"jason@kermitdesign.com","username":"zachowj"}],"license":"MIT","date":"2026-11-07T03:13:45.868Z","links":{"homepage":"https://zachowj.github.io/node-red-contrib-home-assistant-websocket/","repository":"https://github.com/zachowj/node-red-contrib-home-assistant-websocket","bugs":"https://github.com/zachowj/node-red-contrib-home-assistant-websocket/issues","npm":"https://www.npmjs.com/package/node-red-contrib-home-assistant-websocket"}},"score":{"final":46.637062,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":64816,"weekly":28864},"dependents":0,"updated":"2026-11-07T09:23:36.381Z","searchScore":46.570858,"package":{"name":"node-red-contrib-trexmes-oee-calculator","keywords":["node-red","TrexMes","oee","IoBox"],"version":"1.1.8","description":"TrexMes OEE Calculator from IoBox Data","sanitized_name":"node-red-contrib-trexmes-oee-calculator","publisher":{"email":"asafyurdakul@gmail.com","username":"asafyurdakul"},"maintainers":[{"email":"asafyurdakul@gmail.com","username":"asafyurdakul"}],"license":"GPL-3.0-or-later","date":"2024-04-09T21:54:14.600Z","links":{"homepage":"https://github.com/asafyurdakul/node-red-contrib-trexmes-oee-calculator","repository":"git+https://github.com/asafyurdakul/node-red-contrib-trexmes-oee-calculator.git","bugs":"https://github.com/asafyurdakul/node-red-contrib-trexmes-oee-calculator/issues","npm":"https://www.npmjs.com/package/node-red-contrib-trexmes-oee-calculator"}},"score":{"final":46.570858,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":23113,"weekly":7562},"dependents":"24","updated":"2026-11-07T09:23:18.395Z","searchScore":46.49863,"package":{"name":"lodash-contrib","keywords":[],"version":"4.1200.1","description":"The brass buckles on lodash's utility belt","sanitized_name":"lodash-contrib","publisher":{"email":"me@refack.com","username":"refack"},"maintainers":[{"email":"refael@empeeric.com","username":"refack"}],"license":"MIT","date":"2016-05-19T01:45:36.811Z","links":{"homepage":"https://github.com/node4good/lodash-contrib#readme","repository":"git+https://github.com/node4good/lodash-contrib.git","bugs":"https://github.com/node4good/lodash-contrib/issues","npm":"https://www.npmjs.com/package/lodash-contrib"}},"score":{"final":46.49863,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":70953,"weekly":18392},"dependents":"62","updated":"2026-11-07T09:19:41.718Z","searchScore":46.472843,"package":{"name":"webpack-hot-client","keywords":["webpack"],"version":"4.2.0","description":"A client for enabling, and interacting with, webpack Hot Module Replacement","sanitized_name":"webpack-hot-client","publisher":{"email":"andrew@shellscape.org","username":"shellscape"},"maintainers":[{"email":"andrew@shellscape.org","username":"shellscape"}],"license":"MIT","date":"2021-02-13T03:56:09.804Z","links":{"homepage":"https://github.com/shellscape/webpack-hot-client","repository":"git+https://github.com/shellscape/webpack-hot-client.git","bugs":"https://github.com/shellscape/webpack-hot-client/issues","npm":"https://www.npmjs.com/package/webpack-hot-client"}},"score":{"final":46.472843,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2916,"weekly":1250},"dependents":0,"updated":"2026-10-31T20:21:09.904Z","searchScore":46.449547,"package":{"name":"farjs-app","keywords":["farmanager","react","reactjs","react-js","react-blessed","blessed","cli","cli-app","terminal","xterm","file-manager","filemanager","filemanager-ui","filemanagement","file-edit","file-editor","fileeditor","fileviewer","file-viewer","viewer","editor","console","tui","text-ui"],"version":"0.20.3","description":"FAR.js - Cross-platform File and Archive Manager app in your terminal","sanitized_name":"farjs-app","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"viktor-podzigun","type":"user","email":"viktor.podzigun@gmail.com"},"trustedPublisher":{"oidcConfigId":"4d840337-517c-4f1c-a5ca-7edb8642c63f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"viktor.podzigun@gmail.com","username":"viktor-podzigun"}],"license":"MIT","date":"2026-10-10T20:07:31.115Z","links":{"homepage":"https://farjs.github.io","repository":"git+https://github.com/farjs/farjs.git","bugs":"https://github.com/farjs/farjs/issues","npm":"https://www.npmjs.com/package/farjs-app"}},"score":{"final":46.449547,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1193864,"weekly":349824},"dependents":"0","updated":"2026-11-07T09:23:00.997Z","searchScore":46.405148,"package":{"name":"@swc-contrib/mut-cjs-exports","keywords":["swc-plugin","swc","jest","cjs","commonjs"],"version":"20.0.2","description":"[SWC plugin] mutable CJS exports","sanitized_name":"@swc-contrib/mut-cjs-exports","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"5d23d7e1-9941-451a-8953-98d34a43e6e8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kdy.1997.dev@gmail.com","username":"kdy1"}],"license":"MIT","date":"2026-11-05T08:48:59.622Z","links":{"homepage":"https://github.com/swc-project/plugins/tree/main/contrib/mut-cjs-exports","repository":"git+https://github.com/swc-project/plugins.git","bugs":"https://github.com/swc-project/plugins/issues","npm":"https://www.npmjs.com/package/@swc-contrib/mut-cjs-exports"}},"score":{"final":46.405148,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1652261,"weekly":545307},"dependents":"8","updated":"2026-11-07T09:20:47.388Z","searchScore":46.28752,"package":{"name":"@tree-sitter-grammars/tree-sitter-markdown","keywords":["incremental","parsing","tree-sitter","markdown"],"version":"0.3.2","description":"Markdown grammar for tree-sitter","sanitized_name":"@tree-sitter-grammars/tree-sitter-markdown","publisher":{"email":"chronobserver@disroot.org","username":"chronobserver"},"maintainers":[{"email":"amaanq12@gmail.com","username":"amaanq"},{"email":"chronobserver@disroot.org","username":"chronobserver"}],"license":"MIT","date":"2024-09-11T13:33:38.057Z","links":{"homepage":"https://github.com/tree-sitter-grammars/tree-sitter-markdown#readme","repository":"git+https://github.com/tree-sitter-grammars/tree-sitter-markdown.git","bugs":"https://github.com/tree-sitter-grammars/tree-sitter-markdown/issues","npm":"https://www.npmjs.com/package/@tree-sitter-grammars/tree-sitter-markdown"}},"score":{"final":46.28752,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":321297,"weekly":86942},"dependents":"6","updated":"2026-11-07T09:15:36.027Z","searchScore":46.24671,"package":{"name":"@types/sass-loader","keywords":[],"version":"8.0.10","description":"TypeScript definitions for sass-loader","sanitized_name":"@types/sass-loader","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2025-10-24T04:30:28.474Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/sass-loader","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/sass-loader"}},"score":{"final":46.24671,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":52869,"weekly":14502},"dependents":"25","updated":"2026-11-07T09:23:19.383Z","searchScore":46.20148,"package":{"name":"grunt-contrib-csslint","keywords":["gruntplugin","css","lint","csslint"],"version":"2.0.0","description":"Lint CSS files","sanitized_name":"grunt-contrib-csslint","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"joern.zaefferer@gmail.com","username":"jzaefferer"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2016-09-22T00:10:41.836Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-csslint#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-csslint.git","bugs":"https://github.com/gruntjs/grunt-contrib-csslint/issues","npm":"https://www.npmjs.com/package/grunt-contrib-csslint"}},"score":{"final":46.20148,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":689,"weekly":130},"dependents":"2","updated":"2026-11-01T09:16:10.580Z","searchScore":46.057106,"package":{"name":"@types/react-blessed","keywords":[],"version":"0.7.9","description":"TypeScript definitions for react-blessed","sanitized_name":"@types/react-blessed","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2026-06-01T18:00:21.276Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-blessed","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/react-blessed"}},"score":{"final":46.057106,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39771,"weekly":10305},"dependents":"114","updated":"2026-11-07T09:18:54.993Z","searchScore":46.051888,"package":{"name":"babel-minify-webpack-plugin","keywords":["babel","babel-minify","minify","webpack","webpack-plugin"],"version":"0.3.1","description":"babel-minify plugin for webpack","sanitized_name":"babel-minify-webpack-plugin","publisher":{"email":"michael.ciniawsky@gmail.com","username":"michael-ciniawsky"},"maintainers":[{"email":"bebraw@gmail.com","username":"bebraw"},{"email":"me@boopathi.in","username":"boopathi"},{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"michael.ciniawsky@gmail.com","username":"michael-ciniawsky"}],"license":"MIT","date":"2018-03-19T19:53:21.700Z","links":{"homepage":"https://github.com/webpack-contrib/babel-minify-webpack-plugin","repository":"git+https://github.com/webpack-contrib/babel-minify-webpack-plugin.git","bugs":"https://github.com/webpack-contrib/babel-minify-webpack-plugin/issues","npm":"https://www.npmjs.com/package/babel-minify-webpack-plugin"}},"score":{"final":46.051888,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":201119,"weekly":49302},"dependents":"7","updated":"2026-11-07T09:19:57.318Z","searchScore":46.026382,"package":{"name":"worker-rspack-loader","keywords":["webpack","rspack"],"version":"3.1.5","description":"worker loader module for rspack","sanitized_name":"worker-rspack-loader","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:72a57a3f-46b3-45e0-b0f6-0200f090cdda","id":"github"},"approver":{"name":"chenjiahan","email":"416417567@163.com"},"username":"GitHub Actions"},"maintainers":[{"email":"416417567@163.com","username":"chenjiahan"},{"email":"ahabhgk@gmail.com","username":"ahabhgkkk"}],"license":"MIT","date":"2026-06-05T05:31:17.679Z","links":{"homepage":"https://github.com/rstackjs/worker-rspack-loader","repository":"rstackjs/worker-rspack-loader","bugs":"https://github.com/rstackjs/worker-rspack-loader/issues","npm":"https://www.npmjs.com/package/worker-rspack-loader"}},"score":{"final":46.026382,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4806912,"weekly":982136},"dependents":"37","updated":"2026-11-07T09:18:00.872Z","searchScore":45.92959,"package":{"name":"@opentelemetry/id-generator-aws-xray","keywords":["opentelemetry","nodejs","browser","tracing","AWS","X-Ray"],"version":"3.0.1","description":"AWS X-Ray ID generator for OpenTelemetry","sanitized_name":"@opentelemetry/id-generator-aws-xray","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"4ac72ee4-d836-46d6-a0dd-0c714e23d2f0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:35:17.410Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/id-generator-aws-xray#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/id-generator-aws-xray"}},"score":{"final":45.92959,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":518761286,"weekly":149699066},"dependents":"1979","updated":"2026-11-07T09:16:14.655Z","searchScore":45.790504,"package":{"name":"schema-utils","keywords":["webpack"],"version":"4.8.3","description":"webpack Validation Utils","sanitized_name":"schema-utils","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"707a03c9-e56a-4ea4-970d-3db2ec94e997","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"784487301@qq.com","username":"15000621931"},{"email":"evenstensberg@gmail.com","username":"ev1stensberg"},{"email":"haijie0619@gmail.com","username":"__hai"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"me@aviv.sh","username":"avivkeller"},{"email":"sheo13666q@gmail.com","username":"evilebottnawi"}],"license":"MIT","date":"2026-11-06T12:33:20.190Z","links":{"homepage":"https://github.com/webpack/schema-utils","repository":"git+https://github.com/webpack/schema-utils.git","bugs":"https://github.com/webpack/schema-utils/issues","npm":"https://www.npmjs.com/package/schema-utils"}},"score":{"final":45.790504,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":74248,"weekly":20049},"dependents":"45","updated":"2026-11-07T09:20:40.084Z","searchScore":45.71984,"package":{"name":"json5-loader","keywords":["webpack"],"version":"4.0.1","description":"json5 loader module for webpack","sanitized_name":"json5-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2020-10-09T16:38:25.972Z","links":{"homepage":"https://github.com/webpack-contrib/json5-loader","repository":"git+https://github.com/webpack-contrib/json5-loader.git","bugs":"https://github.com/webpack-contrib/json5-loader/issues","npm":"https://www.npmjs.com/package/json5-loader"}},"score":{"final":45.71984,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":44532,"weekly":12272},"dependents":"2","updated":"2026-11-07T09:21:40.221Z","searchScore":45.707607,"package":{"name":"@graphile-contrib/pg-order-by-related","keywords":[],"version":"1.0.0","description":"Order by related columns on PostGraphile connections","sanitized_name":"@graphile-contrib/pg-order-by-related","publisher":{"email":"mpbretl@gmail.com","username":"mattbretl"},"maintainers":[{"email":"mpbretl@gmail.com","username":"mattbretl"}],"license":"MIT","date":"2022-12-02T09:05:55.805Z","links":{"homepage":"https://github.com/graphile-contrib/pg-order-by-related#readme","repository":"git+https://github.com/graphile-contrib/pg-order-by-related.git","bugs":"https://github.com/graphile-contrib/pg-order-by-related/issues","npm":"https://www.npmjs.com/package/@graphile-contrib/pg-order-by-related"}},"score":{"final":45.707607,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":56861,"weekly":15616},"dependents":"5","updated":"2026-11-07T09:23:26.940Z","searchScore":45.703445,"package":{"name":"@fluentui-contrib/react-chat","keywords":[],"version":"0.2.2","description":"Chat component powered by Fluent UI and used in Microsoft Teams.","sanitized_name":"@fluentui-contrib/react-chat","publisher":{"email":"fui-svc@microsoft.com","username":"uifabricteam"},"maintainers":[{"email":"fui-svc@microsoft.com","username":"uifabricteam"},{"email":"microsoft-oss-publishing@microsoft.com","username":"microsoft-oss-releases"},{"email":"npmjs@microsoft.com","username":"microsoft1es"}],"license":"MIT","date":"2025-11-18T14:32:21.098Z","links":{"homepage":"https://github.com/microsoft/fluentui-contrib#readme","repository":"git+https://github.com/microsoft/fluentui-contrib.git","bugs":"https://github.com/microsoft/fluentui-contrib/issues","npm":"https://www.npmjs.com/package/@fluentui-contrib/react-chat"}},"score":{"final":45.703445,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33343,"weekly":8085},"dependents":0,"updated":"2026-11-07T09:20:32.344Z","searchScore":45.69011,"package":{"name":"@amoo-miki/compression-webpack-plugin","keywords":["webpack"],"version":"4.0.1-rc.1","description":"Prepare compressed versions of assets to serve them with Content-Encoding","sanitized_name":"@amoo-miki/compression-webpack-plugin","publisher":{"email":"amoo_miki@yahoo.com","username":"amoo_miki"},"maintainers":[{"email":"amoo_miki@yahoo.com","username":"amoo_miki"}],"license":"MIT","date":"2023-03-16T16:44:35.194Z","links":{"homepage":"https://github.com/AMoo-Miki/compression-webpack-plugin","repository":"git+https://github.com/AMoo-Miki/compression-webpack-plugin.git","bugs":"https://github.com/AMoo-Miki/compression-webpack-plugin/issues","npm":"https://www.npmjs.com/package/@amoo-miki/compression-webpack-plugin"}},"score":{"final":45.69011,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33547,"weekly":8106},"dependents":0,"updated":"2026-11-07T09:23:47.685Z","searchScore":45.68764,"package":{"name":"@amoo-miki/terser-webpack-plugin","keywords":["uglify","uglify-js","uglify-es","terser","webpack","webpack-plugin","minification","compress","compressor","min","minification","minifier","minify","optimize","optimizer"],"version":"1.4.5-rc.2","description":"Terser plugin for webpack","sanitized_name":"@amoo-miki/terser-webpack-plugin","publisher":{"email":"amoo_miki@yahoo.com","username":"amoo_miki"},"maintainers":[{"email":"amoo_miki@yahoo.com","username":"amoo_miki"}],"license":"MIT","date":"2023-03-16T15:38:09.466Z","links":{"homepage":"https://github.com/AMoo-Miki/terser-webpack-plugin","repository":"git+https://github.com/webpack-contrib/terser-webpack-plugin.git","bugs":"https://github.com/AMoo-Miki/terser-webpack-plugin/issues","npm":"https://www.npmjs.com/package/@amoo-miki/terser-webpack-plugin"}},"score":{"final":45.68764,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":42477,"weekly":11341},"dependents":"109","updated":"2026-11-07T09:19:50.973Z","searchScore":45.61815,"package":{"name":"grunt-contrib-jst","keywords":["gruntplugin"],"version":"2.0.0","description":"Precompile Underscore templates to JST file","sanitized_name":"grunt-contrib-jst","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"james_account@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"}],"license":"MIT","date":"2020-12-04T02:59:25.062Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-jst#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-jst.git","bugs":"https://github.com/gruntjs/grunt-contrib-jst/issues","npm":"https://www.npmjs.com/package/grunt-contrib-jst"}},"score":{"final":45.61815,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":22148,"weekly":4387},"dependents":"1","updated":"2026-11-06T23:07:36.044Z","searchScore":45.46835,"package":{"name":"@opentelemetry/contrib-test-utils","keywords":["opentelemetry","contrib-test-utils"],"version":"0.72.0","description":"Test utilities for opentelemetry components","sanitized_name":"@opentelemetry/contrib-test-utils","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dyladan","type":"user","email":"dyladan@gmail.com"},"trustedPublisher":{"oidcConfigId":"59d33160-c590-41b3-bb70-369f240bd091","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:35:34.247Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/contrib-test-utils#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/contrib-test-utils"}},"score":{"final":45.46835,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":40032,"weekly":10379},"dependents":"37","updated":"2026-11-07T09:18:46.320Z","searchScore":45.346733,"package":{"name":"grunt-contrib-handlebars","keywords":["gruntplugin"],"version":"3.0.0","description":"Precompile Handlebars templates to JST file.","sanitized_name":"grunt-contrib-handlebars","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"lazdnet@gmail.com","username":"lazd"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"lostthetrail@gmail.com","username":"lostthetrail"}],"license":"MIT","date":"2021-05-15T01:53:27.456Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-handlebars#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-handlebars.git","bugs":"https://github.com/gruntjs/grunt-contrib-handlebars/issues","npm":"https://www.npmjs.com/package/grunt-contrib-handlebars"}},"score":{"final":45.346733,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2434860,"weekly":501863},"dependents":"290","updated":"2026-11-07T09:15:33.796Z","searchScore":45.323784,"package":{"name":"svg-url-loader","keywords":["data-uri","encoding","loader","svg","url-loader","utf8","webpack"],"version":"8.1.0","description":"Converts SVG file to utf-8 encoded data-uri string","sanitized_name":"svg-url-loader","publisher":{"email":"bhovhannes@gmail.com","username":"bhovhannes"},"maintainers":[{"email":"bhovhannes@gmail.com","username":"bhovhannes"}],"license":"MIT","date":"2026-06-13T20:32:58.021Z","links":{"homepage":"https://github.com/bhovhannes/svg-url-loader#readme","repository":"git+https://github.com/bhovhannes/svg-url-loader.git","bugs":"https://github.com/bhovhannes/svg-url-loader/issues","npm":"https://www.npmjs.com/package/svg-url-loader"}},"score":{"final":45.323784,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":59843,"weekly":15283},"dependents":"49","updated":"2026-11-07T09:19:37.066Z","searchScore":45.307053,"package":{"name":"grunt-contrib-compass","keywords":["gruntplugin","compass","scss","sass","css","compile","preprocessor","style"],"version":"1.1.1","description":"Compile Sass to CSS using Compass","sanitized_name":"grunt-contrib-compass","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"}],"license":"MIT","date":"2016-03-04T21:25:26.182Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-compass#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-compass.git","bugs":"https://github.com/gruntjs/grunt-contrib-compass/issues","npm":"https://www.npmjs.com/package/grunt-contrib-compass"}},"score":{"final":45.307053,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3115460,"weekly":840463},"dependents":"455","updated":"2026-11-07T09:17:53.094Z","searchScore":45.257805,"package":{"name":"chromedriver","keywords":["chromedriver","selenium"],"version":"157.0.0","description":"ChromeDriver for Selenium","sanitized_name":"chromedriver","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"giggio","type":"user","email":"giggio@giggio.net"},"trustedPublisher":{"oidcConfigId":"4a254e89-2928-454e-84cf-e74d078e57f8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"giggio@giggio.net","username":"giggio"}],"license":"Apache-2.0","date":"2026-11-04T19:05:45.195Z","links":{"homepage":"https://github.com/giggio/node-chromedriver","repository":"git://github.com/giggio/node-chromedriver.git","bugs":"https://github.com/giggio/node-chromedriver/issues","npm":"https://www.npmjs.com/package/chromedriver"}},"score":{"final":45.257805,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15495,"weekly":4378},"dependents":"87","updated":"2026-11-06T23:07:30.270Z","searchScore":45.035034,"package":{"name":"@saberhq/solana-contrib","keywords":[],"version":"3.0.0","description":"Common types and libraries for Solana","sanitized_name":"@saberhq/solana-contrib","publisher":{"email":"me@ian.pw","username":"simplyianm"},"maintainers":[{"email":"me@ian.pw","username":"simplyianm"},{"email":"ian@ship.capital","username":"shipcap"}],"license":"Apache-2.0","date":"2024-04-12T08:44:36.789Z","links":{"homepage":"https://github.com/saber-hq/saber-common/tree/master/packages/solana-contrib#readme","repository":"git+https://github.com/saber-hq/saber-common.git","bugs":"https://github.com/saber-hq/saber-common/issues","npm":"https://www.npmjs.com/package/@saberhq/solana-contrib"}},"score":{"final":45.035034,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2071955,"weekly":590243},"dependents":"509","updated":"2026-11-07T09:16:57.724Z","searchScore":44.925194,"package":{"name":"karma-webpack","keywords":["webpack"],"version":"5.0.1","description":"Use webpack with karma","sanitized_name":"karma-webpack","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"},{"email":"codymikol@gmail.com","username":"koaty"}],"license":"MIT","date":"2024-02-01T17:01:48.336Z","links":{"homepage":"https://github.com/webpack-contrib/karma-webpack","repository":"git+https://github.com/webpack-contrib/karma-webpack.git","bugs":"https://github.com/webpack-contrib/karma-webpack/issues","npm":"https://www.npmjs.com/package/karma-webpack"}},"score":{"final":44.925194,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18533,"weekly":3885},"dependents":"6","updated":"2026-11-06T23:10:48.393Z","searchScore":44.90478,"package":{"name":"@insin/npm-install-webpack-plugin","keywords":["webpack","webpack-plugin","npm","install"],"version":"5.0.0","description":"Webpack plugin to automatically npm install & save dependencies","sanitized_name":"@insin/npm-install-webpack-plugin","publisher":{"email":"jonathan.buchanan@gmail.com","username":"insin"},"maintainers":[{"email":"jonathan.buchanan@gmail.com","username":"insin"}],"license":"MIT","date":"2018-03-12T17:41:02.498Z","links":{"homepage":"https://github.com/insin/npm-install-webpack-plugin#readme","repository":"git+https://github.com/insin/npm-install-webpack-plugin.git","bugs":"https://github.com/insin/npm-install-webpack-plugin/issues","npm":"https://www.npmjs.com/package/@insin/npm-install-webpack-plugin"}},"score":{"final":44.90478,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15697,"weekly":3185},"dependents":0,"updated":"2026-11-07T08:57:11.924Z","searchScore":44.780724,"package":{"name":"node-red-contrib-knx-ultimate","keywords":["node-red","node-red-contrib","KNX","knx-secure","ETS","eib","konnex","IOT","mqtt","modbus","home-assistant","building-automation","home-automation","smarthome","routing"],"version":"8.4.0","description":"KNX integration for Node-RED with KNX/IP and KNX Secure, ETS import, routing, diagnostics, automation utilities, MQTT and Modbus adapters. Optional Hue Ultimate and Matter Ultimate packages connect through the KNX gateway.","sanitized_name":"node-red-contrib-knx-ultimate","publisher":{"email":"maxsupergiovane@icloud.com","actor":{"name":"supergiovane","type":"user","email":"maxsupergiovane@icloud.com"},"username":"supergiovane"},"maintainers":[{"email":"maxsupergiovane@icloud.com","username":"supergiovane"}],"license":"MIT","date":"2026-11-07T08:56:39.871Z","links":{"homepage":"https://github.com/Supergiovane/node-red-contrib-knx-ultimate#readme","repository":"git+https://github.com/Supergiovane/node-red-contrib-knx-ultimate.git","bugs":"https://github.com/Supergiovane/node-red-contrib-knx-ultimate/issues","npm":"https://www.npmjs.com/package/node-red-contrib-knx-ultimate"}},"score":{"final":44.780724,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30105,"weekly":9017},"dependents":"23","updated":"2026-11-07T09:16:38.840Z","searchScore":44.68646,"package":{"name":"grunt-contrib-stylus","keywords":["gruntplugin"],"version":"1.2.0","description":"Compile Stylus files to CSS","sanitized_name":"grunt-contrib-stylus","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"artem@sapegin.ru","username":"sapegin"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"}],"license":"MIT","date":"2016-03-08T21:43:01.541Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-stylus#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-stylus.git","bugs":"https://github.com/gruntjs/grunt-contrib-stylus/issues","npm":"https://www.npmjs.com/package/grunt-contrib-stylus"}},"score":{"final":44.68646,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47739,"weekly":21874},"dependents":0,"updated":"2026-11-07T09:23:58.309Z","searchScore":44.658825,"package":{"name":"node-red-contrib-match","keywords":["node-red","match","filter"],"version":"1.0.2","description":"A node-red node to match messages by property values.","sanitized_name":"node-red-contrib-match","publisher":{"email":"dean@cording.id.au","username":"deancording"},"maintainers":[{"email":"dean@cording.id.au","username":"deancording"}],"license":"Apache-2.0","date":"2017-06-26T01:02:06.274Z","links":{"homepage":"https://github.com/DeanCording/node-red-contrib-match","repository":"git+https://github.com/DeanCording/node-red-contrib-match.git","bugs":"https://github.com/DeanCording/node-red-contrib-match/issues","npm":"https://www.npmjs.com/package/node-red-contrib-match"}},"score":{"final":44.658825,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7911,"weekly":2546},"dependents":"2","updated":"2026-11-03T18:48:51.601Z","searchScore":44.554447,"package":{"name":"node-red-contrib-uibuilder","keywords":["node-red","ui","gui","dashboard","SPA","web","website","data-driven","webpage","web-app"],"version":"7.7.4","description":"Easily create data-driven web UI's for Node-RED. Single- & Multi-page. Multiple UI's. Work with existing web development workflows or mix and match with no-code/low-code features.","sanitized_name":"node-red-contrib-uibuilder","publisher":{"email":"jk.npm@totallyinformation.com","actor":{"name":"totallyinformation","type":"user","email":"jk.npm@totallyinformation.com"},"username":"totallyinformation"},"maintainers":[{"email":"jk.npm@totallyinformation.com","username":"totallyinformation"}],"license":"Apache-2.0","date":"2026-06-12T15:48:29.340Z","links":{"homepage":"https://totallyinformation.github.io/node-red-contrib-uibuilder/#/","repository":"git+https://github.com/TotallyInformation/node-red-contrib-uibuilder.git","bugs":"https://github.com/TotallyInformation/node-red-contrib-uibuilder/issues","npm":"https://www.npmjs.com/package/node-red-contrib-uibuilder"}},"score":{"final":44.554447,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":26713,"weekly":6587},"dependents":"45","updated":"2026-11-07T09:16:50.842Z","searchScore":44.39172,"package":{"name":"babili-webpack-plugin","keywords":["webpack","webpack-plugin","babel","babili","minify"],"version":"0.1.2","description":"Babili Plugin for Webpack","sanitized_name":"babili-webpack-plugin","publisher":{"email":"me@boopathi.in","username":"boopathi"},"maintainers":[{"email":"michael.ciniawsky@gmail.com","username":"michael-ciniawsky"},{"email":"wiens.joshua@gmail.com","username":"d3viant0ne"},{"email":"bebraw@gmail.com","username":"bebraw"},{"email":"me@boopathi.in","username":"boopathi"}],"license":"MIT","date":"2017-06-26T17:14:50.090Z","links":{"homepage":"https://github.com/webpack-contrib/babili-webpack-plugin#readme","repository":"git+https://github.com/webpack-contrib/babili-webpack-plugin.git","bugs":"https://github.com/webpack-contrib/babili-webpack-plugin/issues","npm":"https://www.npmjs.com/package/babili-webpack-plugin"}},"score":{"final":44.39172,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8797,"weekly":3046},"dependents":"2","updated":"2026-10-31T21:26:07.293Z","searchScore":44.246758,"package":{"name":"node-red-contrib-telegrambot","keywords":["node-red","telegram","bot"],"version":"19.0.3","description":"Telegram bot nodes for Node-RED","sanitized_name":"node-red-contrib-telegrambot","publisher":{"email":"karl-heinz.wind@web.de","username":"windkh"},"maintainers":[{"email":"karl-heinz.wind@web.de","username":"windkh"}],"license":"MIT","date":"2026-09-12T20:51:32.791Z","links":{"homepage":"https://github.com/windkh/node-red-contrib-telegrambot#readme","repository":"git+https://github.com/windkh/node-red-contrib-telegrambot.git","bugs":"https://github.com/windkh/node-red-contrib-telegrambot/issues","npm":"https://www.npmjs.com/package/node-red-contrib-telegrambot"}},"score":{"final":44.246758,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":64358,"weekly":20834},"dependents":0,"updated":"2026-11-07T09:16:45.255Z","searchScore":44.222466,"package":{"name":"node-red-contrib-industrial-machine-forecast","keywords":["node-red","forecast","exponential smoothing","anomaly detection"],"version":"1.0.2","description":"Node-RED node for time-series forecasting and anomaly detection using Exponential Smoothing","sanitized_name":"node-red-contrib-industrial-machine-forecast","publisher":{"email":"firewalrus@gmail.com","username":"hj91"},"maintainers":[{"email":"firewalrus@gmail.com","username":"hj91"}],"license":"GPL-3.0","date":"2023-07-12T06:27:17.036Z","links":{"homepage":"https://github.com/hj91/node-red-contrib-industrial-machine-forecast#readme","repository":"git+https://github.com/hj91/node-red-contrib-industrial-machine-forecast.git","bugs":"https://github.com/hj91/node-red-contrib-industrial-machine-forecast/issues","npm":"https://www.npmjs.com/package/node-red-contrib-industrial-machine-forecast"}},"score":{"final":44.222466,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":57820,"weekly":20959},"dependents":0,"updated":"2026-11-07T09:24:20.438Z","searchScore":44.21249,"package":{"name":"node-red-contrib-amqp-ack","keywords":["node-red","amqp","rabbitmq","amqp-ts"],"version":"1.1.2","description":"Node-RED AMQP input and output nodes with ack and prefetch","sanitized_name":"node-red-contrib-amqp-ack","publisher":{"email":"carvajal.diego@gmail.com","username":"elgranloky"},"maintainers":[{"email":"carvajal.diego@gmail.com","username":"elgranloky"}],"license":"MIT","date":"2021-08-05T11:10:29.117Z","links":{"homepage":"https://github.com/elgranloky/node-red-contrib-amqp-ack#readme","repository":"git+https://github.com/elgranloky/node-red-contrib-amqp-ack.git","bugs":"https://github.com/elgranloky/node-red-contrib-amqp-ack/issues","npm":"https://www.npmjs.com/package/node-red-contrib-amqp-ack"}},"score":{"final":44.21249,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8,"weekly":4},"dependents":0,"updated":"2026-11-04T08:16:29.967Z","searchScore":44.185364,"package":{"name":"@xtcry/blessed-contrib","keywords":[],"version":"4.8.11","description":"[![npm][npm]][npm-url]\r [![used by][used-by]][npm-url]\r [![node][node]][node-url]\r [![deps][deps]][deps-url]","sanitized_name":"@xtcry/blessed-contrib","publisher":{"email":"wolt6@inbox.ru","username":"xtcry"},"maintainers":[{"email":"wolt6@inbox.ru","username":"xtcry"}],"license":"MIT","date":"2019-09-13T07:47:54.982Z","links":{"homepage":"https://github.com/xTCry/blessed-contrib#readme","repository":"git+https://github.com/xTCry/blessed-contrib.git","bugs":"https://github.com/xTCry/blessed-contrib/issues","npm":"https://www.npmjs.com/package/@xtcry/blessed-contrib"}},"score":{"final":44.185364,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":70871,"weekly":31430},"dependents":0,"updated":"2026-11-07T09:23:54.198Z","searchScore":44.14494,"package":{"name":"node-red-contrib-light-fx","keywords":["node-red","node-red-contrib-light","light","colour","color","dim","hue","saturation","brightness","automation","christmas"],"version":"0.1.6","description":"Nodes to help automate light states, dimming, colour and other controls.","sanitized_name":"node-red-contrib-light-fx","publisher":{"email":"manager@ImagineIT.com.au","username":"anamico"},"maintainers":[{"email":"npm@imagineit.com.au","username":"macinspak"},{"email":"manager@ImagineIT.com.au","username":"imagineit"}],"license":"MIT","date":"2020-11-21T00:30:14.081Z","links":{"homepage":"https://github.com/Anamico/node-red-contrib-light-fx#readme","repository":"git+https://github.com/Anamico/node-red-contrib-light-fx.git","bugs":"https://github.com/Anamico/node-red-contrib-light-fx/issues","npm":"https://www.npmjs.com/package/node-red-contrib-light-fx"}},"score":{"final":44.14494,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":143375,"weekly":41469},"dependents":"50","updated":"2026-11-07T09:19:56.142Z","searchScore":44.121582,"package":{"name":"webpack-fix-style-only-entries","keywords":["webpack","fix","css","js","style"],"version":"0.6.1","description":"Package to fix style (css/sass/less/stylus) only entries generating a extra js file.","sanitized_name":"webpack-fix-style-only-entries","publisher":{"email":"fqborges@gmail.com","username":"fqborges"},"maintainers":[{"email":"fqborges@gmail.com","username":"fqborges"}],"license":"ISC","date":"2021-01-18T13:41:28.518Z","links":{"homepage":"https://github.com/fqborges/webpack-fix-style-only-entries#readme","repository":"git+https://github.com/fqborges/webpack-fix-style-only-entries.git","bugs":"https://github.com/fqborges/webpack-fix-style-only-entries/issues","npm":"https://www.npmjs.com/package/webpack-fix-style-only-entries"}},"score":{"final":44.121582,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5446456,"weekly":1619783},"dependents":"62","updated":"2026-11-07T09:19:08.193Z","searchScore":44.108543,"package":{"name":"livereload-js","keywords":[],"version":"4.0.3","description":"LiveReload JS client - auto reload browser on changes","sanitized_name":"livereload-js","publisher":{"email":"sam.hauglustaine@gmail.com","username":"smhg"},"maintainers":[{"email":"sam.hauglustaine@gmail.com","username":"smhg"},{"email":"andrey@tarantsov.com","username":"andreyvit"},{"email":"david@kelso.id.au","username":"zaius"}],"license":"MIT","date":"2026-10-14T08:29:56.708Z","links":{"homepage":"https://github.com/livereload/livereload-js","repository":"git://github.com/livereload/livereload-js.git","bugs":"https://github.com/livereload/livereload-js/issues","npm":"https://www.npmjs.com/package/livereload-js"}},"score":{"final":44.108543,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51153,"weekly":18456},"dependents":0,"updated":"2026-11-07T09:19:16.354Z","searchScore":44.013805,"package":{"name":"@fluentui-contrib/react-resize-handle","keywords":[],"version":"0.8.4","description":"This library adds support for mouse and keyboard resizing of components/panels in your UI. It has proper a11y, works well with flex and grid layouts and is flexible enough to not require any drastic changes in your layout.","sanitized_name":"@fluentui-contrib/react-resize-handle","publisher":{"email":"fui-svc@microsoft.com","username":"uifabricteam"},"maintainers":[{"email":"fui-svc@microsoft.com","username":"uifabricteam"},{"email":"microsoft-oss-publishing@microsoft.com","username":"microsoft-oss-releases"},{"email":"npmjs@microsoft.com","username":"microsoft1es"}],"license":"MIT","date":"2026-03-06T08:46:44.927Z","links":{"homepage":"https://github.com/microsoft/fluentui-contrib#readme","repository":"git+https://github.com/microsoft/fluentui-contrib.git","bugs":"https://github.com/microsoft/fluentui-contrib/issues","npm":"https://www.npmjs.com/package/@fluentui-contrib/react-resize-handle"}},"score":{"final":44.013805,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47940,"weekly":21880},"dependents":0,"updated":"2026-11-07T09:24:27.406Z","searchScore":43.61784,"package":{"name":"node-red-contrib-dashboard-average-bars","keywords":["node-red","dashboard","chart"],"version":"0.0.6","description":"Calculate and display the average values of msg.payload in a bar chart.","sanitized_name":"node-red-contrib-dashboard-average-bars","publisher":{"email":"kalimo@wanadoo.fr","username":"nazcasun"},"maintainers":[{"email":"kalimo@wanadoo.fr","username":"nazcasun"}],"license":"MIT","date":"2018-10-14T16:59:51.873Z","links":{"homepage":"https://github.com/nazcasun/node-red-contrib-dashboard-average-bars","repository":"git+https://github.com/nazcasun/node-red-contrib-dashboard-average-bars.git","bugs":"https://github.com/nazcasun/node-red-contrib-dashboard-average-bars/issues","npm":"https://www.npmjs.com/package/node-red-contrib-dashboard-average-bars"}},"score":{"final":43.61784,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11571,"weekly":5405},"dependents":0,"updated":"2026-11-05T10:08:54.079Z","searchScore":43.34011,"package":{"name":"node-red-contrib-https","keywords":["https","node-red","certificates","peerCertificates"],"version":"2.0.0","description":"node-red http request node with additional peerCertificate output","sanitized_name":"node-red-contrib-https","publisher":{"email":"mailsvb@gmail.com","username":"mailsvb"},"maintainers":[{"email":"mailsvb@gmail.com","username":"mailsvb"}],"date":"2022-01-06T08:36:25.865Z","links":{"npm":"https://www.npmjs.com/package/node-red-contrib-https"}},"score":{"final":43.34011,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51253,"weekly":16558},"dependents":"9","updated":"2026-11-07T09:17:05.047Z","searchScore":43.159378,"package":{"name":"json-minimizer-webpack-plugin","keywords":["json","webpack","webpack-plugin","minimize","minimizer","minify","minifier","optimize","optimizer"],"version":"5.0.1","description":"json minimizer plugin for Webpack","sanitized_name":"json-minimizer-webpack-plugin","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2025-04-07T15:29:27.470Z","links":{"homepage":"https://github.com/webpack-contrib/json-minimizer-webpack-plugin","repository":"git+https://github.com/webpack-contrib/json-minimizer-webpack-plugin.git","bugs":"https://github.com/webpack-contrib/json-minimizer-webpack-plugin/issues","npm":"https://www.npmjs.com/package/json-minimizer-webpack-plugin"}},"score":{"final":43.159378,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11481,"weekly":3552},"dependents":"1","updated":"2026-11-02T20:03:33.251Z","searchScore":42.9441,"package":{"name":"@webpack-contrib/eslint-config-webpack","keywords":["eslint","eslintconfig","config","webpack","javascirpt"],"version":"3.0.0","description":"Provides Webpacks's .eslintrc as an extensible shared config","sanitized_name":"@webpack-contrib/eslint-config-webpack","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2018-10-01T21:10:19.051Z","links":{"homepage":"https://github.com/webpack-contrib/eslint-config-webpack#readme","repository":"git+https://github.com/webpack-contrib/eslint-config-webpack.git","bugs":"https://github.com/webpack-contrib/eslint-config-webpack/issues","npm":"https://www.npmjs.com/package/@webpack-contrib/eslint-config-webpack"}},"score":{"final":42.9441,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8319,"weekly":2059},"dependents":"0","updated":"2026-11-02T14:16:12.320Z","searchScore":42.64496,"package":{"name":"@webpack-contrib/defaults","keywords":["webpack"],"version":"6.3.0","description":"Project configuration and boilerplate defaults for webpack projects","sanitized_name":"@webpack-contrib/defaults","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2019-12-09T12:58:13.825Z","links":{"homepage":"https://github.com/webpack-contrib/webpack-defaults","repository":"git+https://github.com/webpack-contrib/webpack-defaults.git","bugs":"https://github.com/webpack-contrib/webpack-defaults/issues","npm":"https://www.npmjs.com/package/@webpack-contrib/defaults"}},"score":{"final":42.64496,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9550,"weekly":2872},"dependents":"3","updated":"2026-11-02T19:51:20.211Z","searchScore":42.5942,"package":{"name":"node-red-contrib-buffer-parser","keywords":["node-red","parser","converter","buffer","plc","BCD","endian","swap","byte swap"],"version":"3.2.2","description":"Node-red nodes to convert values to and from buffer/array. Supports Big/Little Endian, BCD, byte swapping and much more","sanitized_name":"node-red-contrib-buffer-parser","publisher":{"email":"sdmclaughlin+npm@gmail.com","username":"steve-mcl"},"maintainers":[{"email":"sdmclaughlin+npm@gmail.com","username":"steve-mcl"}],"license":"MIT","date":"2022-01-30T11:39:24.997Z","links":{"homepage":"https://github.com/Steve-Mcl/node-red-contrib-buffer-parser","repository":"git+https://github.com/Steve-Mcl/node-red-contrib-buffer-parser.git","bugs":"https://github.com/Steve-Mcl/node-red-contrib-buffer-parser/issues","npm":"https://www.npmjs.com/package/node-red-contrib-buffer-parser"}},"score":{"final":42.5942,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5452,"weekly":1877},"dependents":"2","updated":"2026-11-04T23:51:11.119Z","searchScore":42.463345,"package":{"name":"eslint-plugin-drupal-contrib","keywords":["eslint","eslintconfig","eslintplugin","config","drupal"],"version":"2.1.0","description":"An ESLint plugin to match the Drupal standard for contrib modules and themes.","sanitized_name":"eslint-plugin-drupal-contrib","publisher":{"email":"nmilton@coldfrontlabs.ca","actor":{"name":"nickdjm","type":"user","email":"nmilton@coldfrontlabs.ca"},"username":"nickdjm"},"maintainers":[{"email":"developers@coldfrontlabs.ca","username":"coldfrontdev"},{"email":"nmilton@coldfrontlabs.ca","username":"nickdjm"},{"email":"dpascoed@coldfrontlabs.ca","username":"spotzero"},{"email":"mwinstone@coldfrontlabs.ca","username":"minoroffense"}],"license":"ISC","date":"2025-06-18T17:51:57.408Z","links":{"homepage":"https://github.com/coldfrontlabs/eslint-plugin-drupal-contrib#readme","repository":"git+https://github.com/coldfrontlabs/eslint-plugin-drupal-contrib.git","bugs":"https://github.com/coldfrontlabs/eslint-plugin-drupal-contrib/issues","npm":"https://www.npmjs.com/package/eslint-plugin-drupal-contrib"}},"score":{"final":42.463345,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2630745,"weekly":808572},"dependents":"21","updated":"2026-11-07T09:21:34.258Z","searchScore":42.37991,"package":{"name":"@microsoft/eslint-plugin-sdl","keywords":["eslint","eslintplugin","eslint-plugin","sdl"],"version":"1.1.0","description":"ESLint plugin focused on common security issues and misconfigurations discoverable during static testing as part of Microsoft Security Development Lifecycle (SDL)","sanitized_name":"@microsoft/eslint-plugin-sdl","publisher":{"email":"martin.kacmar@microsoft.com","username":"mkacmar_msft"},"maintainers":[{"email":"npmjs@microsoft.com","username":"microsoft1es"},{"email":"microsoft-oss-publishing@microsoft.com","username":"microsoft-oss-releases"},{"email":"ankatopo@microsoft.com","username":"ankatopo"},{"email":"marez@microsoft.com","username":"marez"},{"email":"tosmolka@microsoft.com","username":"tosmolka"},{"email":"martin.kacmar@microsoft.com","username":"mkacmar_msft"}],"license":"MIT","date":"2025-02-18T11:02:59.772Z","links":{"homepage":"https://github.com/microsoft/eslint-plugin-sdl","repository":"git+https://github.com/microsoft/eslint-plugin-sdl.git","bugs":"https://github.com/microsoft/eslint-plugin-sdl/issues","npm":"https://www.npmjs.com/package/@microsoft/eslint-plugin-sdl"}},"score":{"final":42.37991,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11295,"weekly":5503},"dependents":0,"updated":"2026-11-03T19:16:33.813Z","searchScore":42.364635,"package":{"name":"node-red-contrib-ssh-v3","keywords":["ssh","remote","host","node-red"],"version":"2.0.5","description":"ssh connection","sanitized_name":"node-red-contrib-ssh-v3","publisher":{"email":"op446750@gmail.com","username":"williamstyle"},"maintainers":[{"email":"op446750@gmail.com","username":"williamstyle"}],"license":"Apache license 2.0","date":"2024-10-03T01:14:47.355Z","links":{"homepage":"https://github.com/william89731/node-red-contrib-ssh-v3","repository":"git+https://github.com/william89731/node-red-contrib-ssh-v3.git","bugs":"https://github.com/william89731/node-red-contrib-ssh-v3/issues","npm":"https://www.npmjs.com/package/node-red-contrib-ssh-v3"}},"score":{"final":42.364635,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":598317,"weekly":163703},"dependents":"73","updated":"2026-11-07T09:18:54.428Z","searchScore":42.29093,"package":{"name":"@vue/cli-plugin-typescript","keywords":["vue","cli","typescript"],"version":"5.0.9","description":"typescript plugin for vue-cli","sanitized_name":"@vue/cli-plugin-typescript","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2025-08-21T10:57:04.477Z","links":{"homepage":"https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-typescript#readme","repository":"git+https://github.com/vuejs/vue-cli.git","bugs":"https://github.com/vuejs/vue-cli/issues","npm":"https://www.npmjs.com/package/@vue/cli-plugin-typescript"}},"score":{"final":42.29093,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":14389,"weekly":4240},"dependents":"10","updated":"2026-11-06T20:31:10.069Z","searchScore":42.180977,"package":{"name":"i18n-webpack-plugin","keywords":[],"version":"1.0.0","description":"Embed localization into your bundle","sanitized_name":"i18n-webpack-plugin","publisher":{"email":"wiens.joshua@gmail.com","username":"d3viant0ne"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2017-06-10T23:10:03.009Z","links":{"homepage":"https://webpack.js.org","repository":"git+https://github.com/webpack-contrib/i18n-webpack-plugin.git","bugs":"https://github.com/webpack-contrib/i18n-webpack-plugin/issues","npm":"https://www.npmjs.com/package/i18n-webpack-plugin"}},"score":{"final":42.180977,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6164,"weekly":2042},"dependents":0,"updated":"2026-11-04T23:26:13.757Z","searchScore":41.958336,"package":{"name":"node-red-contrib-sun-position","keywords":["node-red","nodes","flow","sun-position","moon-position","heavenly body","sun","sun events","moon","moon events","position","luminary","sunpos","suncalc","mooncalc","node-red","router","switch","inject","timer","time","timeswitch","timerswitch","timespan","time-range","time-range-switch","timecheck","time-calc","time-comp","time-compare","time-span","time-offset","compare","clock","schedule","compare","calculate","redmatic","blind","blind-control","home+automation","cover","roller","shutter"],"version":"3.0.1","description":"NodeRED nodes to get sun and moon position","sanitized_name":"node-red-contrib-sun-position","publisher":{"email":"hypnos3@online.de","username":"hypnos3"},"maintainers":[{"email":"hypnos3@online.de","username":"hypnos3"}],"license":"Apache-2.0","date":"2026-06-24T21:47:52.616Z","links":{"homepage":"https://github.com/rdmtc/node-red-contrib-sun-position#readme","repository":"git+https://github.com/rdmtc/node-red-contrib-sun-position.git","bugs":"https://github.com/rdmtc/node-red-contrib-sun-position/issues","npm":"https://www.npmjs.com/package/node-red-contrib-sun-position"}},"score":{"final":41.958336,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":845077734,"weekly":246362349},"dependents":"4297","updated":"2026-11-07T09:21:10.195Z","searchScore":41.946552,"package":{"name":"jiti","keywords":[],"version":"2.7.0","description":"Runtime typescript and ESM support for Node.js","sanitized_name":"jiti","publisher":{"email":"pyapar@gmail.com","username":"pi0"},"maintainers":[{"email":"pyapar@gmail.com","username":"pi0"}],"license":"MIT","date":"2026-05-05T21:02:47.918Z","links":{"homepage":"https://github.com/unjs/jiti#readme","repository":"git+https://github.com/unjs/jiti.git","bugs":"https://github.com/unjs/jiti/issues","npm":"https://www.npmjs.com/package/jiti"}},"score":{"final":41.946552,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":55034,"weekly":23203},"dependents":0,"updated":"2026-11-07T09:24:25.530Z","searchScore":41.91008,"package":{"name":"node-red-contrib-weather","keywords":["Node-RED","node-red-contrib","weather"],"version":"0.1.2","description":"Node-RED contrib for weather.","sanitized_name":"node-red-contrib-weather","publisher":{"email":"141564@qq.com","username":"deserteagle"},"maintainers":[{"email":"141564@qq.com","username":"deserteagle"}],"date":"2019-12-05T04:48:15.293Z","links":{"npm":"https://www.npmjs.com/package/node-red-contrib-weather"}},"score":{"final":41.91008,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":26506,"weekly":6933},"dependents":"13","updated":"2026-11-07T09:23:23.957Z","searchScore":41.817608,"package":{"name":"grunt-contrib-symlink","keywords":["gruntplugin","file","link","copy","symlink","symbolic"],"version":"1.0.0","description":"Create symbolic links.","sanitized_name":"grunt-contrib-symlink","publisher":{"email":"kyle@dontkry.com","username":"shama"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"paul.dixon@mintbridge.co.uk","username":"mintbridge"}],"license":"MIT","date":"2016-02-29T04:27:27.653Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-symlink","repository":"git://github.com/gruntjs/grunt-contrib-symlink.git","bugs":"https://github.com/gruntjs/grunt-contrib-symlink/issues","npm":"https://www.npmjs.com/package/grunt-contrib-symlink"}},"score":{"final":41.817608,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":384,"weekly":51},"dependents":0,"updated":"2026-11-04T01:26:12.385Z","searchScore":41.751556,"package":{"name":"@unblessed/blessed","keywords":["blessed","curses","tui","tput","terminfo","termcap","typescript","terminal"],"version":"1.0.0-alpha.23","description":"100% backward compatible blessed API wrapper over @unblessed/core","sanitized_name":"@unblessed/blessed","publisher":{"email":"vdeantoni@gmail.com","username":"vdeantoni"},"maintainers":[{"email":"vdeantoni@gmail.com","username":"vdeantoni"}],"license":"MIT","date":"2025-12-09T20:21:13.942Z","links":{"homepage":"https://github.com/vdeantoni/unblessed/tree/alpha/packages/blessed","repository":"git+https://github.com/vdeantoni/unblessed.git","bugs":"https://github.com/vdeantoni/unblessed/issues","npm":"https://www.npmjs.com/package/@unblessed/blessed"}},"score":{"final":41.751556,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":393982,"weekly":117578},"dependents":"196","updated":"2026-11-07T09:15:08.630Z","searchScore":41.71634,"package":{"name":"loopback-datasource-juggler","keywords":["StrongLoop","LoopBack","DataSource","Connector","Database","Juggler","ORM"],"version":"7.0.4","description":"LoopBack DataSource Juggler","sanitized_name":"loopback-datasource-juggler","publisher":{"email":"dianahmlau@gmail.com","username":"dhmlau"},"maintainers":[{"email":"enjoyjava@gmail.com","username":"rfeng"},{"email":"r.m.graham@gmail.com","username":"rmg"},{"email":"dianahmlau@gmail.com","username":"dhmlau"},{"email":"jgorzinski@gmail.com","username":"theprez"},{"email":"frbuceta@gmail.com","username":"frbuceta"},{"email":"marioestradarosa@yahoo.com","username":"marioestradarosa"},{"email":"Vn7WbcdkHEmkHHpPCoKf@achrinza.com","username":"achrinza"}],"license":"MIT","date":"2026-10-13T13:40:58.270Z","links":{"homepage":"https://github.com/loopbackio/loopback-datasource-juggler#readme","repository":"git+https://github.com/loopbackio/loopback-datasource-juggler.git","bugs":"https://github.com/loopbackio/loopback-datasource-juggler/issues","npm":"https://www.npmjs.com/package/loopback-datasource-juggler"}},"score":{"final":41.71634,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":347444,"weekly":102886},"dependents":"40","updated":"2026-11-07T09:14:52.992Z","searchScore":41.594025,"package":{"name":"jit-grunt","keywords":["grunt","gruntplugin","jit","loader"],"version":"0.10.0","description":"JIT plugin loader for Grunt.","sanitized_name":"jit-grunt","publisher":{"email":"shotaro.tsubouchi@gmail.com","username":"shootaroo"},"maintainers":[{"email":"shotaro.tsubouchi@gmail.com","username":"shootaroo"}],"license":"MIT","date":"2016-02-23T14:31:34.815Z","links":{"homepage":"https://github.com/shootaroo/jit-grunt","repository":"git://github.com/shootaroo/jit-grunt.git","bugs":"https://github.com/shootaroo/jit-grunt/issues","npm":"https://www.npmjs.com/package/jit-grunt"}},"score":{"final":41.594025,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11835,"weekly":5480},"dependents":0,"updated":"2026-11-05T10:08:13.326Z","searchScore":41.580944,"package":{"name":"node-red-contrib-mysql-config","keywords":["node-red","mysql","mariadb"],"version":"1.0.4","description":"Fork of node-red-contrib-stackhero-mysql that allows config to be set via environment variables.","sanitized_name":"node-red-contrib-mysql-config","publisher":{"email":"gh.chiller@pm.me","username":"chillerno1"},"maintainers":[{"email":"gh.chiller@pm.me","username":"chillerno1"}],"license":"AGPL-3.0","date":"2022-07-18T00:08:58.312Z","links":{"homepage":"https://github.com/chillerno1/node-red-contrib-mysql-config#readme","repository":"git+https://github.com/chillerno1/node-red-contrib-mysql-config.git","bugs":"https://github.com/chillerno1/node-red-contrib-mysql-config/issues","npm":"https://www.npmjs.com/package/node-red-contrib-mysql-config"}},"score":{"final":41.580944,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":19735,"weekly":5546},"dependents":"6","updated":"2026-11-06T23:10:01.837Z","searchScore":41.534164,"package":{"name":"grunt-contrib-rename","keywords":["gruntplugin"],"version":"0.2.0","description":"Rename files.","sanitized_name":"grunt-contrib-rename","publisher":{"email":"jasonlam604@gmail.com","username":"jasonlam604"},"maintainers":[{"email":"jasonlam604@gmail.com","username":"jasonlam604"}],"date":"2017-04-30T17:02:39.720Z","links":{"homepage":"https://github.com/jasonlam604/grunt-contrib-rename","repository":"git+https://github.com/jasonlam604/grunt-contrib-rename.git","bugs":"https://github.com/jasonlam604/grunt-contrib-rename/issues","npm":"https://www.npmjs.com/package/grunt-contrib-rename"}},"score":{"final":41.534164,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35490,"weekly":10412},"dependents":"13","updated":"2026-11-06T23:09:28.050Z","searchScore":41.516075,"package":{"name":"remark-loader","keywords":["react","markdown","webpack","webpack-loader","loader"],"version":"6.0.0","description":"Load markdown through remark with some react-specific features.","sanitized_name":"remark-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"},{"email":"greg.venech@gmail.com","username":"skipjack."}],"license":"MIT","date":"2024-01-18T19:15:30.792Z","links":{"homepage":"https://github.com/webpack-contrib/remark-loader","repository":"git+https://github.com/webpack-contrib/remark-loader.git","bugs":"https://github.com/webpack-contrib/remark-loader/issues","npm":"https://www.npmjs.com/package/remark-loader"}},"score":{"final":41.516075,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":29567,"weekly":7761},"dependents":"11","updated":"2026-11-07T09:15:37.881Z","searchScore":41.48777,"package":{"name":"mocha-loader","keywords":["webpack","mocha"],"version":"5.1.5","description":"Mocha loader for webpack","sanitized_name":"mocha-loader","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2020-10-15T12:22:06.634Z","links":{"homepage":"https://github.com/webpack-contrib/mocha-loader","repository":"git+https://github.com/webpack-contrib/mocha-loader.git","bugs":"https://github.com/webpack-contrib/mocha-loader/issues","npm":"https://www.npmjs.com/package/mocha-loader"}},"score":{"final":41.48777,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":582911098,"weekly":174689868},"dependents":"2867","updated":"2026-11-07T09:15:17.578Z","searchScore":41.257057,"package":{"name":"@opentelemetry/resources","keywords":["opentelemetry","nodejs","resources","stats","profiling"],"version":"3.1.0","description":"OpenTelemetry SDK resources","sanitized_name":"@opentelemetry/resources","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"6daa0598-6065-4459-836d-759d6d11206d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T18:37:30.794Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-resources","repository":"git+https://github.com/open-telemetry/opentelemetry-js.git","bugs":"https://github.com/open-telemetry/opentelemetry-js/issues","npm":"https://www.npmjs.com/package/@opentelemetry/resources"}},"score":{"final":41.257057,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":14996,"weekly":3119},"dependents":"0","updated":"2026-11-06T23:06:43.176Z","searchScore":41.238216,"package":{"name":"grunt-contrib-obfuscator","keywords":["gruntplugin","obfuscator","js obfuscator","javascript obfuscator","obfuscation","code protection","grunt obfuscator","javascript"],"version":"8.0.0","description":"Grunt plugin that obfuscates your JavaScript using the javascript-obfuscator library.","sanitized_name":"grunt-contrib-obfuscator","publisher":{"email":"tserafim@gmail.com","username":"slig"},"maintainers":[{"email":"tserafim@gmail.com","username":"slig"},{"email":"sanex3339@yandex.ru","username":"sanex3339"}],"license":"MIT","date":"2020-12-07T12:07:51.047Z","links":{"homepage":"https://github.com/javascript-obfuscator/grunt-contrib-obfuscator#readme","repository":"git+https://github.com/javascript-obfuscator/grunt-contrib-obfuscator.git","bugs":"https://github.com/javascript-obfuscator/grunt-contrib-obfuscator/issues","npm":"https://www.npmjs.com/package/grunt-contrib-obfuscator"}},"score":{"final":41.238216,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11577,"weekly":5407},"dependents":0,"updated":"2026-11-05T10:10:03.167Z","searchScore":41.217716,"package":{"name":"node-red-contrib-stackhero-mysql","keywords":["node-red","stackhero","mysql","mariadb"],"version":"1.0.6","description":"A Node-RED node to connect to a MySQL or a MariaDB database, using TLS (SSL) and compatible with \"Caching SHA2 password\" authentication method (MySQL >= 8).","sanitized_name":"node-red-contrib-stackhero-mysql","publisher":{"email":"npm@bacto.net","username":"bacto"},"maintainers":[{"email":"npm@bacto.net","username":"bacto"}],"license":"AGPL-3.0","date":"2025-10-06T14:55:58.990Z","links":{"homepage":"https://github.com/stackhero-io/node-red-contrib-stackhero-mysql#readme","repository":"git+https://github.com/stackhero-io/node-red-contrib-stackhero-mysql.git","bugs":"https://github.com/stackhero-io/node-red-contrib-stackhero-mysql/issues","npm":"https://www.npmjs.com/package/node-red-contrib-stackhero-mysql"}},"score":{"final":41.217716,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":87287,"weekly":24634},"dependents":"0","updated":"2026-11-07T09:23:53.218Z","searchScore":41.159935,"package":{"name":"@glen/jest-raw-loader","keywords":[],"version":"2.0.0","description":"Jest transformer mimicking webpack-contrib/raw-loader's functionality","sanitized_name":"@glen/jest-raw-loader","publisher":{"email":"glen@pld-linux.org","username":"glen"},"maintainers":[{"email":"glen@pld-linux.org","username":"glen"}],"license":"MIT","date":"2022-11-23T15:01:20.488Z","links":{"homepage":"https://github.com/glensc/jest-raw-loader#readme","repository":"git+https://github.com/glensc/jest-raw-loader.git","bugs":"https://github.com/glensc/jest-raw-loader/issues","npm":"https://www.npmjs.com/package/@glen/jest-raw-loader"}},"score":{"final":41.159935,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7901,"weekly":1938},"dependents":"51","updated":"2026-11-06T18:46:35.537Z","searchScore":41.062473,"package":{"name":"@saberhq/anchor-contrib","keywords":[],"version":"3.0.0","description":"TypeScript client for Anchor programs.","sanitized_name":"@saberhq/anchor-contrib","publisher":{"email":"me@ian.pw","username":"simplyianm"},"maintainers":[{"email":"me@ian.pw","username":"simplyianm"},{"email":"ian@ship.capital","username":"shipcap"}],"license":"Apache-2.0","date":"2024-04-12T08:44:39.266Z","links":{"homepage":"https://github.com/saber-hq/saber-common/tree/master/packages/anchor-contrib#readme","repository":"git+https://github.com/saber-hq/saber-common.git","bugs":"https://github.com/saber-hq/saber-common/issues","npm":"https://www.npmjs.com/package/@saberhq/anchor-contrib"}},"score":{"final":41.062473,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1878,"weekly":727},"dependents":"1","updated":"2026-11-04T12:41:18.611Z","searchScore":40.84017,"package":{"name":"npmvet","keywords":[],"version":"0.2.1","description":"A simple CLI tool for vetting npm package versions","sanitized_name":"npmvet","publisher":{"email":"andrew@andrewhathaway.net","username":"andrewhathaway"},"maintainers":[{"email":"andrew@andrewhathaway.net","username":"andrewhathaway"}],"license":"MIT","date":"2023-02-01T19:52:03.831Z","links":{"homepage":"https://github.com/harksys/npmvet#readme","repository":"git+ssh://git@github.com/harksys/npmvet.git","bugs":"https://github.com/harksys/npmvet/issues","npm":"https://www.npmjs.com/package/npmvet"}},"score":{"final":40.84017,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5032,"weekly":1695},"dependents":"4","updated":"2026-11-01T07:31:11.649Z","searchScore":40.788578,"package":{"name":"node-red-contrib-aedes","keywords":["node-red","aedes","mqtt"],"version":"1.4.0","description":"Node Red MQTT broker node based on aedes.js","sanitized_name":"node-red-contrib-aedes","publisher":{"email":"martin-doyle@online.de","actor":{"name":"martin-doyle","type":"user","email":"martin-doyle@online.de"},"username":"martin-doyle"},"maintainers":[{"email":"martin-doyle@online.de","username":"martin-doyle"}],"license":"MIT","date":"2026-10-04T07:14:19.406Z","links":{"homepage":"https://github.com/martin-doyle/node-red-contrib-aedes#readme","repository":"git+https://github.com/martin-doyle/node-red-contrib-aedes.git","bugs":"https://github.com/martin-doyle/node-red-contrib-aedes/issues","npm":"https://www.npmjs.com/package/node-red-contrib-aedes"}},"score":{"final":40.788578,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12419,"weekly":2897},"dependents":"9","updated":"2026-11-06T13:31:12.889Z","searchScore":40.759815,"package":{"name":"grunt-contrib-yuidoc","keywords":["gruntplugin"],"version":"1.0.0","description":"Compile YUIDoc Documentation","sanitized_name":"grunt-contrib-yuidoc","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"sindresorhus@gmail.com","username":"sindresorhus"},{"email":"jellyes2@gmail.com","username":"jmeas"}],"license":"MIT","date":"2016-03-04T22:16:48.983Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-yuidoc#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-yuidoc.git","bugs":"https://github.com/gruntjs/grunt-contrib-yuidoc/issues","npm":"https://www.npmjs.com/package/grunt-contrib-yuidoc"}},"score":{"final":40.759815,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5196,"weekly":1819},"dependents":0,"updated":"2026-11-04T10:01:08.963Z","searchScore":40.6363,"package":{"name":"node-red-contrib-boolean-logic-ultimate","keywords":["node-red","node-red-contrib","boolean","logic","gate","filter","debounce","toggle","blinker","comparator","hysteresis","rate-limiter","kalman","utility","home-assistant","home-automation"],"version":"1.2.20","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, debouncer, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","sanitized_name":"node-red-contrib-boolean-logic-ultimate","publisher":{"email":"maxsupergiovane@icloud.com","username":"supergiovane"},"maintainers":[{"email":"maxsupergiovane@icloud.com","username":"supergiovane"}],"license":"MIT","date":"2026-10-28T09:59:15.212Z","links":{"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","repository":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","bugs":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues","npm":"https://www.npmjs.com/package/node-red-contrib-boolean-logic-ultimate"}},"score":{"final":40.6363,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":64852,"weekly":28778},"dependents":0,"updated":"2026-11-07T09:23:23.415Z","searchScore":40.550076,"package":{"name":"node-red-contrib-bigexec","keywords":["node-red"],"version":"1.3.3","description":"A Big Exec","sanitized_name":"node-red-contrib-bigexec","publisher":{"email":"jacquesn4444@gmail.com","username":"jacques44"},"maintainers":[{"email":"jacquesn4444@gmail.com","username":"jacques44"}],"license":"Apache-2.0","date":"2021-04-09T16:33:33.192Z","links":{"homepage":"https://github.com/Jacques44/node-red-contrib-bigexec","repository":"git+https://github.com/Jacques44/node-red-contrib-bigexec.git","bugs":"https://github.com/Jacques44/node-red-contrib-bigexec/issues","npm":"https://www.npmjs.com/package/node-red-contrib-bigexec"}},"score":{"final":40.550076,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":82,"weekly":33},"dependents":"1","updated":"2026-11-05T00:51:21.559Z","searchScore":40.495388,"package":{"name":"@dinchak/blessed","keywords":["curses","tui","tput","terminfo","termcap"],"version":"0.1.83","description":"A high-level terminal interface library for node.js.","sanitized_name":"@dinchak/blessed","publisher":{"email":"dinchak@gmail.com","username":"dinchak"},"maintainers":[{"email":"dinchak@gmail.com","username":"dinchak"}],"license":"MIT","date":"2022-05-26T19:07:49.205Z","links":{"homepage":"https://github.com/chjj/blessed","repository":"git://github.com/chjj/blessed.git","bugs":"http://github.com/chjj/blessed/issues","npm":"https://www.npmjs.com/package/@dinchak/blessed"}},"score":{"final":40.495388,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":193266,"weekly":56090},"dependents":"0","updated":"2026-11-07T09:15:19.136Z","searchScore":40.458332,"package":{"name":"@swc-contrib/plugin-graphql-codegen-client-preset","keywords":["swc-plugin","graphql-codegen","preset-client"],"version":"0.37.2","description":"A SWC plugin for https://the-guild.dev/graphql/codegen/plugins/presets/preset-client","sanitized_name":"@swc-contrib/plugin-graphql-codegen-client-preset","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"0c524419-dde4-447b-8c44-f54e1c69af0e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kdy.1997.dev@gmail.com","username":"kdy1"}],"license":"MIT","date":"2026-11-05T08:44:41.974Z","links":{"homepage":"https://the-guild.dev/graphql/codegen/plugins/presets/preset-client","repository":"git+https://github.com/swc-project/plugins.git","bugs":"https://github.com/swc-project/plugins/issues","npm":"https://www.npmjs.com/package/@swc-contrib/plugin-graphql-codegen-client-preset"}},"score":{"final":40.458332,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":69357,"weekly":30719},"dependents":0,"updated":"2026-11-07T09:24:11.877Z","searchScore":40.409042,"package":{"name":"node-bacnet-contrib-extended","keywords":["node-red","node-red-bacnet","bacnet-COV","bacnet-change-of-value"],"version":"0.2.0","description":"Install this package as a pallette by using node red dashboard","sanitized_name":"node-bacnet-contrib-extended","publisher":{"email":"asad@boutique.tech","username":"asad-shoaib"},"maintainers":[{"email":"asad@boutique.tech","username":"asad-shoaib"}],"license":"MIT","date":"2023-01-20T07:02:22.283Z","links":{"homepage":"https://github.com/asad-boutique/node-bacnet-contrib-extended/blob/main/README.md","repository":"git+https://github.com/asad-boutique/node-bacnet-contrib-extended.git","bugs":"https://github.com/asad-boutique/node-bacnet-contrib-extended/issues","npm":"https://www.npmjs.com/package/node-bacnet-contrib-extended"}},"score":{"final":40.409042,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":80,"weekly":38},"dependents":"0","updated":"2026-11-04T23:56:25.069Z","searchScore":40.340885,"package":{"name":"@terminal-junkies/neo-blessed","keywords":["curses","tui","tput","terminfo","termcap"],"version":"1.0.5","description":"A fork of the original blessed with bug fixes and maintenance.","sanitized_name":"@terminal-junkies/neo-blessed","publisher":{"email":"rajasegar.c@gmail.com","username":"rajasegar"},"maintainers":[{"email":"rajasegar.c@gmail.com","username":"rajasegar"}],"license":"MIT","date":"2020-10-11T05:35:23.137Z","links":{"homepage":"https://github.com/terminal-junkies/neo-blessed","repository":"git://github.com/terminal-junkies/neo-blessed.git","bugs":"http://github.com/terminal-junkies/neo-blessed/issues","npm":"https://www.npmjs.com/package/@terminal-junkies/neo-blessed"}},"score":{"final":40.340885,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1527,"weekly":458},"dependents":"1","updated":"2026-11-06T19:50:55.499Z","searchScore":40.31262,"package":{"name":"@jxsuite/formulas","keywords":[],"version":"0.0.28","description":"Composite pure formulas for Jx, authored as declarative $expression JSON","sanitized_name":"@jxsuite/formulas","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"c31acad6-6392-4625-ab5f-68ff371620ea","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kevin@avu.nu","username":"avunu"}],"license":"MIT","date":"2026-11-06T19:50:24.359Z","links":{"homepage":"https://github.com/jxsuite/jx#readme","repository":"git+https://github.com/jxsuite/jx.git","bugs":"https://github.com/jxsuite/jx/issues","npm":"https://www.npmjs.com/package/@jxsuite/formulas"}},"score":{"final":40.31262,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4338,"weekly":607},"dependents":"1","updated":"2026-11-03T18:45:23.947Z","searchScore":40.20374,"package":{"name":"node-red-contrib-iiot-opcua","keywords":["node-red","plus4nodered","opcua","automation","biancoroyal"],"version":"4.1.2","description":"An Industrial IoT OPC UA toolbox contribution package for Node-RED based on node-opcua.","sanitized_name":"node-red-contrib-iiot-opcua","publisher":{"email":"klaus.landsdorf@iniationware.com","username":"biancode"},"maintainers":[{"email":"klaus.landsdorf@iniationware.com","username":"biancode"},{"email":"tm@iniationware.com","username":"iniationcoder"}],"license":"BSD-3-Clause","date":"2022-12-14T22:00:27.568Z","links":{"homepage":"https://noderedplus.de/","repository":"git+https://github.com/BiancoRoyal/node-red-contrib-iiot-opcua.git","bugs":"https://github.com/BiancoRoyal/node-red-contrib-iiot-opcua/issues/new?assignees=&labels=bug&template=bugs.yaml","npm":"https://www.npmjs.com/package/node-red-contrib-iiot-opcua"}},"score":{"final":40.20374,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39327,"weekly":12738},"dependents":"1","updated":"2026-11-07T09:15:37.802Z","searchScore":40.178688,"package":{"name":"node-red-contrib-s7","keywords":["hardware","s7","logo","siemens","plc","profinet","node-red"],"version":"3.1.3","description":"A Node-RED node to interact with Siemens S7 PLCs","sanitized_name":"node-red-contrib-s7","publisher":{"email":"fernandogabriel1703@gmail.com","username":"fernandoamorim"},"maintainers":[{"email":"gfcittolin@gmail.com","username":"gfcittolin"},{"email":"machado.ti@gmail.com","username":"machadotiago"},{"email":"daniel.michalichyn@outlook.com","username":"daniel.michalichyn"},{"email":"fernandogabriel1703@gmail.com","username":"fernandoamorim"},{"email":"juliazamiths@gmail.com","username":"julia-zamith_schwartz"}],"license":"GPL-3.0-or-later","date":"2026-01-15T13:09:53.863Z","links":{"homepage":"https://github.com/st-one-io/node-red-contrib-s7#readme","repository":"git+https://github.com/st-one-io/node-red-contrib-s7.git","bugs":"https://github.com/st-one-io/node-red-contrib-s7/issues","npm":"https://www.npmjs.com/package/node-red-contrib-s7"}},"score":{"final":40.178688,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8876,"weekly":2330},"dependents":"1","updated":"2026-11-03T18:54:45.320Z","searchScore":40.15355,"package":{"name":"@sanity/css-loader","keywords":[],"version":"0.28.12","description":"css loader module for webpack","sanitized_name":"@sanity/css-loader","publisher":{"email":"per.kristian.nordnes@gmail.com","username":"skogsmaskin"},"maintainers":[{"email":"svc.npm@sanity.io","username":"sanity-svc.npm"},{"email":"developers@sanity.io","username":"sanity-io"}],"license":"MIT","date":"2019-03-27T12:27:32.240Z","links":{"homepage":"https://github.com/webpack-contrib/css-loader","repository":"git+https://github.com/webpack-contrib/css-loader.git","bugs":"https://github.com/webpack-contrib/css-loader/issues","npm":"https://www.npmjs.com/package/@sanity/css-loader"}},"score":{"final":40.15355,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3320,"weekly":731},"dependents":"2","updated":"2026-11-04T21:46:14.609Z","searchScore":40.05559,"package":{"name":"node-red-contrib-zigbee2mqtt","keywords":["zigbee2mqtt","z2m","mqtt","node-red"],"version":"3.1.0","description":"Zigbee2mqtt connectivity nodes for node-red","sanitized_name":"node-red-contrib-zigbee2mqtt","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"53bc6865-bf74-4b38-8807-5a18c6d7080e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"andrey_popov@me.com","username":"apopov"}],"license":"GPL","date":"2026-10-14T21:30:12.343Z","links":{"homepage":"https://github.com/andreypopov/node-red-contrib-zigbee2mqtt","repository":"git+https://github.com/andreypopov/node-red-contrib-zigbee2mqtt.git","bugs":"https://github.com/andreypopov/node-red-contrib-zigbee2mqtt/issues/","npm":"https://www.npmjs.com/package/node-red-contrib-zigbee2mqtt"}},"score":{"final":40.05559,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7742,"weekly":2863},"dependents":"3","updated":"2026-11-02T14:21:52.155Z","searchScore":39.990723,"package":{"name":"webpack-defaults","keywords":["webpack"],"version":"4.0.0","description":"Project configuration and boilerplate defaults for webpack projects","sanitized_name":"webpack-defaults","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2019-04-26T13:58:13.478Z","links":{"homepage":"https://github.com/webpack-contrib/webpack-defaults","repository":"git+https://github.com/webpack-contrib/webpack-defaults.git","bugs":"https://github.com/webpack-contrib/webpack-defaults/issues","npm":"https://www.npmjs.com/package/webpack-defaults"}},"score":{"final":39.990723,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9106,"weekly":3315},"dependents":"37","updated":"2026-11-02T20:03:35.090Z","searchScore":39.382328,"package":{"name":"grunt-contrib-jade","keywords":["gruntplugin"],"version":"1.0.0","description":"Compile Jade templates","sanitized_name":"grunt-contrib-jade","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"}],"license":"MIT","date":"2016-03-04T21:43:22.556Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-jade#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-jade.git","bugs":"https://github.com/gruntjs/grunt-contrib-jade/issues","npm":"https://www.npmjs.com/package/grunt-contrib-jade"}},"score":{"final":39.382328,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":231340,"weekly":68729},"dependents":"13","updated":"2026-11-07T09:20:28.795Z","searchScore":39.10378,"package":{"name":"@rsbuild/plugin-css-minimizer","keywords":[],"version":"2.0.1","description":"An Rsbuild to customize the CSS minimizer, switch to [cssnano](https://github.com/cssnano/cssnano) or other tools for CSS compression.","sanitized_name":"@rsbuild/plugin-css-minimizer","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:cdebb946-df29-4e5f-84be-acaa0ada7ced","id":"github"},"approver":{"name":"chenjiahan","email":"416417567@163.com"},"username":"GitHub Actions"},"maintainers":[{"email":"416417567@163.com","username":"chenjiahan"},{"email":"13738085484@139.com","username":"hardfist3"}],"license":"MIT","date":"2026-05-29T01:58:49.747Z","links":{"homepage":"https://github.com/rstackjs/rsbuild-plugin-css-minimizer#readme","repository":"https://github.com/rstackjs/rsbuild-plugin-css-minimizer","bugs":"https://github.com/rstackjs/rsbuild-plugin-css-minimizer/issues","npm":"https://www.npmjs.com/package/@rsbuild/plugin-css-minimizer"}},"score":{"final":39.10378,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12353,"weekly":2953},"dependents":"2","updated":"2026-11-02T19:06:17.805Z","searchScore":38.90009,"package":{"name":"@webpack-contrib/cli-utils","keywords":["webpack"],"version":"1.0.2","description":"A suite of utilities for webpack projects which expose a CLI","sanitized_name":"@webpack-contrib/cli-utils","publisher":{"email":"andrew@shellscape.org","username":"shellscape"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"mail@johannesewald.de","username":"jhnns"}],"license":"MIT","date":"2018-07-09T23:51:37.434Z","links":{"homepage":"https://github.com/webpack-contrib/cli-utils","repository":"git+https://github.com/webpack-contrib/cli-utils.git","bugs":"https://github.com/webpack-contrib/cli-utils/issues","npm":"https://www.npmjs.com/package/@webpack-contrib/cli-utils"}},"score":{"final":38.90009,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73,"weekly":10},"dependents":"1","updated":"2026-11-06T00:26:12.390Z","searchScore":38.84007,"package":{"name":"@mixmaxhq/blessed","keywords":["curses","tui","tput","terminfo","termcap"],"version":"0.1.82","description":"A high-level terminal interface library for node.js.","sanitized_name":"@mixmaxhq/blessed","publisher":{"email":"jeffreywear@gmail.com","username":"wearhere"},"maintainers":[{"email":"mikusdominikcz@gmail.com","username":"mikusd"},{"email":"admin+mixmax-codeship-npm@mixmax.com","username":"mixmax-codeship"},{"email":"jesse@mixmax.com","username":"jessem3"},{"email":"syed.ahmed.anas@gmail.com","username":"ahmed-anas"},{"email":"jordi.salvat.i.alabart@gmail.com","username":"jsalvata"},{"email":"raphael.b.souza@hotmail.com","username":"raphaelbs"},{"email":"it-ops@mixmax.com","username":"mixmax_it"},{"email":"jordi.nistal@gmail.com","username":"jordins"},{"email":"amina@mixmax.com","username":"aminao"},{"email":"misterpy@gmail.com","username":"misterpy"},{"email":"pialwlc@gmail.com","username":"mvpia"},{"email":"nirmal@mixmax.com","username":"its-nimo"},{"email":"alexander.k@mixmax.com","username":"kohlhofer_mixmax"},{"email":"jakub@mixmax.com","username":"jtutaj"},{"email":"pedro@mixmax.com","username":"pedro-mixmax"},{"email":"alexander.simovic@gmail.com","username":"simalexan"},{"email":"graham@mixmax.com","username":"grahammixmax"},{"email":"jpdjeredjian@gmail.com","username":"jpdjere"}],"license":"MIT","date":"2019-07-22T19:15:23.629Z","links":{"homepage":"https://github.com/mixmaxhq/blessed","repository":"git://github.com/mixmaxhq/blessed.git","bugs":"http://github.com/mixmaxhq/blessed/issues","npm":"https://www.npmjs.com/package/@mixmaxhq/blessed"}},"score":{"final":38.84007,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67281,"weekly":30081},"dependents":0,"updated":"2026-11-07T09:21:32.102Z","searchScore":38.835526,"package":{"name":"node-red-contrib-calculate","keywords":["node-red","calculating","average","max","min","median","delay","messagecount"],"version":"0.1.4","description":"A calculating node for node-red","sanitized_name":"node-red-contrib-calculate","publisher":{"email":"gustaf@fiholm.net","username":"obrut"},"maintainers":[{"email":"gustaf@fiholm.net","username":"obrut"}],"license":"Apache","date":"2020-08-19T15:23:58.297Z","links":{"homepage":"https://github.com/obrut/node-red-contrib-calculate#readme","repository":"git+https://github.com/obrut/node-red-contrib-calculate.git","bugs":"https://github.com/obrut/node-red-contrib-calculate/issues","npm":"https://www.npmjs.com/package/node-red-contrib-calculate"}},"score":{"final":38.835526,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2743,"weekly":659},"dependents":0,"updated":"2026-11-02T21:46:30.208Z","searchScore":38.75135,"package":{"name":"node-red-contrib-shelly","keywords":["node-red","shelly"],"version":"12.0.0","description":"Shelly nodes.","sanitized_name":"node-red-contrib-shelly","publisher":{"email":"karl-heinz.wind@web.de","actor":{"name":"windkh","type":"user","email":"karl-heinz.wind@web.de"},"username":"windkh"},"maintainers":[{"email":"karl-heinz.wind@web.de","username":"windkh"}],"license":"MIT","date":"2026-08-31T20:05:01.573Z","links":{"homepage":"https://github.com/windkh/node-red-contrib-shelly#readme","repository":"git+https://github.com/windkh/node-red-contrib-shelly.git","bugs":"https://github.com/windkh/node-red-contrib-shelly/issues","npm":"https://www.npmjs.com/package/node-red-contrib-shelly"}},"score":{"final":38.75135,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":62,"weekly":28},"dependents":"3","updated":"2026-11-06T01:41:08.710Z","searchScore":38.532295,"package":{"name":"neo-neo-blessed","keywords":["curses","tui","tput","terminfo","termcap"],"version":"0.7.1","description":"A fork of neo-blessed (which is a fork of blessed) with bug fixes and maintenance.","sanitized_name":"neo-neo-blessed","publisher":{"email":"eirikb@eirikb.no","actor":{"name":"eirikb","type":"user","email":"eirikb@eirikb.no"},"username":"eirikb"},"maintainers":[{"email":"eirikb@eirikb.no","username":"eirikb"}],"license":"MIT","date":"2025-08-21T20:27:51.735Z","links":{"homepage":"https://github.com/eirikb/neo-neo-blessed","repository":"git://github.com/eirikb/neo-neo-blessed.git","bugs":"http://github.com/eirikb/neo-neo-blessed/issues","npm":"https://www.npmjs.com/package/neo-neo-blessed"}},"score":{"final":38.532295,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":705394,"weekly":203130},"dependents":"51","updated":"2026-11-07T09:21:54.941Z","searchScore":38.420746,"package":{"name":"@types/webpack-hot-middleware","keywords":[],"version":"2.25.12","description":"TypeScript definitions for webpack-hot-middleware","sanitized_name":"@types/webpack-hot-middleware","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2025-10-24T04:34:30.877Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/webpack-hot-middleware","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/webpack-hot-middleware"}},"score":{"final":38.420746,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11769,"weekly":4421},"dependents":"28","updated":"2026-11-04T10:21:24.731Z","searchScore":38.29666,"package":{"name":"npm-install-webpack-plugin","keywords":["webpack","webpack-plugin","npm","install"],"version":"4.0.5","description":"Webpack loader to automatically npm install & save dependencies.","sanitized_name":"npm-install-webpack-plugin","publisher":{"email":"eric@smarterspam.com","username":"ericclemmons"},"maintainers":[{"email":"eric@smarterspam.com","username":"ericclemmons"}],"license":"MIT","date":"2017-08-17T14:39:12.526Z","links":{"homepage":"https://github.com/ericclemmons/npm-install-webpack-plugin#readme","repository":"git+https://github.com/ericclemmons/npm-install-webpack-plugin.git","bugs":"https://github.com/ericclemmons/npm-install-webpack-plugin/issues","npm":"https://www.npmjs.com/package/npm-install-webpack-plugin"}},"score":{"final":38.29666,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":111131438,"weekly":34113278},"dependents":"801","updated":"2026-11-07T09:23:10.429Z","searchScore":38.260754,"package":{"name":"stacktrace-parser","keywords":["errors","stacktrace","parser","exceptions"],"version":"0.1.11","description":"Parses every stack trace into a nicely formatted array of hashes.","sanitized_name":"stacktrace-parser","publisher":{"email":"g.tavonius@gmail.com","username":"calamari"},"maintainers":[{"email":"g.tavonius@gmail.com","username":"calamari"}],"license":"MIT","date":"2025-02-18T07:50:20.076Z","links":{"homepage":"https://github.com/errwischt/stacktrace-parser","repository":"git+https://github.com/errwischt/stacktrace-parser.git","bugs":"http://github.com/errwischt/stacktrace-parser/issues","npm":"https://www.npmjs.com/package/stacktrace-parser"}},"score":{"final":38.260754,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10328,"weekly":3795},"dependents":"15","updated":"2026-11-03T09:38:52.344Z","searchScore":38.236237,"package":{"name":"grunt-contrib-pug","keywords":["gruntplugin"],"version":"3.0.0","description":"Compile Pug templates","sanitized_name":"grunt-contrib-pug","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"james_account@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"sindresorhus@gmail.com","username":"sindresorhus"},{"email":"snnskwtnb@gmail.com","username":"shinnn"},{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2021-02-25T03:35:01.717Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-pug#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-pug.git","bugs":"https://github.com/gruntjs/grunt-contrib-pug/issues","npm":"https://www.npmjs.com/package/grunt-contrib-pug"}},"score":{"final":38.236237,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10983,"weekly":4272},"dependents":"1","updated":"2026-11-02T23:34:41.309Z","searchScore":37.980675,"package":{"name":"node-red-contrib-postgresql","keywords":["backpressure","node-red-contrib","node-red","nodered","postgres","postgresql","timescale"],"version":"0.16.2","description":"Node-RED node for PostgreSQL, supporting parameters, split, back-pressure","sanitized_name":"node-red-contrib-postgresql","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:52791e99-cc55-4310-b03a-9df4001c3359","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"alexandre@alapetite.fr","username":"alkarex"}],"license":"Apache-2.0","date":"2026-08-08T10:52:45.432Z","links":{"homepage":"https://github.com/alexandrainst/node-red-contrib-postgresql#readme","repository":"git+https://github.com/alexandrainst/node-red-contrib-postgresql.git","bugs":"https://github.com/alexandrainst/node-red-contrib-postgresql/issues","npm":"https://www.npmjs.com/package/node-red-contrib-postgresql"}},"score":{"final":37.980675,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45114963,"weekly":13543470},"dependents":"40","updated":"2026-11-07T09:15:08.064Z","searchScore":37.900925,"package":{"name":"@opentelemetry/instrumentation-aws-lambda","keywords":["aws-lambda","instrumentation","nodejs","opentelemetry","profiling","tracing"],"version":"0.77.0","description":"OpenTelemetry instrumentation for AWS Lambda function invocations","sanitized_name":"@opentelemetry/instrumentation-aws-lambda","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dyladan","type":"user","email":"dyladan@gmail.com"},"trustedPublisher":{"oidcConfigId":"15fd7db0-0b65-419a-81b9-b8f7a841b6cc","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:35:38.211Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-aws-lambda#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/instrumentation-aws-lambda"}},"score":{"final":37.900925,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":91541849,"weekly":25859721},"dependents":"111","updated":"2026-11-07T09:18:57.350Z","searchScore":37.844704,"package":{"name":"@opentelemetry/instrumentation-graphql","keywords":["graphql","metrics","nodejs","opentelemetry","stats","tracing"],"version":"0.73.0","description":"OpenTelemetry instrumentation for `graphql` gql query language and runtime for GraphQL","sanitized_name":"@opentelemetry/instrumentation-graphql","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dyladan","type":"user","email":"dyladan@gmail.com"},"trustedPublisher":{"oidcConfigId":"a8735877-60f8-4173-9322-4d6a99a7896e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:35:47.318Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-graphql#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/instrumentation-graphql"}},"score":{"final":37.844704,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":58786,"weekly":9951},"dependents":0,"updated":"2026-11-07T09:17:56.797Z","searchScore":37.639275,"package":{"name":"ngeo","keywords":[],"version":"2.11.0-latest.20261106T081952Z.eae296999","description":"AngularJS OpenLayers Library","sanitized_name":"ngeo","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"camtocamp-gs-bot","type":"user","email":"geospatial-bot@camptocamp.com"},"trustedPublisher":{"oidcConfigId":"e10cc176-f95d-4353-86ce-443ed5e0c32a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"stephane.brunner@camptocamp.com","username":"sbrunner"},{"email":"geospatial-bot@camptocamp.com","username":"camtocamp-gs-bot"}],"license":"MIT","date":"2026-11-06T08:45:50.515Z","links":{"homepage":"https://github.com/camptocamp/ngeo#readme","repository":"git://github.com/camptocamp/ngeo.git","bugs":"https://github.com/camptocamp/ngeo/issues","npm":"https://www.npmjs.com/package/ngeo"}},"score":{"final":37.639275,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51187748,"weekly":15388687},"dependents":"15","updated":"2026-11-07T09:18:48.629Z","searchScore":37.62072,"package":{"name":"@opentelemetry/resource-detector-azure","keywords":[],"version":"0.33.0","description":"OpenTelemetry SDK resource detector for Azure","sanitized_name":"@opentelemetry/resource-detector-azure","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dyladan","type":"user","email":"dyladan@gmail.com"},"trustedPublisher":{"oidcConfigId":"3495e5e0-c586-4baa-97c0-559709acd5ef","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:36:01.747Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-azure#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/resource-detector-azure"}},"score":{"final":37.62072,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":44379109,"weekly":13359788},"dependents":"48","updated":"2026-11-07T09:21:50.725Z","searchScore":37.610886,"package":{"name":"@opentelemetry/resource-detector-container","keywords":[],"version":"0.9.1","description":"Opentelemetry resource detector to get container resource attributes","sanitized_name":"@opentelemetry/resource-detector-container","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dyladan","type":"user","email":"dyladan@gmail.com"},"trustedPublisher":{"oidcConfigId":"f9fe530d-4412-414c-87fa-e02c872a463e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:36:05.790Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-container#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/resource-detector-container"}},"score":{"final":37.610886,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":93793,"weekly":25140},"dependents":"155","updated":"2026-11-07T09:19:16.958Z","searchScore":37.529118,"package":{"name":"videojs-contrib-hls","keywords":["videojs","videojs-plugin"],"version":"5.15.0","description":"Play back HLS with video.js, even where it's not natively supported","sanitized_name":"videojs-contrib-hls","publisher":{"email":"joseph.a.forbes@gmail.com","username":"forbesjo"},"maintainers":[{"email":"cpillsbury@mux.com","username":"cpillsburymux"},{"email":"alexander.barstow@gmail.com","username":"abarstow"},{"email":"awaldron@brightcove.com","username":"awaldron"},{"email":"brandonocasey@gmail.com","username":"brandonocasey"},{"email":"sarah@teaandbiscuits.net","username":"essk"},{"email":"gesinger@gmail.com","username":"gesinger"},{"email":"me@gkatsev.com","username":"gkatsev"},{"email":"npm@heff.me","username":"heff"},{"email":"hswaminathan@brightcove.com","username":"hswaminathan"},{"email":"jon.carlos.rivera@gmail.com","username":"imbcmdth"},{"email":"ldayananda@brightcove.com","username":"lday"},{"email":"npm@htbx.net","username":"mmcclure"},{"email":"usmanonazim@gmail.com","username":"usmanonazim"},{"email":"videojs@gkatsev.com","username":"videojs-user"},{"email":"ddashkevich@brightcove.com","username":"ddashkevich"},{"email":"phale@brightcove.com","username":"phale"},{"email":"de.cepulis@gmail.com","username":"decepulis"},{"email":"me@wesleyluyten.com","username":"luwes"},{"email":"pgoneill@gmail.com","username":"misteroneill"},{"email":"dlapalomento@gmail.com","username":"dmlap"},{"email":"joseph.a.forbes@gmail.com","username":"forbesjo"},{"email":"mneilweb@gmail.com","username":"mjneil"}],"license":"Apache-2.0","date":"2018-11-14T22:50:22.183Z","links":{"homepage":"https://github.com/videojs/videojs-contrib-hls#readme","repository":"git+ssh://git@github.com/videojs/videojs-contrib-hls.git","bugs":"https://github.com/videojs/videojs-contrib-hls/issues","npm":"https://www.npmjs.com/package/videojs-contrib-hls"}},"score":{"final":37.529118,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":197,"weekly":78},"dependents":"1","updated":"2026-11-01T03:51:07.053Z","searchScore":37.490875,"package":{"name":"@farjs/blessed","keywords":["curses","tui","tput","terminfo","termcap"],"version":"0.4.0","description":"A high-level terminal interface library for node.js.","sanitized_name":"@farjs/blessed","publisher":{"email":"viktor.podzigun@gmail.com","username":"viktor-podzigun"},"maintainers":[{"email":"viktor.podzigun@gmail.com","username":"viktor-podzigun"}],"license":"MIT","date":"2025-02-15T20:27:02.773Z","links":{"homepage":"https://github.com/farjs/blessed","repository":"git+https://github.com/farjs/blessed.git","bugs":"http://github.com/farjs/blessed/issues","npm":"https://www.npmjs.com/package/@farjs/blessed"}},"score":{"final":37.490875,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":615524,"weekly":181720},"dependents":"71","updated":"2026-11-07T09:23:13.262Z","searchScore":37.374622,"package":{"name":"eslint-plugin-css-modules","keywords":["eslint","eslintplugin","eslint-plugin","css-modules"],"version":"2.12.0","description":"Checks that you are using the existent css/scss/less classes, no more no less","sanitized_name":"eslint-plugin-css-modules","publisher":{"email":"yuhsianw@gmail.com","username":"yuhsianw"},"maintainers":[{"email":"atif5801@gmail.com","username":"atfzl"},{"email":"yuhsianw@gmail.com","username":"yuhsianw"}],"license":"MIT","date":"2023-10-19T16:22:59.556Z","links":{"repository":"git://github.com/atfzl/eslint-plugin-css-modules.git","npm":"https://www.npmjs.com/package/eslint-plugin-css-modules"}},"score":{"final":37.374622,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33677,"weekly":8083},"dependents":0,"updated":"2026-11-07T09:21:45.150Z","searchScore":37.338566,"package":{"name":"@amoo-miki/sass-loader","keywords":["sass","libsass","webpack","loader"],"version":"10.4.1-node-sass-9.0.0-libsass-3.6.5-with-sass-embedded.rc1","description":"Sass loader for webpack","sanitized_name":"@amoo-miki/sass-loader","publisher":{"email":"amoo_miki@yahoo.com","username":"amoo_miki"},"maintainers":[{"email":"amoo_miki@yahoo.com","username":"amoo_miki"}],"license":"MIT","date":"2023-10-18T19:19:59.452Z","links":{"homepage":"https://github.com/AMoo-Miki/sass-loader","repository":"git+https://github.com/webpack-contrib/sass-loader.git","bugs":"https://github.com/AMoo-Miki/sass-loader/issues","npm":"https://www.npmjs.com/package/@amoo-miki/sass-loader"}},"score":{"final":37.338566,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":826736,"weekly":253650},"dependents":"16","updated":"2026-11-07T09:23:52.264Z","searchScore":37.265602,"package":{"name":"jest-raw-loader","keywords":[],"version":"1.0.1","description":"Jest transformer mimicking webpack-contrib/raw-loader's functionality","sanitized_name":"jest-raw-loader","publisher":{"email":"kepler@stickajones.org","username":"keplersj"},"maintainers":[{"email":"kepler@stickajones.org","username":"keplersj"}],"license":"MIT","date":"2017-11-01T00:12:05.516Z","links":{"repository":"https://github.com/keplersj/jest-raw-loader","npm":"https://www.npmjs.com/package/jest-raw-loader"}},"score":{"final":37.265602,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7704078,"weekly":1863123},"dependents":"27","updated":"2026-11-07T09:24:22.805Z","searchScore":37.14969,"package":{"name":"@develar/schema-utils","keywords":["webpack"],"version":"2.6.5","description":"webpack Validation Utils","sanitized_name":"@develar/schema-utils","publisher":{"email":"develar@gmail.com","username":"develar"},"maintainers":[{"email":"develar@gmail.com","username":"develar"}],"license":"MIT","date":"2020-03-11T10:33:05.126Z","links":{"homepage":"https://github.com/webpack/schema-utils","repository":"git+https://github.com/webpack/schema-utils.git","bugs":"https://github.com/webpack/schema-utils/issues","npm":"https://www.npmjs.com/package/@develar/schema-utils"}},"score":{"final":37.14969,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43775552,"weekly":13210650},"dependents":"951","updated":"2026-11-07T09:17:09.291Z","searchScore":37.12519,"package":{"name":"@opentelemetry/auto-instrumentations-node","keywords":[],"version":"0.83.0","description":"Metapackage which bundles opentelemetry node core and contrib instrumentations","sanitized_name":"@opentelemetry/auto-instrumentations-node","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dyladan","type":"user","email":"dyladan@gmail.com"},"trustedPublisher":{"oidcConfigId":"ff743058-e879-45d6-86e5-745ae4054d36","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:39:23.591Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/auto-instrumentations-node#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/auto-instrumentations-node"}},"score":{"final":37.12519,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":82538643,"weekly":23061163},"dependents":"898","updated":"2026-11-07T09:15:27.534Z","searchScore":37.090626,"package":{"name":"html-minifier-terser","keywords":["cli","compress","compressor","css","html","htmlmin","javascript","min","minification","minifier","minify","optimize","optimizer","pack","packer","parse","parser","terser","uglifier","uglify"],"version":"7.2.0","description":"Highly configurable, well-tested, JavaScript-based HTML minifier.","sanitized_name":"html-minifier-terser","publisher":{"email":"kap9xb3d5@mozmail.com","username":"sibiraj-s"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"kap9xb3d5@mozmail.com","username":"sibiraj-s"}],"license":"MIT","date":"2023-04-11T05:32:18.898Z","links":{"homepage":"https://terser.org/html-minifier-terser/","repository":"git+https://github.com/terser/html-minifier-terser.git","bugs":"https://github.com/terser/html-minifier-terser/issues","npm":"https://www.npmjs.com/package/html-minifier-terser"}},"score":{"final":37.090626,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":509491,"weekly":148536},"dependents":"34","updated":"2026-11-07T09:16:25.007Z","searchScore":37.055546,"package":{"name":"@openapi-contrib/json-schema-to-openapi-schema","keywords":[],"version":"4.3.4","description":"Converts a JSON Schema to OpenAPI Schema Object","sanitized_name":"@openapi-contrib/json-schema-to-openapi-schema","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d9d2c7a0-440b-4205-8830-4f16b4ddb521","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"me@philsturgeon.uk","username":"philsturgeon"},{"email":"jonluca.decaro@gmail.com","username":"jonluca"}],"license":"MIT","date":"2026-06-11T17:37:16.034Z","links":{"homepage":"https://github.com/openapi-contrib/json-schema-to-openapi-schema#readme","repository":"git+https://github.com/openapi-contrib/json-schema-to-openapi-schema.git","bugs":"https://github.com/openapi-contrib/json-schema-to-openapi-schema/issues","npm":"https://www.npmjs.com/package/@openapi-contrib/json-schema-to-openapi-schema"}},"score":{"final":37.055546,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10132,"weekly":4218},"dependents":"2","updated":"2026-11-02T21:02:44.022Z","searchScore":36.939945,"package":{"name":"@solid/access-control-policy","keywords":["ACP","Access Control","Policy","Matcher","ACL","Solid"],"version":"1.0.0","description":"Implementation of the Access Control Policy specification.","sanitized_name":"@solid/access-control-policy","publisher":{"email":"matthieubosquet@gmail.com","username":"matthieubosquet"},"maintainers":[{"email":"justin.bingham@janeirodigital.com","username":"justinwb"},{"email":"jaxoncreed@gmail.com","username":"jaxoncreed"},{"email":"npm@inrupt.com","username":"inrupt_ci"},{"email":"nseydoux@inrupt.com","username":"nseydoux"},{"email":"arne.hassel@gmail.com","username":"megoth"},{"email":"michiel@unhosted.org","username":"michielbdejong"},{"email":"info@virginiabalseiro.com","username":"virginiabalseiro"},{"email":"timbl+npmjs@w3.org","username":"timbl"},{"email":"alain.bourgeois10@gmail.com","username":"bourgeoa"},{"email":"kwaku@theodi.org","username":"kkuffour"},{"email":"matthieubosquet@gmail.com","username":"matthieubosquet"},{"email":"langsamu@hotmail.com","username":"langsamu"},{"email":"joannavhw@gmail.com","username":"jvherweg"},{"email":"rukyjacob@gmail.com","username":"precious.oritsedere"},{"email":"jmwright.045@gmail.com","username":"jeswr"}],"license":"MIT","date":"2025-09-30T22:17:26.147Z","links":{"homepage":"https://github.com/solid/access-control-policy#readme","repository":"git+https://github.com/solid/access-control-policy.git","bugs":"https://github.com/solid/access-control-policy/issues","npm":"https://www.npmjs.com/package/@solid/access-control-policy"}},"score":{"final":36.939945,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3871,"weekly":1244},"dependents":0,"updated":"2026-11-01T04:01:10.088Z","searchScore":36.907528,"package":{"name":"node-red-contrib-opentelemetry","keywords":["node-red","opentelemetry","tracing","profiling","instrumentation","stats","metrics","prometheus"],"version":"2.2.0","description":"Distributed tracing with OpenTelemetry SDK and Prometheus metrics exporter for Node-RED","sanitized_name":"node-red-contrib-opentelemetry","publisher":{"email":"dev@nioc.eu","username":"nioc"},"maintainers":[{"email":"dev@nioc.eu","username":"nioc"}],"license":"LGPL-3.0-or-later","date":"2026-08-30T03:15:28.354Z","links":{"homepage":"https://github.com/nioc/node-red-contrib-opentelemetry","repository":"git+https://github.com/nioc/node-red-contrib-opentelemetry.git","bugs":"https://github.com/nioc/node-red-contrib-opentelemetry/issues","npm":"https://www.npmjs.com/package/node-red-contrib-opentelemetry"}},"score":{"final":36.907528,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10229,"weekly":3234},"dependents":"5","updated":"2026-11-04T16:31:15.355Z","searchScore":36.90183,"package":{"name":"terser-webpack-plugin-legacy","keywords":["uglify","uglify-js","uglify-es","terser","webpack","webpack-plugin","minification","compress","compressor","min","minification","minifier","minify","optimize","optimizer"],"version":"1.2.5","description":"Terser plugin for webpack","sanitized_name":"terser-webpack-plugin-legacy","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"sheo13666q@gmail.com","username":"evilebottnawi"}],"license":"MIT","date":"2020-10-09T10:02:45.825Z","links":{"homepage":"https://github.com/webpack-contrib/terser-webpack-plugin/tree/webpack-3","repository":"git+https://github.com/webpack-contrib/terser-webpack-plugin.git","bugs":"https://github.com/webpack-contrib/terser-webpack-plugin/issues","npm":"https://www.npmjs.com/package/terser-webpack-plugin-legacy"}},"score":{"final":36.90183,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":89046054,"weekly":24929321},"dependents":"34","updated":"2026-11-07T09:16:15.385Z","searchScore":36.876102,"package":{"name":"@opentelemetry/instrumentation-fs","keywords":["fs","instrumentation","nodejs","opentelemetry","profiling","tracing"],"version":"0.44.0","description":"OpenTelemetry instrumentation for `node:fs` file system interactions module","sanitized_name":"@opentelemetry/instrumentation-fs","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dyladan","type":"user","email":"dyladan@gmail.com"},"trustedPublisher":{"oidcConfigId":"84fcd7d0-fa01-4eb0-bc0e-678d4a7d7901","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T21:35:45.503Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-fs#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/instrumentation-fs"}},"score":{"final":36.876102,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":19665,"weekly":5323},"dependents":"1","updated":"2026-11-06T23:10:45.773Z","searchScore":36.874435,"package":{"name":"declass","keywords":[],"version":"0.0.1","description":"> Statically analyze HTML to detect potential class groupings","sanitized_name":"declass","publisher":{"email":"pyapar@gmail.com","username":"pi0"},"maintainers":[{"email":"pyapar@gmail.com","username":"pi0"}],"license":"MIT","date":"2020-12-04T11:09:53.060Z","links":{"homepage":"https://github.com/nuxt-contrib/declass#readme","repository":"git+https://github.com/nuxt-contrib/declass.git","bugs":"https://github.com/nuxt-contrib/declass/issues","npm":"https://www.npmjs.com/package/declass"}},"score":{"final":36.874435,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":92775172,"weekly":28243035},"dependents":"1761","updated":"2026-11-07T09:15:15.413Z","searchScore":36.79406,"package":{"name":"@opentelemetry/sdk-node","keywords":["opentelemetry","nodejs","tracing","profiling","metrics","stats","monitoring"],"version":"0.301.0","description":"OpenTelemetry SDK for Node.js","sanitized_name":"@opentelemetry/sdk-node","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dyladan","type":"user","email":"dyladan@gmail.com"},"trustedPublisher":{"oidcConfigId":"c2f302c2-0b34-4c9b-90a8-fde4701579d4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-11-05T18:39:12.255Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-sdk-node","repository":"git+https://github.com/open-telemetry/opentelemetry-js.git","bugs":"https://github.com/open-telemetry/opentelemetry-js/issues","npm":"https://www.npmjs.com/package/@opentelemetry/sdk-node"}},"score":{"final":36.79406,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":55,"weekly":19},"dependents":"1","updated":"2026-11-04T05:26:14.884Z","searchScore":36.78413,"package":{"name":"blessed-vue","keywords":["vue","blessed","blessed-contrib","command line","cli","command line ui","cli ui","curse","ncurse","graph","dashboard"],"version":"2.0.1","description":"A VueJS runtime to render Blessed to build command line UI.","sanitized_name":"blessed-vue","publisher":{"email":"lyonlai1984@gmail.com","username":"lyonlai"},"maintainers":[{"email":"lyonlai1984@gmail.com","username":"lyonlai"}],"license":"MIT","date":"2018-02-04T12:11:10.728Z","links":{"homepage":"https://github.com/lyonlai/blessed-vue#readme","repository":"git+https://github.com/lyonlai/blessed-vue.git","bugs":"https://github.com/lyonlai/blessed-vue/issues","npm":"https://www.npmjs.com/package/blessed-vue"}},"score":{"final":36.78413,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3496,"weekly":1727},"dependents":"4","updated":"2026-11-01T06:36:10.174Z","searchScore":36.77677,"package":{"name":"grunt-contrib-internal","keywords":[],"version":"9.1.0","description":"Internal tasks for managing the grunt-contrib projects","sanitized_name":"grunt-contrib-internal","publisher":{"email":"xhmikosr@gmail.com","username":"xhmikosr"},"maintainers":[{"email":"cowboy@rj3.net","username":"cowboy"},{"email":"roaster.karmic_0r@icloud.com","username":"jmeas"},{"email":"tyler@sleekcode.net","username":"tkellen"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"kyle@dontkry.com","username":"shama"},{"email":"sindresorhus@gmail.com","username":"sindresorhus"},{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2024-07-06T05:16:07.301Z","links":{"homepage":"https://github.com/gruntjs/grunt-contrib-internal#readme","repository":"git+https://github.com/gruntjs/grunt-contrib-internal.git","bugs":"https://github.com/gruntjs/grunt-contrib-internal/issues","npm":"https://www.npmjs.com/package/grunt-contrib-internal"}},"score":{"final":36.77677,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":50,"weekly":25},"dependents":0,"updated":"2026-11-07T04:16:06.874Z","searchScore":36.767216,"package":{"name":"@rook2pawn/neo-blessed","keywords":["curses","tui","tput","terminfo","termcap"],"version":"2.0.2","description":"A fork of the original blessed with bug fixes and maintenance.","sanitized_name":"@rook2pawn/neo-blessed","publisher":{"email":"rook2pawn@gmail.com","username":"rook2pawn"},"maintainers":[{"email":"rook2pawn@gmail.com","username":"rook2pawn"}],"license":"MIT","date":"2026-03-07T01:21:28.826Z","links":{"homepage":"https://github.com/rook2pawn/neo-blessed","repository":"git+https://github.com/rook2pawn/neo-blessed.git","bugs":"https://github.com/rook2pawn/neo-blessed/issues","npm":"https://www.npmjs.com/package/@rook2pawn/neo-blessed"}},"score":{"final":36.767216,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2160,"weekly":2160},"dependents":0,"updated":"2026-11-03T14:51:00.421Z","searchScore":36.75226,"package":{"name":"contrib-aquarium","keywords":["github","svg","readme","contributions","aquarium","profile","animation"],"version":"0.1.14","description":"A living SVG aquarium driven by a GitHub contribution graph — embeddable in profile READMEs.","sanitized_name":"contrib-aquarium","publisher":{"email":"ywzgoole@gmail.com","username":"webywz"},"maintainers":[{"email":"ywzgoole@gmail.com","username":"webywz"}],"license":"MIT","date":"2026-11-03T14:50:28.962Z","links":{"homepage":"https://github.com/webywz/contrib-aquarium#readme","repository":"git+https://github.com/webywz/contrib-aquarium.git","bugs":"https://github.com/webywz/contrib-aquarium/issues","npm":"https://www.npmjs.com/package/contrib-aquarium"}},"score":{"final":36.75226,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3025,"weekly":1125},"dependents":0,"updated":"2026-11-05T00:51:31.523Z","searchScore":36.709663,"package":{"name":"@digitaloak/node-red-contrib-digitaloak-postgresql","keywords":["node-red","postgres","postgresql","listener","notifier"],"version":"0.3.2","description":"Three Node-RED PostgreSQL nodes: connection manager, query and listen node. Support for simple and parameterized queries and transactions, async messaging, TLS connections, pool realtime usage statistics and custom type parsers.","sanitized_name":"@digitaloak/node-red-contrib-digitaloak-postgresql","publisher":{"email":"tm@digitaloak.it","username":"tmdoit"},"maintainers":[{"email":"tm@digitaloak.it","username":"tmdoit"}],"license":"Apache-2.0","date":"2020-12-04T02:41:24.576Z","links":{"homepage":"https://gitlab.com/digitaloak/node-red-contrib-digitaloak-postgresql/-/blob/master/README.md","repository":"git+https://gitlab.com/digitaloak/node-red-contrib-digitaloak-postgresql.git","bugs":"https://gitlab.com/digitaloak/node-red-contrib-digitaloak-postgresql/issues","npm":"https://www.npmjs.com/package/@digitaloak/node-red-contrib-digitaloak-postgresql"}},"score":{"final":36.709663,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3378,"weekly":973},"dependents":0,"updated":"2026-11-05T20:01:16.175Z","searchScore":36.521038,"package":{"name":"node-red-contrib-ccu","keywords":["node-red","homematic","ccu","bidcos","cuxd","smart home automation","eq-3"],"version":"4.8.0","description":"Node-RED Nodes for the Homematic CCU","sanitized_name":"node-red-contrib-ccu","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"e84c5964-21d7-4ed7-8266-4e32e8405d65","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"bastiraff@googlemail.com","username":"hobbyquaker"}],"license":"MIT","date":"2026-10-29T19:57:10.349Z","links":{"homepage":"https://github.com/rdmtc/node-red-contrib-ccu#readme","repository":"git+https://github.com/rdmtc/node-red-contrib-ccu.git","bugs":"https://github.com/rdmtc/node-red-contrib-ccu/issues","npm":"https://www.npmjs.com/package/node-red-contrib-ccu"}},"score":{"final":36.521038,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5901,"weekly":1979},"dependents":"5","updated":"2026-11-03T10:36:12.958Z","searchScore":36.48107,"package":{"name":"css-loader-1","keywords":[],"version":"2.0.0","description":"css loader module for webpack","sanitized_name":"css-loader-1","publisher":{"email":"sorrycc@gmail.com","username":"sorrycc"},"maintainers":[{"email":"sorrycc@gmail.com","username":"sorrycc"}],"license":"MIT","date":"2019-05-22T04:31:09.101Z","links":{"homepage":"https://github.com/webpack-contrib/css-loader","repository":"git+https://github.com/webpack-contrib/css-loader.git","bugs":"https://github.com/webpack-contrib/css-loader/issues","npm":"https://www.npmjs.com/package/css-loader-1"}},"score":{"final":36.48107,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":10708,"time":"2026-11-07T16:06:04.365Z"}