{"objects":[{"downloads":{"monthly":6814390,"weekly":1618443},"dependents":"17","updated":"2026-10-10T00:23:27.975Z","searchScore":73.26054,"package":{"name":"mgrs","keywords":["geodesy","mgrs","proj4","gis"],"version":"2.2.0","description":"Utility for converting between WGS84 lat/lng and MGRS coordinates","sanitized_name":"mgrs","publisher":{"email":"daniel.j.dufour@gmail.com","username":"danieljdufour"},"maintainers":[{"email":"andreas.hocevar@gmail.com","username":"ahocevar"},{"email":"calvin.metcalf@gmail.com","username":"cwmma"},{"email":"daniel.j.dufour@gmail.com","username":"danieljdufour"}],"license":"MIT","date":"2026-07-11T14:03:09.005Z","links":{"homepage":"https://github.com/proj4js/mgrs#readme","repository":"git://github.com/proj4js/mgrs.git","bugs":"https://github.com/proj4js/mgrs/issues","npm":"https://www.npmjs.com/package/mgrs"}},"score":{"final":73.26054,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":112639,"weekly":24926},"dependents":"14","updated":"2026-10-10T00:25:05.687Z","searchScore":69.72,"package":{"name":"@google/earthengine","keywords":[],"version":"1.7.47","description":"JavaScript client for Google Earth Engine API.","sanitized_name":"@google/earthengine","publisher":{"email":"earthengine@google.com","actor":{"name":"earthengine","type":"user","email":"earthengine@google.com"},"username":"earthengine"},"maintainers":[{"email":"dm@donmccurdy.com","username":"donmccurdy"},{"email":"earthengine@google.com","username":"earthengine"}],"license":"Apache-2.0","date":"2026-10-05T18:10:34.881Z","links":{"homepage":"https://developers.google.com/earth-engine/","repository":"git+https://github.com/google/earthengine-api.git","bugs":"https://github.com/google/earthengine-api/issues","npm":"https://www.npmjs.com/package/@google/earthengine"}},"score":{"final":69.72,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":529267,"weekly":112900},"dependents":"62","updated":"2026-10-10T00:27:18.125Z","searchScore":69.09801,"package":{"name":"geodesy","keywords":["geodesy","latitude","longitude","distance","bearing","destination","haversine","vincenty","rhumb","ellipsoid","datum","reference-frame","TRF","vector","n-vector","wgs84","utm","mgrs"],"version":"2.4.0","description":"Libraries of geodesy functions","sanitized_name":"geodesy","publisher":{"email":"chrisv@movable-type.co.uk","username":"chrisveness"},"maintainers":[{"email":"chrisv@movable-type.co.uk","username":"chrisveness"}],"license":"MIT","date":"2022-03-22T17:16:22.208Z","links":{"homepage":"http://www.movable-type.co.uk/scripts/geodesy-library.html","repository":"https://github.com/chrisveness/geodesy","bugs":"https://github.com/chrisveness/geodesy/issues","npm":"https://www.npmjs.com/package/geodesy"}},"score":{"final":69.09801,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":59597372,"weekly":12992341},"dependents":"1113","updated":"2026-10-10T00:23:08.376Z","searchScore":66.25317,"package":{"name":"@turf/helpers","keywords":["geo","point","turf","geojson"],"version":"7.4.0","description":"Provides helper functions to create GeoJSON features, like points, lines, or areas on a map.","sanitized_name":"@turf/helpers","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:e203f50e-d3c2-41f8-aa09-f59406d54338","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"rowanwins@yahoo.com.au","username":"rowanwins"},{"email":"tom@macwright.com","username":"tmcw"},{"email":"morgan.herlocker@gmail.com","username":"morganherlocker"},{"email":"tim.channell@gmail.com","username":"tcql"},{"email":"mdfedderly@mdfedderly.com","username":"mdfedderly"},{"email":"tim.j.welch@gmail.com","username":"twelch"},{"email":"jamesmilner22@hotmail.com","username":"jamesmilneruk"},{"email":"morganherlocker@gmail.com","username":"morgan.herlocker"}],"license":"MIT","date":"2026-08-03T15:27:48.043Z","links":{"homepage":"https://github.com/Turfjs/turf","repository":"git://github.com/Turfjs/turf.git","bugs":"https://github.com/Turfjs/turf/issues","npm":"https://www.npmjs.com/package/@turf/helpers"}},"score":{"final":66.25317,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":721052,"weekly":201446},"dependents":"64","updated":"2026-10-10T00:25:16.830Z","searchScore":64.3802,"package":{"name":"astronomy-engine","keywords":["astronomy","ephemeris","planet","sun","moon","solar","system","sunrise","sunset","equinox","solstice","constellation","orbit"],"version":"2.1.19","description":"Astronomy calculation for Sun, Moon, and planets.","sanitized_name":"astronomy-engine","publisher":{"email":"cosinekitty@gmail.com","username":"cosinekitty"},"maintainers":[{"email":"cosinekitty@gmail.com","username":"cosinekitty"}],"license":"MIT","date":"2023-12-14T18:20:31.621Z","links":{"homepage":"https://github.com/cosinekitty/astronomy#readme","repository":"git+https://github.com/cosinekitty/astronomy.git","bugs":"https://github.com/cosinekitty/astronomy/issues","npm":"https://www.npmjs.com/package/astronomy-engine"}},"score":{"final":64.3802,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49308,"weekly":6311},"dependents":"1","updated":"2026-10-10T00:25:23.073Z","searchScore":60.91532,"package":{"name":"visionscarto-world-atlas","keywords":["topojson","geojson","shapefile"],"version":"1.0.0","description":"Derived from mbostock's world-atlas: Pre-built TopoJSON from Natural Earth.","sanitized_name":"visionscarto-world-atlas","publisher":{"email":"fil@rezo.net","username":"recifs"},"maintainers":[{"email":"fil@rezo.net","username":"recifs"}],"license":"BSD-3-Clause","date":"2024-04-01T12:37:01.063Z","links":{"homepage":"https://github.com/Fil/visionscarto-world-atlas","repository":"git+https://github.com/Fil/visionscarto-world-atlas.git","bugs":"https://github.com/Fil/visionscarto-world-atlas/issues","npm":"https://www.npmjs.com/package/visionscarto-world-atlas"}},"score":{"final":60.91532,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3506079,"weekly":925850},"dependents":"141","updated":"2026-10-10T00:19:54.236Z","searchScore":58.701275,"package":{"name":"vega-embed","keywords":["vega","data","visualization","component","embed"],"version":"7.3.0","description":"Publish Vega visualizations as embedded web components.","sanitized_name":"vega-embed","publisher":{"email":"domoritz@gmail.com","username":"domoritz"},"maintainers":[{"email":"domoritz@gmail.com","username":"domoritz"},{"email":"cameron.yick@gmail.com","username":"hydrosquall"},{"email":"jeffrey.heer@gmail.com","username":"jheer"},{"email":"kanitw@gmail.com","username":"kanitw"},{"email":"arvindsatya1@gmail.com","username":"arvindsatya1"},{"email":"lukashermann28@gmail.com","username":"lhermann"}],"license":"BSD-3-Clause","date":"2026-09-23T17:37:00.548Z","links":{"homepage":"https://github.com/vega/vega-embed#readme","repository":"git+http://github.com/vega/vega-embed.git","bugs":"https://github.com/vega/vega-embed/issues","npm":"https://www.npmjs.com/package/vega-embed"}},"score":{"final":58.701275,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":134559,"weekly":33641},"dependents":"3","updated":"2026-10-10T00:30:25.416Z","searchScore":52.839813,"package":{"name":"middleearth-names","keywords":["middle-earth","lord-of-the-rings"],"version":"1.1.0","description":"Get random or all middle earth character names","sanitized_name":"middleearth-names","publisher":{"email":"branislav.teofilovic@gmail.com","username":"alcibiades13"},"maintainers":[{"email":"branislav.teofilovic@gmail.com","username":"alcibiades13"}],"license":"MIT","date":"2015-12-24T22:14:34.049Z","links":{"homepage":"https://github.com/alcibiades13/middleearth-names#readme","repository":"git+https://github.com/alcibiades13/middleearth-names.git","bugs":"https://github.com/alcibiades13/middleearth-names/issues","npm":"https://www.npmjs.com/package/middleearth-names"}},"score":{"final":52.839813,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6270,"weekly":2242},"dependents":"1","updated":"2026-10-06T08:04:39.255Z","searchScore":51.27554,"package":{"name":"@hestia-earth/api","keywords":["hestia","api"],"version":"0.28.45","description":"Hestia API definitions","sanitized_name":"@hestia-earth/api","publisher":{"email":"guillaumeroyer.mail@gmail.com","actor":{"name":"mebibou","type":"user","email":"guillaumeroyer.mail@gmail.com"},"username":"mebibou"},"maintainers":[{"email":"guillaumeroyer.mail@gmail.com","username":"mebibou"}],"license":"UNLICENSED","date":"2026-10-06T08:04:07.778Z","links":{"homepage":"https://gitlab.com/hestia-earth/hestia-api#readme","repository":"git+ssh://git@gitlab.com/hestia-earth/hestia-api.git","bugs":"https://gitlab.com/hestia-earth/hestia-api/issues","npm":"https://www.npmjs.com/package/@hestia-earth/api"}},"score":{"final":51.27554,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":86764,"weekly":19979},"dependents":"10","updated":"2026-10-10T00:26:29.938Z","searchScore":50.639687,"package":{"name":"sane-topojson","keywords":["topojson","geojson","shapefiles","maps"],"version":"4.0.0","description":"Ready-to-use multi-layer topojson files","sanitized_name":"sane-topojson","publisher":{"email":"etienne.t.pinard@gmail.com","username":"etpinard"},"maintainers":[{"email":"chris@plot.ly","username":"chriddyp"},{"email":"post.ben.here@gmail.com","username":"bpostlethwaite"},{"email":"antoine@plot.ly","username":"antrg"},{"email":"chuck@plot.ly","username":"bronsolo"},{"email":"t4rk@outlook.com","username":"t4rk"},{"email":"roman@plot.ly","username":"roman-nb"},{"email":"cameron.decoster@gmail.com","username":"camdecoster"},{"email":"alex@plot.ly","username":"alexcjohnson"},{"email":"adrian.borrmann@plot.ly","username":"aborrmann"},{"email":"emily@plot.ly","username":"emilykl-plotly"},{"email":"packages@plot.ly","username":"packages-team-plotly"},{"email":"code@etpinard.xyz","username":"etpinard"}],"license":"MIT","date":"2019-07-15T19:16:29.865Z","links":{"homepage":"https://github.com/etpinard/sane-topojson#readme","repository":"git+https://github.com/etpinard/sane-topojson.git","bugs":"https://github.com/etpinard/sane-topojson/issues","npm":"https://www.npmjs.com/package/sane-topojson"}},"score":{"final":50.639687,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6281,"weekly":1866},"dependents":0,"updated":"2026-10-08T15:31:12.060Z","searchScore":50.545864,"package":{"name":"maplibre-gl-earth-engine","keywords":["maplibre","maplibre-gl","map","plugin","control","react","typescript"],"version":"0.4.2","description":"MapLibre GL control for Google Earth Engine catalog discovery, authentication, and layer rendering","sanitized_name":"maplibre-gl-earth-engine","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:34fdafcc-c8ad-40dc-83d5-00a37155d4da","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"giswqs@gmail.com","username":"giswqs"}],"license":"MIT","date":"2026-06-07T19:05:48.506Z","links":{"homepage":"https://github.com/opengeos/maplibre-gl-earth-engine#readme","repository":"git+https://github.com/opengeos/maplibre-gl-earth-engine.git","bugs":"https://github.com/opengeos/maplibre-gl-earth-engine/issues","npm":"https://www.npmjs.com/package/maplibre-gl-earth-engine"}},"score":{"final":50.545864,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1296036,"weekly":299254},"dependents":"39","updated":"2026-10-10T00:22:37.381Z","searchScore":49.94349,"package":{"name":"@wordpress/deprecated","keywords":["wordpress","gutenberg","deprecated"],"version":"4.57.0","description":"Deprecation utility for WordPress.","sanitized_name":"@wordpress/deprecated","publisher":{"email":"gutenberg@wordpress.org","actor":{"name":"gutenbergplugin","type":"user","email":"gutenberg@wordpress.org"},"username":"gutenbergplugin"},"maintainers":[{"email":"gary@pento.net","username":"garypendergast"},{"email":"adam@10up.com","username":"adamsilverstein"},{"email":"grzegorz@gziolo.pl","username":"gziolo"},{"email":"stephen@netweb.com.au","username":"ntwb"},{"email":"benguella@gmail.com","username":"riad"},{"email":"robert@noisysocks.com","username":"noisysocks"},{"email":"adam@kadamwhite.com","username":"kadamwhite"},{"email":"gutenberg@wordpress.org","username":"gutenbergplugin"},{"email":"jorge.costa@developer.pt","username":"jorgefilipecosta"},{"email":"ella@vandurpe.com","username":"ellatrix"},{"email":"ian@iandunn.name","username":"iandunn206"},{"email":"whyisjake@gmail.com","username":"whyisjake"},{"email":"ockham@raz.or.at","username":"ockham"},{"email":"jon.surrell@gmail.com","username":"sirreal"},{"email":"andres.maneiro@gmail.com","username":"nosolosw"},{"email":"isabel.brison@automattic.com","username":"wpisabel"},{"email":"ntsekouras@outlook.com","username":"ntsekouras"},{"email":"darren@roughsmootheng.in","username":"nerrad"},{"email":"desrosjaccounts@gmail.com","username":"desrosj"},{"email":"daniel.richards@automattic.com","username":"talldanwp"},{"email":"wilson@peterwilson.cc","username":"peterwilsoncc"},{"email":"me@ryanwelcher.com","username":"ryanwelcher"},{"email":"georgemamadashvili@gmail.com","username":"mamaduka"},{"email":"andrew@andrewduthie.com","username":"aduth"},{"email":"john@johnblackbourn.com","username":"johnbillion"}],"license":"GPL-2.0-or-later","date":"2026-10-07T12:41:16.869Z","links":{"homepage":"https://github.com/WordPress/gutenberg/tree/HEAD/packages/deprecated/README.md","repository":"git+https://github.com/WordPress/gutenberg.git","bugs":"https://github.com/WordPress/gutenberg/issues","npm":"https://www.npmjs.com/package/@wordpress/deprecated"}},"score":{"final":49.94349,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1238887,"weekly":266185},"dependents":"42","updated":"2026-10-10T00:47:49.942Z","searchScore":49.831135,"package":{"name":"geokdbush","keywords":[],"version":"2.1.0","description":"A geographic extension for [KDBush](https://github.com/mourner/kdbush), the fastest static spatial index for points in JavaScript.","sanitized_name":"geokdbush","publisher":{"email":"agafonkin@gmail.com","username":"mourner"},"maintainers":[{"email":"agafonkin@gmail.com","username":"mourner"}],"license":"ISC","date":"2026-04-06T09:05:29.347Z","links":{"homepage":"https://github.com/mourner/geokdbush#readme","repository":"git+https://github.com/mourner/geokdbush.git","bugs":"https://github.com/mourner/geokdbush/issues","npm":"https://www.npmjs.com/package/geokdbush"}},"score":{"final":49.831135,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":57857,"weekly":12251},"dependents":0,"updated":"2026-10-10T00:22:51.735Z","searchScore":49.17789,"package":{"name":"@antv/g-plugin-css-select","keywords":["antv","g"],"version":"2.1.1","description":"A G plugin for using CSS select syntax in query selector","sanitized_name":"@antv/g-plugin-css-select","publisher":{"email":"mrwang1212@126.com","username":"wang1212"},"maintainers":[{"email":"yunji.me@outlook.com","username":"lvisei"},{"email":"943720372@qq.com","username":"iaaron"},{"email":"jinke.li666@gmail.com","username":"jinke.li"},{"email":"120635640@qq.com","username":"lzxue"},{"email":"army8735@qq.com","username":"army8735"},{"email":"dengfuping_private@163.com","username":"dengfuping"},{"email":"afc163@gmail.com","username":"afc163"},{"email":"chenluuli@gmail.com","username":"chenluli"},{"email":"1175863618@qq.com","username":"kn9117"},{"email":"1491812683@qq.com","username":"bbsqq"},{"email":"zhuyuxin0627@gmail.com","username":"banxuan"},{"email":"ojh496845051@gmail.com","username":"yanxiong"},{"email":"wzwahl36@qq.com","username":"atool"},{"email":"610999886@qq.com","username":"pearl_wang"},{"email":"787982239@qq.com","username":"interstellarmt"},{"email":"alex_zjt@163.com","username":"alex_zjt"},{"email":"duxinyue.dxy@antgroup.com","username":"duxinyue023"},{"email":"mrwang1212@126.com","username":"wang1212"},{"email":"gaofh1023@163.com","username":"gaofuhong"}],"license":"MIT","date":"2025-12-24T11:59:14.596Z","links":{"homepage":"https://github.com/antvis/g#readme","repository":"git+https://github.com/antvis/g.git","bugs":"https://github.com/antvis/g/issues","npm":"https://www.npmjs.com/package/@antv/g-plugin-css-select"}},"score":{"final":49.17789,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":233922,"weekly":37809},"dependents":"4","updated":"2026-10-10T00:29:03.757Z","searchScore":46.958786,"package":{"name":"egm96-universal","keywords":["egm96","map","wgs84","ellipsoid","coordinate","altitude","earth","gravity","model","1996","cesium"],"version":"1.1.1","description":"A library to convert between EGM96-relative altitudes and WGS84 ellipsoid-relative altitudes","sanitized_name":"egm96-universal","publisher":{"email":"nicolas.vanhoren@gmail.com","username":"nicolas-van"},"maintainers":[{"email":"nicolas.vanhoren@gmail.com","username":"nicolas-van"}],"license":"MIT","date":"2024-10-10T07:09:00.874Z","links":{"homepage":"https://github.com/nicolas-van/egm96-universal#readme","repository":"git+https://github.com/nicolas-van/egm96-universal.git","bugs":"https://github.com/nicolas-van/egm96-universal/issues","npm":"https://www.npmjs.com/package/egm96-universal"}},"score":{"final":46.958786,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6423,"weekly":2022},"dependents":"4","updated":"2026-10-08T15:36:24.016Z","searchScore":46.886528,"package":{"name":"@walkthru-earth/objex-utils","keywords":[],"version":"1.5.0","description":"Pure TypeScript utilities from objex — WKB parser, GeoArrow builder, storage URL parser, file type registry","sanitized_name":"@walkthru-earth/objex-utils","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:43144213-f336-4258-8890-8929c341c7c3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"me@youssefharby.com","username":"yharby"},{"email":"social@walkthru.earth","username":"walkthru-earth-admin"}],"license":"CC-BY-4.0","date":"2026-05-30T10:25:43.051Z","links":{"homepage":"https://github.com/walkthru-earth/objex#readme","repository":"git+https://github.com/walkthru-earth/objex.git","bugs":"https://github.com/walkthru-earth/objex/issues","npm":"https://www.npmjs.com/package/@walkthru-earth/objex-utils"}},"score":{"final":46.886528,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6252,"weekly":726},"dependents":0,"updated":"2026-10-09T03:41:10.273Z","searchScore":46.16215,"package":{"name":"@datanest-earth/nodejs-client","keywords":["API","signed","requests","datanest","earth","gather","hub"],"version":"17.0.0","description":"Datanest API Client to easily create signed requests","sanitized_name":"@datanest-earth/nodejs-client","publisher":{"email":"brandon@datanest.earth","actor":{"name":"datanest-earth","type":"user","email":"brandon@datanest.earth"},"username":"datanest-earth"},"maintainers":[{"email":"brandon@datanest.earth","username":"datanest-earth"}],"license":"ISC","date":"2026-08-21T03:08:58.502Z","links":{"homepage":"https://github.com/datanest-earth/datanest-nodejs-client#readme","repository":"git+https://github.com/datanest-earth/datanest-nodejs-client.git","bugs":"https://github.com/datanest-earth/datanest-nodejs-client/issues","npm":"https://www.npmjs.com/package/@datanest-earth/nodejs-client"}},"score":{"final":46.16215,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":289385,"weekly":60969},"dependents":"51","updated":"2026-10-10T00:23:23.692Z","searchScore":46.016148,"package":{"name":"leaflet-geosearch","keywords":["maps","leaflet","geocoding"],"version":"4.4.0","description":"Adds support for address lookup (a.k.a. geocoding / geosearching) to Leaflet.","sanitized_name":"leaflet-geosearch","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:9c6b7351-fd41-4e6c-9521-6eacc8eb4dc8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"stephan.meijer@gmail.com","username":"smeijer"}],"license":"MIT","date":"2026-03-17T19:08:16.674Z","links":{"homepage":"https://leaflet-geosearch.meijer.works","repository":"git+https://github.com/smeijer/leaflet-geosearch.git","bugs":"https://github.com/smeijer/leaflet-geosearch/issues","npm":"https://www.npmjs.com/package/leaflet-geosearch"}},"score":{"final":46.016148,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2387,"weekly":1314},"dependents":"1","updated":"2026-10-07T13:46:53.341Z","searchScore":45.92431,"package":{"name":"@ortho-earth/core","keywords":["map","globe","webgl","webgpu","vector-tiles","mvt","terrain","orthographic","sphere","gis"],"version":"1.14.0","description":"球面ベクタタイル描画エンジン（ortho系アプリ共通の核）","sanitized_name":"@ortho-earth/core","publisher":{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"},"maintainers":[{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"}],"license":"GPL-3.0-or-later","date":"2026-09-30T13:32:42.869Z","links":{"homepage":"https://www.ortho-earth.com/","repository":"git+https://github.com/kenjiyoshidahome2026-bit/ortho-earth.git","bugs":"https://github.com/kenjiyoshidahome2026-bit/ortho-earth/issues","npm":"https://www.npmjs.com/package/@ortho-earth/core"}},"score":{"final":45.92431,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":96240044,"weekly":21954173},"dependents":"92","updated":"2026-10-10T00:27:36.277Z","searchScore":44.33679,"package":{"name":"d3-contour","keywords":["d3","d3-module","contour","isoline"],"version":"4.0.2","description":"Compute contour polygons using marching squares.","sanitized_name":"d3-contour","publisher":{"email":"mike@ocks.org","username":"mbostock"},"maintainers":[{"email":"mike@ocks.org","username":"mbostock"},{"email":"fil@rezo.net","username":"recifs"}],"license":"ISC","date":"2023-01-11T16:36:10.656Z","links":{"homepage":"https://d3js.org/d3-contour/","repository":"git+https://github.com/d3/d3-contour.git","bugs":"https://github.com/d3/d3-contour/issues","npm":"https://www.npmjs.com/package/d3-contour"}},"score":{"final":44.33679,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3505,"weekly":940},"dependents":"7","updated":"2026-10-09T18:41:27.216Z","searchScore":44.28361,"package":{"name":"astronomy-bundle","keywords":["astronomy","calculations","sun","sunrise","sunset","solar eclipse","moon","moonrise","moonset","libration","planets","mercury","venus","mars","jupiter","saturn","uranus","neptune","VSOP87","satellite","two line elements","tle"],"version":"7.7.7","description":"Bundle for astronomical calculations such as position of moon, sun and planets, sunrise, sunset or solar eclipses. Most of the calculations are based on Jean Meeus 'Astronomical Algorithms' book and the VSOP87 theory.","sanitized_name":"astronomy-bundle","publisher":{"email":"andrmoel@gmail.com","username":"andrmoel"},"maintainers":[{"email":"andrmoel@gmail.com","username":"andrmoel"}],"license":"MIT","date":"2024-04-15T10:13:49.182Z","links":{"homepage":"https://github.com/andrmoel/astronomy-bundle-js#readme","repository":"git+ssh://git@github.com/andrmoel/astronomy-bundle-js.git","bugs":"https://github.com/andrmoel/astronomy-bundle-js/issues","npm":"https://www.npmjs.com/package/astronomy-bundle"}},"score":{"final":44.28361,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17048,"weekly":5000},"dependents":0,"updated":"2026-10-10T00:23:56.106Z","searchScore":43.91985,"package":{"name":"ds-tpl","keywords":["templates","parsing"],"version":"1.4.2","description":"Dead-simple, fast text templates","sanitized_name":"ds-tpl","publisher":{"email":"andymeredith@gmail.com","username":"kendru"},"maintainers":[{"email":"andymeredith@gmail.com","username":"kendru"}],"license":"MIT","date":"2018-07-05T19:53:48.107Z","links":{"homepage":"https://github.com/kendru/ds-test#readme","repository":"git+https://github.com/kendru/ds-test.git","bugs":"https://github.com/kendru/ds-test/issues","npm":"https://www.npmjs.com/package/ds-tpl"}},"score":{"final":43.91985,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18858436,"weekly":4451289},"dependents":"94","updated":"2026-10-10T00:27:17.214Z","searchScore":42.169147,"package":{"name":"untyped","keywords":[],"version":"2.0.0","description":"<!-- automd:badges bundlejs -->","sanitized_name":"untyped","publisher":{"email":"pyapar@gmail.com","username":"pi0"},"maintainers":[{"email":"pyapar@gmail.com","username":"pi0"},{"email":"daniel@roe.dev","username":"danielroe"}],"license":"MIT","date":"2025-02-26T13:52:02.185Z","links":{"homepage":"https://github.com/unjs/untyped#readme","repository":"git+https://github.com/unjs/untyped.git","bugs":"https://github.com/unjs/untyped/issues","npm":"https://www.npmjs.com/package/untyped"}},"score":{"final":42.169147,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":71966063,"weekly":16187209},"dependents":"94","updated":"2026-10-10T00:23:29.979Z","searchScore":41.728825,"package":{"name":"html-parse-stringify","keywords":["ast","html","parse","stringify"],"version":"4.0.1","description":"Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.","sanitized_name":"html-parse-stringify","publisher":{"email":"adriano@raiano.ch","username":"adrai"},"maintainers":[{"email":"adriano@raiano.ch","username":"adrai"},{"email":"jan.muehlemann@gmail.com","username":"jamuhl"}],"license":"MIT","date":"2026-07-22T21:18:00.800Z","links":{"homepage":"https://github.com/i18next/html-parse-stringify","repository":"git+https://github.com/i18next/html-parse-stringify.git","bugs":"https://github.com/i18next/html-parse-stringify/issues","npm":"https://www.npmjs.com/package/html-parse-stringify"}},"score":{"final":41.728825,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9065,"weekly":3430},"dependents":"1","updated":"2026-10-10T00:25:27.107Z","searchScore":41.432423,"package":{"name":"@math.gl/geoid","keywords":["webgl","javascript","math","geospatial","EGM","geoid","cartographic","cartesian","projection","geographic","pgm","GeographicLib"],"version":"4.1.0","description":"Geoid class for working with irregular Earth surface defined by an earth gravity model file.","sanitized_name":"@math-gl/geoid","publisher":{"email":"cxiaoji@gmail.com","username":"pessimistress"},"maintainers":[{"email":"ib@unfolded.ai","username":"ibgreen"},{"email":"cxiaoji@gmail.com","username":"pessimistress"}],"license":"MIT","date":"2024-09-08T04:31:55.608Z","links":{"repository":"https://github.com/visgl/math.gl.git","npm":"https://www.npmjs.com/package/@math.gl/geoid"}},"score":{"final":41.432423,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9004,"weekly":2668},"dependents":"9","updated":"2026-10-07T08:25:41.332Z","searchScore":41.15763,"package":{"name":"@hestia-earth/schema","keywords":["hestia","schema"],"version":"39.2.0","description":"HESTIA Schema","sanitized_name":"@hestia-earth/schema","publisher":{"email":"guillaumeroyer.mail@gmail.com","actor":{"name":"mebibou","type":"user","email":"guillaumeroyer.mail@gmail.com"},"username":"mebibou"},"maintainers":[{"email":"guillaumeroyer.mail@gmail.com","username":"mebibou"}],"license":"MIT","date":"2026-10-07T08:25:09.440Z","links":{"homepage":"https://gitlab.com/hestia-earth/hestia-schema#README","repository":"git+ssh://git@gitlab.com/hestia-earth/hestia-schema.git","bugs":"https://gitlab.com/hestia-earth/hestia-schema/issues","npm":"https://www.npmjs.com/package/@hestia-earth/schema"}},"score":{"final":41.15763,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6603,"weekly":2012},"dependents":"0","updated":"2026-10-07T08:24:47.749Z","searchScore":40.927933,"package":{"name":"@hestia-earth/schema-validation","keywords":["hestia","schema","json-schema","ajv"],"version":"39.2.0","description":"HESTIA Schema Validation","sanitized_name":"@hestia-earth/schema-validation","publisher":{"email":"guillaumeroyer.mail@gmail.com","actor":{"name":"mebibou","type":"user","email":"guillaumeroyer.mail@gmail.com"},"username":"mebibou"},"maintainers":[{"email":"guillaumeroyer.mail@gmail.com","username":"mebibou"}],"license":"MIT","date":"2026-10-07T08:24:16.075Z","links":{"homepage":"https://gitlab.com/hestia-earth/hestia-schema#README","repository":"git+ssh://git@gitlab.com/hestia-earth/hestia-schema.git","bugs":"https://gitlab.com/hestia-earth/hestia-schema/issues","npm":"https://www.npmjs.com/package/@hestia-earth/schema-validation"}},"score":{"final":40.927933,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2860,"weekly":1071},"dependents":0,"updated":"2026-10-07T13:46:54.327Z","searchScore":40.927162,"package":{"name":"@ortho-earth/japan","keywords":["japan","map","3d","globe","gis","webgpu","webgl","plateau","gsi","vector-tiles","geospatial","serverless"],"version":"1.13.0","description":"Serverless, dependency-free 3D globe of Japan for any web page — GSI vector tiles and MLIT PLATEAU buildings drawn on a true sphere with WebGPU/WebGL2. No API keys, no billing, no servers.","sanitized_name":"@ortho-earth/japan","publisher":{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"},"maintainers":[{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"}],"license":"GPL-3.0-or-later","date":"2026-09-30T13:34:05.367Z","links":{"homepage":"https://www.ortho-earth.com/japan/","repository":"git+https://github.com/kenjiyoshidahome2026-bit/ortho-earth.git","bugs":"https://github.com/kenjiyoshidahome2026-bit/ortho-earth/issues","npm":"https://www.npmjs.com/package/@ortho-earth/japan"}},"score":{"final":40.927162,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":159367,"weekly":43038},"dependents":"10","updated":"2026-10-10T00:23:42.440Z","searchScore":40.70042,"package":{"name":"squire-rte","keywords":["wysiwyg","editor","text","html","squire"],"version":"2.4.9","description":"Squire is an HTML5 rich text editor, which provides powerful cross-browser normalisation, whilst being supremely lightweight and flexible.","sanitized_name":"squire-rte","publisher":{"email":"neil@nmjenkins.com","username":"neilj"},"maintainers":[{"email":"neil@nmjenkins.com","username":"neilj"}],"license":"MIT","date":"2026-09-15T07:18:06.873Z","links":{"homepage":"https://github.com/neilj/Squire","repository":"git+https://github.com/neilj/Squire.git","bugs":"https://github.com/neilj/Squire/issues","npm":"https://www.npmjs.com/package/squire-rte"}},"score":{"final":40.70042,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1324,"weekly":698},"dependents":0,"updated":"2026-10-07T04:51:34.551Z","searchScore":40.322464,"package":{"name":"@geo-maps/earth-lands-100m","keywords":["geo-maps","earth-lands","world-lands","world","earth","land","lands","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's lands with 100m resolution.","sanitized_name":"@geo-maps/earth-lands-100m","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-12-01T00:06:49.990Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-lands-100m"}},"score":{"final":40.322464,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1232,"weekly":642},"dependents":0,"updated":"2026-10-07T01:16:20.859Z","searchScore":40.30986,"package":{"name":"@geo-maps/earth-lands-10m","keywords":["geo-maps","earth-lands","world-lands","world","earth","land","lands","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's lands with 10m resolution.","sanitized_name":"@geo-maps/earth-lands-10m","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-12-01T00:05:00.265Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-lands-10m"}},"score":{"final":40.30986,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8515,"weekly":2630},"dependents":"3","updated":"2026-10-07T08:23:11.144Z","searchScore":39.759068,"package":{"name":"@hestia-earth/json-schema","keywords":["hestia","schema","json-schema"],"version":"39.2.0","description":"HESTIA JSON Schema","sanitized_name":"@hestia-earth/json-schema","publisher":{"email":"guillaumeroyer.mail@gmail.com","actor":{"name":"mebibou","type":"user","email":"guillaumeroyer.mail@gmail.com"},"username":"mebibou"},"maintainers":[{"email":"guillaumeroyer.mail@gmail.com","username":"mebibou"}],"license":"MIT","date":"2026-10-07T08:22:39.599Z","links":{"homepage":"https://gitlab.com/hestia-earth/hestia-schema#README","repository":"git+ssh://git@gitlab.com/hestia-earth/hestia-schema.git","bugs":"https://gitlab.com/hestia-earth/hestia-schema/issues","npm":"https://www.npmjs.com/package/@hestia-earth/json-schema"}},"score":{"final":39.759068,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1090,"weekly":405},"dependents":"1","updated":"2026-10-07T02:16:16.993Z","searchScore":39.54286,"package":{"name":"@geo-maps/earth-seas-10m","keywords":["geo-maps","earth-seas","world-seas","world","earth","sea","seas","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's seas and oceans with 10m resolution.","sanitized_name":"@geo-maps/earth-seas-10m","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-11-30T23:46:54.908Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-seas-10m"}},"score":{"final":39.54286,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4372041,"weekly":983636},"dependents":"14","updated":"2026-10-10T00:25:22.666Z","searchScore":39.108883,"package":{"name":"astronomia","keywords":["astronomy","julian","meeus","planetposition"],"version":"4.2.0","description":"An astronomical library","sanitized_name":"astronomia","publisher":{"email":"commenthol@gmail.com","username":"commenthol"},"maintainers":[{"email":"commenthol@gmail.com","username":"commenthol"}],"license":"MIT","date":"2025-08-30T08:13:33.753Z","links":{"homepage":"https://github.com/commenthol/astronomia","repository":"git+https://github.com/commenthol/astronomia.git","bugs":"https://github.com/commenthol/astronomia/issues","npm":"https://www.npmjs.com/package/astronomia"}},"score":{"final":39.108883,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2377,"weekly":1206},"dependents":"0","updated":"2026-10-07T13:46:17.975Z","searchScore":38.96184,"package":{"name":"@ortho-earth/globe","keywords":["globe","map","3d","webgl","webgpu","3d-tiles","i3s","terrain","gis","ortho-earth"],"version":"1.14.0","description":"A 3D globe for the web: createGlobe() draws the whole Earth with WebGPU (WebGL2 fallback) and takes your data through a MapLibre-style API. No API key, no server of your own.","sanitized_name":"@ortho-earth/globe","publisher":{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"},"maintainers":[{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"}],"license":"GPL-3.0-or-later","date":"2026-09-30T13:33:39.692Z","links":{"homepage":"https://www.ortho-earth.com/","repository":"git+https://github.com/kenjiyoshidahome2026-bit/ortho-earth.git","bugs":"https://github.com/kenjiyoshidahome2026-bit/ortho-earth/issues","npm":"https://www.npmjs.com/package/@ortho-earth/globe"}},"score":{"final":38.96184,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1341,"weekly":5},"dependents":0,"updated":"2026-10-08T22:26:08.765Z","searchScore":38.838,"package":{"name":"@embed-earth/cli-test","keywords":["e2","cli","geospatial","earth"],"version":"0.1.11","description":"The EmbedEarth command-line interface for search, routing, spatial analysis, and local data.","sanitized_name":"@embed-earth/cli-test","publisher":{"email":"paulw@embed.earth","username":"wynterp"},"maintainers":[{"email":"paulw@embed.earth","username":"wynterp"}],"license":"Apache-2.0","date":"2026-09-14T17:31:13.826Z","links":{"homepage":"https://github.com/paulwxnter/e2#readme","repository":"git+https://github.com/paulwxnter/e2.git","bugs":"https://github.com/paulwxnter/e2/issues","npm":"https://www.npmjs.com/package/@embed-earth/cli-test"}},"score":{"final":38.838,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5004,"weekly":1276},"dependents":"1","updated":"2026-10-07T12:31:27.005Z","searchScore":38.658897,"package":{"name":"geographer-js","keywords":["geolocation","geography","subdivisions","fips","iso"],"version":"0.1.5","description":"Official Geographer JavaScript package","sanitized_name":"geographer-js","publisher":{"email":"denis@mysenko.com","username":"dusterio"},"maintainers":[{"email":"denis@mysenko.com","username":"dusterio"}],"license":"MIT","date":"2021-06-24T23:47:43.181Z","links":{"homepage":"https://github.com/MenaraSolutions/geographer-js#readme","repository":"git+https://github.com/MenaraSolutions/geographer-js.git","bugs":"https://github.com/MenaraSolutions/geographer-js/issues","npm":"https://www.npmjs.com/package/geographer-js"}},"score":{"final":38.658897,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":177017,"weekly":20441},"dependents":"7","updated":"2026-10-10T00:27:58.549Z","searchScore":38.657017,"package":{"name":"ts-overlapping-marker-spiderfier","keywords":["google maps","spiderfier"],"version":"1.0.3","description":"Overlapping Marker Spiderfier","sanitized_name":"ts-overlapping-marker-spiderfier","publisher":{"email":"mark@appelit.com","username":"chancezeus"},"maintainers":[{"email":"mark@appelit.com","username":"chancezeus"}],"license":"MIT","date":"2018-04-09T19:39:22.076Z","links":{"homepage":"https://github.com/chancezeus/oms#readme","repository":"git+https://github.com/chancezeus/oms.git","bugs":"https://github.com/chancezeus/oms/issues","npm":"https://www.npmjs.com/package/ts-overlapping-marker-spiderfier"}},"score":{"final":38.657017,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8281227,"weekly":1790322},"dependents":"62","updated":"2026-10-10T00:23:29.182Z","searchScore":38.544163,"package":{"name":"cheap-ruler","keywords":["geospatial","measurement","approximation","distance"],"version":"4.1.1","description":"A collection of fast approximations to common geographic measurements.","sanitized_name":"cheap-ruler","publisher":{"email":"agafonkin@gmail.com","username":"mourner"},"maintainers":[{"email":"accounts+npmjs-01@mapbox.com","username":"mapbox-npm-01"},{"email":"accounts+npmjs-02@mapbox.com","username":"mapbox-npm-02"},{"email":"accounts+npmjs-07@mapbox.com","username":"mapbox-npm-07"},{"email":"accounts+npmjs-03@mapbox.com","username":"mapbox-npm-03"},{"email":"accounts+npmjs-04@mapbox.com","username":"mapbox-npm-04"},{"email":"accounts+npmjs-09@mapbox.com","username":"mapbox-npm-09"},{"email":"accounts+npmjs-05@mapbox.com","username":"mapbox-npm-05"},{"email":"accounts+npmjs-06@mapbox.com","username":"mapbox-npm-06"},{"email":"accounts+npmjs-08@mapbox.com","username":"mapbox-npm-08"},{"email":"accounts+npmjs-advanced-actions@mapbox.com","username":"mapbox-npm-advanced-actions"},{"email":"accounts+npmjs-npm-ci@mapbox.com","username":"mapbox-npm-ci"},{"email":"accounts+npmjs@mapbox.com","username":"mapbox-npm"},{"email":"accounts@mapbox.com","username":"mapbox-admin"},{"email":"accounts+npm-mapbox-machine-user@mapbox.com","username":"mapbox-machine-user"},{"email":"yannick.meeus+npm+staging+ci@mapbox.com","username":"mbx-npm-ci-staging"},{"email":"yannick.meeus+npm+production+ci@mapbox.com","username":"mbx-npm-ci-production"},{"email":"yannick.meeus+npm+prod+01@mapbox.com","username":"mbx-npm-01-production"},{"email":"yannick.meeus+npm+prod+02@mapbox.com","username":"mbx-npm-02-production"},{"email":"yannick.meeus+npm+prod+03@mapbox.com","username":"mbx-npm-03-production"},{"email":"yannick.meeus+npm+prod+04@mapbox.com","username":"mbx-npm-04-production"},{"email":"yannick.meeus+npm+prod+05@mapbox.com","username":"mbx-npm-05-production"},{"email":"yannick.meeus+npm+prod+06@mapbox.com","username":"mbx-npm-06-production"},{"email":"yannick.meeus+npm+prod+07@mapbox.com","username":"mbx-npm-07-production"},{"email":"yannick.meeus+npm+prod+08@mapbox.com","username":"mbx-npm-08-production"},{"email":"yannick.meeus+npm+prod+09@mapbox.com","username":"mbx-npm-09-production"},{"email":"yannick.meeus@mapbox.com","username":"mbx-npm-02-staging"},{"email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com","username":"mbx-npm-advanced-actions-staging"},{"email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com","username":"mbx-npm-advanced-actions-production"},{"email":"agafonkin@gmail.com","username":"mourner"}],"license":"ISC","date":"2026-10-07T15:34:19.782Z","links":{"homepage":"https://github.com/mapbox/cheap-ruler#readme","repository":"git+https://github.com/mapbox/cheap-ruler.git","bugs":"https://github.com/mapbox/cheap-ruler/issues","npm":"https://www.npmjs.com/package/cheap-ruler"}},"score":{"final":38.544163,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1478413,"weekly":342340},"dependents":"11","updated":"2026-10-10T00:26:32.521Z","searchScore":38.14467,"package":{"name":"three-conic-polygon-geometry","keywords":["3d","three","polygons","sphere","conic","webgl","geojson"],"version":"2.1.3","description":"ThreeJS geometry for drawing polygons on a sphere","sanitized_name":"three-conic-polygon-geometry","publisher":{"email":"vastur@gmail.com","username":"vasturiano"},"maintainers":[{"email":"vastur@gmail.com","username":"vasturiano"}],"license":"MIT","date":"2026-05-14T21:08:50.008Z","links":{"homepage":"https://github.com/vasturiano/three-conic-polygon-geometry","repository":"git+https://github.com/vasturiano/three-conic-polygon-geometry.git","bugs":"https://github.com/vasturiano/three-conic-polygon-geometry/issues","npm":"https://www.npmjs.com/package/three-conic-polygon-geometry"}},"score":{"final":38.14467,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":645,"weekly":74},"dependents":"129","updated":"2026-10-07T08:41:43.599Z","searchScore":38.04794,"package":{"name":"pitch-somehow-earth-brave","keywords":["component","components","design","framework","frontend","react","react-component","ui","web3"],"version":"3.81.595","description":"pitch-somehow-earth-brave","sanitized_name":"pitch-somehow-earth-brave","publisher":{"email":"joe_weisenthal@qq.com","username":"bewater999"},"maintainers":[{"email":"joe_weisenthal@qq.com","username":"bewater999"}],"license":"MIT","date":"2024-03-16T00:15:25.308Z","links":{"homepage":"https://github.com/pitch-somehow-earth-brave/pitch-somehow-earth-brave#readme","repository":"git+https://github.com/pitch-somehow-earth-brave/pitch-somehow-earth-brave.git","bugs":"https://github.com/pitch-somehow-earth-brave/pitch-somehow-earth-brave/issues","npm":"https://www.npmjs.com/package/pitch-somehow-earth-brave"}},"score":{"final":38.04794,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7889610,"weekly":1880868},"dependents":"48","updated":"2026-10-10T00:20:00.683Z","searchScore":37.933754,"package":{"name":"@turf/midpoint","keywords":["turf","midpoint","bisect","geojson","line"],"version":"7.4.0","description":"Takes two points and calculates a point midway between them geodesically.","sanitized_name":"@turf/midpoint","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:c5ff768e-9b38-4224-ab46-0ed8ad8faa86","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"rowanwins@yahoo.com.au","username":"rowanwins"},{"email":"tom@macwright.com","username":"tmcw"},{"email":"morgan.herlocker@gmail.com","username":"morganherlocker"},{"email":"tim.channell@gmail.com","username":"tcql"},{"email":"mdfedderly@mdfedderly.com","username":"mdfedderly"},{"email":"tim.j.welch@gmail.com","username":"twelch"},{"email":"jamesmilner22@hotmail.com","username":"jamesmilneruk"},{"email":"morganherlocker@gmail.com","username":"morgan.herlocker"}],"license":"MIT","date":"2026-08-03T15:34:09.029Z","links":{"homepage":"https://github.com/Turfjs/turf","repository":"git://github.com/Turfjs/turf.git","bugs":"https://github.com/Turfjs/turf/issues","npm":"https://www.npmjs.com/package/@turf/midpoint"}},"score":{"final":37.933754,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18850,"weekly":5573},"dependents":"3","updated":"2026-10-10T00:30:15.023Z","searchScore":37.817535,"package":{"name":"gglobby","keywords":[],"version":"0.0.3","description":"a .gitignore-compatible file globber","sanitized_name":"gglobby","publisher":{"email":"jenseng@gmail.com","username":"jenseng"},"maintainers":[{"email":"jenseng@gmail.com","username":"jenseng"}],"date":"2015-03-31T02:57:42.127Z","links":{"homepage":"https://github.com/jenseng/globby-js","repository":"http://github.com/jenseng/globby-js.git","bugs":"https://github.com/jenseng/globby-js/issues","npm":"https://www.npmjs.com/package/gglobby"}},"score":{"final":37.817535,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":748,"weekly":371},"dependents":"0","updated":"2026-10-04T15:01:12.322Z","searchScore":37.63059,"package":{"name":"@hestia-earth/pipeline-utils","keywords":["hestia","aws"],"version":"0.16.16","description":"Utilities for running pipelines","sanitized_name":"@hestia-earth/pipeline-utils","publisher":{"email":"guillaumeroyer.mail@gmail.com","username":"mebibou"},"maintainers":[{"email":"guillaumeroyer.mail@gmail.com","username":"mebibou"}],"license":"UNLICENSED","date":"2026-09-27T14:59:59.785Z","links":{"homepage":"https://gitlab.com/hestia-earth/hestia-pipeline-utils#readme","repository":"git+ssh://git@gitlab.com/hestia-earth/hestia-pipeline-utils.git","bugs":"https://gitlab.com/hestia-earth/hestia-pipeline-utils/issues","npm":"https://www.npmjs.com/package/@hestia-earth/pipeline-utils"}},"score":{"final":37.63059,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":635,"weekly":299},"dependents":0,"updated":"2026-10-09T18:41:33.397Z","searchScore":37.490612,"package":{"name":"@dullar/earth","keywords":["vue ui component","@dullar/earth"],"version":"0.5.55","description":"Advanced and highly reusable Mobile UI Components built on Vue2 & You can define your own UI library by yourself.","sanitized_name":"@dullar/earth","publisher":{"email":"justbefree@126.com","username":"justbefree"},"maintainers":[{"email":"772074834@qq.com","username":"772074834qq.com"},{"email":"justbefree@126.com","username":"justbefree"}],"license":"ISC","date":"2023-08-30T03:57:14.479Z","links":{"homepage":"https://github.com/dullarjs/dullar#readme","repository":"git+https://github.com/dullarjs/dullar.git","bugs":"https://github.com/dullarjs/dullar/issues","npm":"https://www.npmjs.com/package/@dullar/earth"}},"score":{"final":37.490612,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":991,"weekly":991},"dependents":0,"updated":"2026-10-07T20:58:40.998Z","searchScore":37.275143,"package":{"name":"@bendyline/molen-earth","keywords":["molen","3d","earth","terrain","map"],"version":"0.0.9","description":"Molen Earth view: an embeddable real-world 3D view (streamed terrain, worldgen buildings, orbit/walk/drive navigation, vehicles, and map markers) behind one mountEarthView call","sanitized_name":"@bendyline/molen-earth","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"3a7b9737-04f2-43da-bc94-52169754118a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"admin@bendyline.com","username":"bendylinesupport"}],"license":"MIT","date":"2026-10-07T20:58:09.814Z","links":{"homepage":"https://github.com/bendyline/molen/tree/main/packages/earth","repository":"git+https://github.com/bendyline/molen.git","bugs":"https://github.com/bendyline/molen/issues","npm":"https://www.npmjs.com/package/@bendyline/molen-earth"}},"score":{"final":37.275143,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":16856,"weekly":3522},"dependents":"8","updated":"2026-10-09T00:05:56.230Z","searchScore":37.266308,"package":{"name":"@cumulus/types","keywords":["GIBS","CUMULUS","NASA"],"version":"22.4.3","description":"TypeScript definitions for working with Cumulus data structures","sanitized_name":"@cumulus/types","publisher":{"email":"jenny.h.liu@nasa.gov","actor":{"name":"jennyhliu","type":"user","email":"jenny.h.liu@nasa.gov"},"username":"jennyhliu"},"maintainers":[{"email":"nate@element84.com","username":"cumuluspublisher"},{"email":"kovarik@nsidc.org","username":"nsidc_kovarik"},{"email":"jenny.h.liu@nasa.gov","username":"jennyhliu"},{"email":"npauzenga@gmail.com","username":"npauzenga"},{"email":"paul@element84.com","username":"ppilone84"},{"email":"amberhosen@gmail.com","username":"etcart"}],"license":"Apache-2.0","date":"2026-10-03T15:05:05.456Z","links":{"homepage":"https://github.com/nasa/cumulus/tree/master/packages/types#readme","repository":"git+https://github.com/nasa/cumulus.git","bugs":"https://github.com/nasa/cumulus/issues","npm":"https://www.npmjs.com/package/@cumulus/types"}},"score":{"final":37.266308,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1227,"weekly":949},"dependents":"2","updated":"2026-10-07T20:59:22.958Z","searchScore":36.991566,"package":{"name":"@bendyline/molen-worldgen-earth","keywords":["molen","3d","worldgen","geospatial","terrain"],"version":"0.0.9","description":"Earth binding for Molen worldgen: terrain-semantics adapter, OSM label mapping, and lon/lat region atlas (kernel) with terrain tile renderers (client)","sanitized_name":"@bendyline/molen-worldgen-earth","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"3e75569c-66d5-4333-903a-9b5ef2243d78","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"admin@bendyline.com","username":"bendylinesupport"}],"license":"MIT","date":"2026-10-07T20:58:51.865Z","links":{"homepage":"https://github.com/bendyline/molen/tree/main/packages/worldgen-earth","repository":"git+https://github.com/bendyline/molen.git","bugs":"https://github.com/bendyline/molen/issues","npm":"https://www.npmjs.com/package/@bendyline/molen-worldgen-earth"}},"score":{"final":36.991566,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2217373,"weekly":518377},"dependents":"1","updated":"2026-10-10T00:24:39.939Z","searchScore":36.80189,"package":{"name":"@turf/directional-mean","keywords":["turf","directional-mean"],"version":"7.4.0","description":"Calculates the average angle of a set of lines, measuring the trend of it.","sanitized_name":"@turf/directional-mean","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a634a94d-4c59-4789-b3d4-45860908fb38","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"rowanwins@yahoo.com.au","username":"rowanwins"},{"email":"tom@macwright.com","username":"tmcw"},{"email":"morgan.herlocker@gmail.com","username":"morganherlocker"},{"email":"tim.channell@gmail.com","username":"tcql"},{"email":"mdfedderly@mdfedderly.com","username":"mdfedderly"},{"email":"tim.j.welch@gmail.com","username":"twelch"},{"email":"jamesmilner22@hotmail.com","username":"jamesmilneruk"},{"email":"morganherlocker@gmail.com","username":"morgan.herlocker"}],"license":"MIT","date":"2026-08-03T15:31:54.904Z","links":{"homepage":"https://github.com/Turfjs/turf","repository":"git://github.com/Turfjs/turf.git","bugs":"https://github.com/Turfjs/turf/issues","npm":"https://www.npmjs.com/package/@turf/directional-mean"}},"score":{"final":36.80189,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":693,"weekly":334},"dependents":0,"updated":"2026-10-06T12:46:54.832Z","searchScore":36.39943,"package":{"name":"@geo-maps/earth-lakes-10m","keywords":["geo-maps","earth-lakes","world-lakes","world","earth","lake","lakes","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's lakes with 10m resolution.","sanitized_name":"@geo-maps/earth-lakes-10m","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-11-30T23:43:56.552Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-lakes-10m"}},"score":{"final":36.39943,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4879,"weekly":1754},"dependents":"102","updated":"2026-10-09T23:51:16.362Z","searchScore":36.313377,"package":{"name":"@spatial/helpers","keywords":["geo","point","turf","geojson"],"version":"2.0.0","description":"turf helpers module","sanitized_name":"@spatial/helpers","publisher":{"email":"norman@normanbreau.com","username":"normanbreau"},"maintainers":[{"email":"norman@normanbreau.com","username":"normanbreau"},{"email":"norman.breau@totalpave.com","username":"tpnormanbreau"}],"license":"MIT","date":"2020-09-18T02:11:09.103Z","links":{"homepage":"https://github.com/Turfjs/turf","repository":"git://github.com/Turfjs/turf.git","bugs":"https://github.com/Turfjs/turf/issues","npm":"https://www.npmjs.com/package/@spatial/helpers"}},"score":{"final":36.313377,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2202,"weekly":7},"dependents":0,"updated":"2026-10-08T22:31:09.437Z","searchScore":36.2572,"package":{"name":"@embed-earth/sdk-test","keywords":["e2","sdk","geospatial","spatiotemporal","earth"],"version":"0.1.16","description":"Official JavaScript/TypeScript SDK for EmbedEarth.","sanitized_name":"@embed-earth/sdk-test","publisher":{"email":"paulw@embed.earth","username":"wynterp"},"maintainers":[{"email":"paulw@embed.earth","username":"wynterp"}],"license":"Apache-2.0","date":"2026-09-14T18:17:40.112Z","links":{"homepage":"https://github.com/paulwxnter/e2#readme","repository":"git+https://github.com/paulwxnter/e2.git","bugs":"https://github.com/paulwxnter/e2/issues","npm":"https://www.npmjs.com/package/@embed-earth/sdk-test"}},"score":{"final":36.2572,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8897,"weekly":2276},"dependents":"5","updated":"2026-10-06T06:16:07.008Z","searchScore":36.22222,"package":{"name":"lunarphase-js","keywords":["astronomy","moon","lunar","phase","julian"],"version":"2.0.3","description":"Calculate phase of the moon using Julian date","sanitized_name":"lunarphase-js","publisher":{"email":"jason@jasonsturges.com","username":"jasonsturges"},"maintainers":[{"email":"jason@jasonsturges.com","username":"jasonsturges"}],"license":"ISC","date":"2024-03-01T22:54:31.046Z","links":{"homepage":"https://jasonsturges.github.io/lunarphase-js/","repository":"git+https://github.com/jasonsturges/lunarphase-js.git","bugs":"https://github.com/jasonsturges/lunarphase-js/issues","npm":"https://www.npmjs.com/package/lunarphase-js"}},"score":{"final":36.22222,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":664,"weekly":341},"dependents":0,"updated":"2026-10-06T16:31:35.438Z","searchScore":35.95045,"package":{"name":"@geo-maps/earth-lands-1km","keywords":["geo-maps","earth-lands","world-lands","world","earth","land","lands","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's lands with 1km resolution.","sanitized_name":"@geo-maps/earth-lands-1km","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-12-01T00:08:34.371Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-lands-1km"}},"score":{"final":35.95045,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10035,"weekly":2166},"dependents":"1","updated":"2026-10-06T10:31:32.253Z","searchScore":35.927242,"package":{"name":"markdown-doctest","keywords":["markdown","test","documentation"],"version":"1.1.0","description":"Test all the code in your markdown docs!","sanitized_name":"markdown-doctest","publisher":{"email":"ncwjohnstone@gmail.com","username":"widdershin"},"maintainers":[{"email":"ncwjohnstone@gmail.com","username":"widdershin"}],"license":"MIT","date":"2020-10-07T04:04:53.099Z","links":{"homepage":"https://github.com/Widdershin/markdown-doctest","repository":"git+https://github.com/Widdershin/markdown-doctest.git","bugs":"https://github.com/Widdershin/markdown-doctest/issues","npm":"https://www.npmjs.com/package/markdown-doctest"}},"score":{"final":35.927242,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2291,"weekly":574},"dependents":"0","updated":"2026-10-09T15:30:35.470Z","searchScore":35.84867,"package":{"name":"@hestia-earth/engine-models","keywords":["hestia","engine","models","gap-filling","calculation","python"],"version":"0.88.1","description":"HESTIA Engine Models","sanitized_name":"@hestia-earth/engine-models","publisher":{"email":"guillaumeroyer.mail@gmail.com","actor":{"name":"mebibou","type":"user","email":"guillaumeroyer.mail@gmail.com"},"username":"mebibou"},"maintainers":[{"email":"guillaumeroyer.mail@gmail.com","username":"mebibou"}],"license":"MIT","date":"2026-10-09T15:30:04.275Z","links":{"homepage":"https://gitlab.com/hestia-earth/hestia-engine-models#readme","repository":"git+ssh://git@gitlab.com/hestia-earth/hestia-engine-models.git","bugs":"https://gitlab.com/hestia-earth/hestia-engine-models/issues","npm":"https://www.npmjs.com/package/@hestia-earth/engine-models"}},"score":{"final":35.84867,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":579,"weekly":283},"dependents":"2","updated":"2026-10-06T07:31:37.244Z","searchScore":35.370342,"package":{"name":"@ortho-earth/ephem","keywords":["ephemeris","astronomy","solar-system","sgp4","satellite","orbit","clock","ortho-earth"],"version":"1.1.0","description":"太陽系エフェメリス（JPL近似軌道要素1800-2050・Schlyter月理論・IAU自転）＋共通の時計（ephem/clock・#42）＋人工衛星 SGP4/SDP4（ephem/sgp4）。ortho-solar と ortho-japan の共用臓器","sanitized_name":"@ortho-earth/ephem","publisher":{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"},"maintainers":[{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"}],"license":"GPL-3.0-or-later","date":"2026-09-29T07:29:19.757Z","links":{"homepage":"https://www.ortho-earth.com/solar/","repository":"git+https://github.com/kenjiyoshidahome2026-bit/ortho-earth.git","bugs":"https://github.com/kenjiyoshidahome2026-bit/ortho-earth/issues","npm":"https://www.npmjs.com/package/@ortho-earth/ephem"}},"score":{"final":35.370342,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5131351,"weekly":1253092},"dependents":"42","updated":"2026-10-10T00:26:32.534Z","searchScore":35.158527,"package":{"name":"world-atlas","keywords":["topojson","geojson","shapefile"],"version":"2.0.2","description":"Pre-built TopoJSON from Natural Earth.","sanitized_name":"world-atlas","publisher":{"email":"mike@ocks.org","username":"mbostock"},"maintainers":[{"email":"mbostock@gmail.com","username":"mbostock"}],"license":"ISC","date":"2019-09-05T17:16:29.393Z","links":{"homepage":"https://github.com/topojson/world-atlas#readme","repository":"git+https://github.com/topojson/world-atlas.git","bugs":"https://github.com/topojson/world-atlas/issues","npm":"https://www.npmjs.com/package/world-atlas"}},"score":{"final":35.158527,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":576,"weekly":246},"dependents":0,"updated":"2026-10-09T21:41:12.583Z","searchScore":34.81455,"package":{"name":"earth-visualization","keywords":["three","threejs","earth","visualization","webgl"],"version":"1.0.1","description":"Fully packaged Earth visualization with textures and Three.js bundled.","sanitized_name":"earth-visualization","publisher":{"email":"richard.matthieu@gmail.com","username":"matmaxyo"},"maintainers":[{"email":"richard.matthieu@gmail.com","username":"matmaxyo"}],"license":"MIT","date":"2025-10-31T17:37:28.477Z","links":{"npm":"https://www.npmjs.com/package/earth-visualization"}},"score":{"final":34.81455,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":243547,"weekly":45110},"dependents":"290","updated":"2026-10-10T00:24:06.191Z","searchScore":34.656666,"package":{"name":"qiankun","keywords":["micro frontend","microfrontend","micro frontends","micro-frontend","micro-frontends","microservice"],"version":"2.10.16","description":"A completed implementation of Micro Frontends","sanitized_name":"qiankun","publisher":{"email":"kuitos.lau@gmail.com","username":"kuitos"},"maintainers":[{"email":"kuitos.lau@gmail.com","username":"kuitos"}],"license":"MIT","date":"2023-11-15T08:25:40.777Z","links":{"homepage":"https://github.com/kuitos/qiankun#readme","repository":"git+https://github.com/kuitos/qiankun.git","bugs":"https://github.com/kuitos/qiankun/issues","npm":"https://www.npmjs.com/package/qiankun"}},"score":{"final":34.656666,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":944,"weekly":163},"dependents":"4","updated":"2026-10-09T23:06:09.926Z","searchScore":34.53456,"package":{"name":"@india-boundary-corrector/data","keywords":["india","boundary","map","pmtiles","natural-earth","openstreetmap"],"version":"0.2.2","description":"PMTiles data for India boundary corrections (NE and OSM layers)","sanitized_name":"@india-boundary-corrector/data","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:99ea7d80-0766-4590-9fd0-efcc41ecc760","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kandimalla.sreeram@gmail.com","username":"ramseraph"}],"license":"Unlicense","date":"2026-04-10T20:56:59.245Z","links":{"homepage":"https://github.com/ramSeraph/india_boundary_corrector#readme","repository":"git+https://github.com/ramSeraph/india_boundary_corrector.git","bugs":"https://github.com/ramSeraph/india_boundary_corrector/issues","npm":"https://www.npmjs.com/package/@india-boundary-corrector/data"}},"score":{"final":34.53456,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2013,"weekly":38},"dependents":"2","updated":"2026-10-05T22:56:35.029Z","searchScore":34.258762,"package":{"name":"@patdown/rules","keywords":[],"version":"0.11.0","description":"Fuzzy patdown rule types and markdown rule loading","sanitized_name":"@patdown/rules","publisher":{"email":"email@tyler.earth","username":"tyler.earth"},"maintainers":[{"email":"email@tyler.earth","username":"tyler.earth"}],"license":"0BSD","date":"2026-09-21T22:46:17.979Z","links":{"homepage":"https://github.com/tyler-dot-earth/patdown","repository":"git+https://github.com/tyler-dot-earth/patdown.git","bugs":"https://github.com/tyler-dot-earth/patdown/issues","npm":"https://www.npmjs.com/package/@patdown/rules"}},"score":{"final":34.258762,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1688,"weekly":655},"dependents":0,"updated":"2026-10-06T00:21:18.214Z","searchScore":34.2412,"package":{"name":"moment-logger","keywords":["terminal","cli","logging","logger","timestamp"],"version":"1.0.5-12","description":"Logging with timestamps","sanitized_name":"moment-logger","publisher":{"email":"david.ibia@boxmarshall.com","username":"boxpositron"},"maintainers":[{"email":"david.ibia@boxmarshall.com","username":"boxpositron"}],"license":"MIT","date":"2022-04-26T11:20:06.434Z","links":{"homepage":"https://momentlogger.com","repository":"git+https://github.com/boxpositron/moment-logger.git","bugs":"https://github.com/boxpositron/moment-logger/issues","npm":"https://www.npmjs.com/package/moment-logger"}},"score":{"final":34.2412,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":777,"weekly":188},"dependents":0,"updated":"2026-10-09T02:05:04.821Z","searchScore":34.12581,"package":{"name":"@programcomputer/nasa-mcp-server","keywords":["nasa","jpl","earthdata","cmr","mast","tess","mcp","model-context-protocol"],"version":"1.3.0","description":"Model Context Protocol (MCP) server for NASA and JPL public APIs","sanitized_name":"@programcomputer/nasa-mcp-server","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"programcomputer","email":"programcomputer@icloud.com"},"trustedPublisher":{"oidcConfigId":"314ef307-e88b-4702-9506-c0bcd5a90c87","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"programcomputer@icloud.com","username":"programcomputer"}],"license":"ISC","date":"2026-10-09T01:59:49.968Z","links":{"homepage":"https://github.com/ProgramComputer/NASA-MCP-server#readme","repository":"git+https://github.com/ProgramComputer/NASA-MCP-server.git","bugs":"https://github.com/ProgramComputer/NASA-MCP-server/issues","npm":"https://www.npmjs.com/package/@programcomputer/nasa-mcp-server"}},"score":{"final":34.12581,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2037,"weekly":35},"dependents":"1","updated":"2026-10-05T23:46:30.588Z","searchScore":34.0232,"package":{"name":"patdown","keywords":[],"version":"0.11.0","description":"Standalone CLI that lints a tree against fuzzy markdown rules","sanitized_name":"patdown","publisher":{"email":"email@tyler.earth","username":"tyler.earth"},"maintainers":[{"email":"email@tyler.earth","username":"tyler.earth"}],"license":"0BSD","date":"2026-09-21T22:46:04.746Z","links":{"homepage":"https://github.com/tyler-dot-earth/patdown","repository":"git+https://github.com/tyler-dot-earth/patdown.git","bugs":"https://github.com/tyler-dot-earth/patdown/issues","npm":"https://www.npmjs.com/package/patdown"}},"score":{"final":34.0232,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":284,"weekly":17},"dependents":0,"updated":"2026-10-04T23:11:08.898Z","searchScore":33.931923,"package":{"name":"@astronomy-bundle/earth","keywords":["astronomy","calculations","sun","sunrise","sunset","solar eclipse","moon","moonrise","moonset","libration","planets","mercury","venus","mars","jupiter","saturn","uranus","neptune","VSOP87","satellite","two line elements","tle"],"version":"9.38.0","description":"Earth calculations for the astronomy bundle","sanitized_name":"@astronomy-bundle/earth","publisher":{"email":"andrmoel@gmail.com","username":"andrmoel"},"maintainers":[{"email":"andrmoel@gmail.com","username":"andrmoel"}],"license":"MIT","date":"2026-07-26T22:22:07.132Z","links":{"homepage":"https://github.com/andrmoel/astronomy-bundle-js#readme","repository":"git+ssh://git@github.com/andrmoel/astronomy-bundle-js.git","bugs":"https://github.com/andrmoel/astronomy-bundle-js/issues","npm":"https://www.npmjs.com/package/@astronomy-bundle/earth"}},"score":{"final":33.931923,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1224,"weekly":33},"dependents":0,"updated":"2026-10-06T00:01:33.458Z","searchScore":33.741737,"package":{"name":"@patdown/pi","keywords":["pi-package"],"version":"0.11.0","description":"Pi extension that steers write/edit against patdown rules before they hit disk","sanitized_name":"@patdown/pi","publisher":{"email":"email@tyler.earth","username":"tyler.earth"},"maintainers":[{"email":"email@tyler.earth","username":"tyler.earth"}],"license":"0BSD","date":"2026-09-21T22:46:20.355Z","links":{"homepage":"https://github.com/tyler-dot-earth/patdown","repository":"git+https://github.com/tyler-dot-earth/patdown.git","bugs":"https://github.com/tyler-dot-earth/patdown/issues","npm":"https://www.npmjs.com/package/@patdown/pi"}},"score":{"final":33.741737,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3994,"weekly":634},"dependents":"6","updated":"2026-10-07T12:26:18.767Z","searchScore":33.657658,"package":{"name":"geopbf","keywords":["geospatial","gis","geojson","shapefile","topojson","kml","gpx","flatgeobuf","geopackage","gpkg","mbtiles","filegdb","geodatabase","sqlite","csv","xlsx","wkt","cog","geotiff","raster","vector","topology","point-in-polygon","identify","wasm","browser","format","pmtiles","geoparquet","parquet","mvt","vector-tiles","webgpu"],"version":"1.18.0","description":"Carry geometry as geometry. GeoPBF is a compact binary container for geospatial features, with Gint — a GPU-readable topology layer for instant point-in-polygon identify, shared-edge topology and choropleth painting. Converts GeoJSON / Shapefile / KML / K","sanitized_name":"geopbf","publisher":{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"},"maintainers":[{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"}],"license":"MIT","date":"2026-09-30T12:24:50.017Z","links":{"homepage":"https://www.ortho-earth.com/docs/geopbf.html","repository":"git+https://github.com/kenjiyoshidahome2026-bit/geopbf.git","bugs":"https://github.com/kenjiyoshidahome2026-bit/geopbf/issues","npm":"https://www.npmjs.com/package/geopbf"}},"score":{"final":33.657658,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":419,"weekly":200},"dependents":0,"updated":"2026-10-07T12:01:33.703Z","searchScore":33.44602,"package":{"name":"@geo-maps/earth-rivers-10m","keywords":["geo-maps","earth-rivers","world-rivers","world","earth","river","rivers","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's rivers with 10m resolution.","sanitized_name":"@geo-maps/earth-rivers-10m","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-11-30T23:40:55.970Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-rivers-10m"}},"score":{"final":33.44602,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6926,"weekly":1609},"dependents":"19","updated":"2026-10-03T15:07:36.423Z","searchScore":33.405853,"package":{"name":"@cumulus/errors","keywords":["GIBS","CUMULUS","NASA"],"version":"22.4.3","description":"Provides error classes for Cumulus","sanitized_name":"@cumulus/errors","publisher":{"email":"jenny.h.liu@nasa.gov","actor":{"name":"jennyhliu","type":"user","email":"jenny.h.liu@nasa.gov"},"username":"jennyhliu"},"maintainers":[{"email":"nate@element84.com","username":"cumuluspublisher"},{"email":"kovarik@nsidc.org","username":"nsidc_kovarik"},{"email":"jenny.h.liu@nasa.gov","username":"jennyhliu"},{"email":"npauzenga@gmail.com","username":"npauzenga"},{"email":"paul@element84.com","username":"ppilone84"},{"email":"amberhosen@gmail.com","username":"etcart"}],"license":"Apache-2.0","date":"2026-10-03T15:07:05.075Z","links":{"homepage":"https://github.com/nasa/cumulus/tree/master/packages/errors","repository":"git+https://github.com/nasa/cumulus.git","bugs":"https://github.com/nasa/cumulus/issues","npm":"https://www.npmjs.com/package/@cumulus/errors"}},"score":{"final":33.405853,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":827,"weekly":179},"dependents":"1","updated":"2026-10-08T13:41:09.041Z","searchScore":33.08758,"package":{"name":"mapspinner","keywords":["WebGL2","terrain","rendering","SDK","globe","3D"],"version":"0.1.268","description":"WebGL2 Earth-scale terrain rendering SDK for interactive globe applications","sanitized_name":"mapspinner","publisher":{"email":"almagestfraternite@gmail.com","username":"lanmower"},"maintainers":[{"email":"almagestfraternite@gmail.com","username":"lanmower"}],"license":"MIT","date":"2026-07-30T12:50:33.979Z","links":{"homepage":"https://github.com/AnEntrypoint/mapspinner#readme","repository":"git+https://github.com/AnEntrypoint/mapspinner.git","bugs":"https://github.com/AnEntrypoint/mapspinner/issues","npm":"https://www.npmjs.com/package/mapspinner"}},"score":{"final":33.08758,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1430,"weekly":38},"dependents":0,"updated":"2026-10-05T15:41:12.353Z","searchScore":33.069096,"package":{"name":"@patdown/jev","keywords":[],"version":"0.9.0","description":"Effect HttpClient for TypeSafe System One (Jev)","sanitized_name":"@patdown/jev","publisher":{"email":"email@tyler.earth","username":"tyler.earth"},"maintainers":[{"email":"email@tyler.earth","username":"tyler.earth"}],"license":"0BSD","date":"2026-09-21T15:34:46.724Z","links":{"homepage":"https://github.com/tyler-dot-earth/patdown","repository":"git+https://github.com/tyler-dot-earth/patdown.git","bugs":"https://github.com/tyler-dot-earth/patdown/issues","npm":"https://www.npmjs.com/package/@patdown/jev"}},"score":{"final":33.069096,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1158,"weekly":307},"dependents":"1","updated":"2026-10-05T15:56:11.157Z","searchScore":32.934967,"package":{"name":"geoedit","keywords":["geopbf","gis","editor","topology","sphere","geojson","map","ortho-earth"],"version":"0.3.2","description":"GeoPBF topological editor as a map gadget: initEditor(map, opts). Edits on the sphere (great-circle edges, rotations, small circles), @style annotations shared with the viewer (geopbf/edit/draw), large-file mode on GintBUF — the editor half of the geopbf ","sanitized_name":"geoedit","publisher":{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"},"maintainers":[{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"}],"license":"MIT","date":"2026-09-28T15:53:55.043Z","links":{"homepage":"https://github.com/kenjiyoshidahome2026-bit/geoedit#readme","repository":"git+https://github.com/kenjiyoshidahome2026-bit/geoedit.git","bugs":"https://github.com/kenjiyoshidahome2026-bit/ortho-earth/issues","npm":"https://www.npmjs.com/package/geoedit"}},"score":{"final":32.934967,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38599,"weekly":10706},"dependents":"4","updated":"2026-10-10T00:29:36.617Z","searchScore":32.91354,"package":{"name":"@maptiler/geocoding-control","keywords":["geocoding","forward-geocoding","reverse-geocoding","maptiler","leaflet","maplibre","map","search","leaflet-control","maplibre-control","control"],"version":"3.1.0","description":"The Javascript & TypeScript Map Control component for MapTiler Geocoding service. Easy to be integrated into any JavaScript mapping application.","sanitized_name":"@maptiler/geocoding-control","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sysadmin_maptiler","type":"user","email":"sysadmin@maptiler.com"},"trustedPublisher":{"oidcConfigId":"b888b8a2-73f2-412f-9a44-8ce38d72a7f7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"petr.sloup@maptiler.com","username":"petrsloup"},{"email":"petr.pridal@maptiler.com","username":"klokan"},{"email":"bolosig@gmail.com","username":"bolollo"},{"email":"jachym.cepicky@maptiler.com","username":"jachym-maptiler"},{"email":"sysadmin@maptiler.com","username":"sysadmin_maptiler"},{"email":"petr.hajek@maptiler.com","username":"petr-hajek-maptiler"},{"email":"petr.kyselak@maptiler.com","username":"petr-kyselak"},{"email":"michal.mutka@maptiler.com","username":"michal.mutka"},{"email":"lucie.rezacova@maptiler.com","username":"lucie-rezacova"},{"email":"jan.polak@maptiler.com","username":"jan-polak"},{"email":"martin.mikita@maptiler.com","username":"mikibob01"}],"license":"BSD-3-Clause","date":"2026-10-01T17:20:59.116Z","links":{"homepage":"https://github.com/maptiler/maptiler-geocoding-control#readme","repository":"git+https://github.com/maptiler/maptiler-geocoding-control.git","bugs":"https://github.com/maptiler/maptiler-geocoding-control/issues","npm":"https://www.npmjs.com/package/@maptiler/geocoding-control"}},"score":{"final":32.91354,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":246764,"weekly":49782},"dependents":"27","updated":"2026-10-10T00:23:13.314Z","searchScore":32.83572,"package":{"name":"chartjs-chart-geo","keywords":["chart.js","geo","map","choropleth","bubble-map"],"version":"4.3.6","description":"Chart.js module for charting maps","sanitized_name":"chartjs-chart-geo","publisher":{"email":"sam@sgratzl.com","username":"sgratzl"},"maintainers":[{"email":"sam@sgratzl.com","username":"sgratzl"}],"license":"MIT","date":"2025-10-04T22:19:52.336Z","links":{"homepage":"https://github.com/sgratzl/chartjs-chart-geo","repository":"https://github.com/sgratzl/chartjs-chart-geo.git","bugs":"https://github.com/sgratzl/chartjs-chart-geo/issues","npm":"https://www.npmjs.com/package/chartjs-chart-geo"}},"score":{"final":32.83572,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":276,"weekly":192},"dependents":0,"updated":"2026-10-08T07:46:11.724Z","searchScore":32.779274,"package":{"name":"@jamstec-spdx/react-earth","keywords":[],"version":"0.1.7","description":"`react-earth` is a React and TypeScript library for building interactive 3D visualizations of Earth and geospatial data.","sanitized_name":"@jamstec-spdx/react-earth","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"1402f288-c3df-453d-9309-2696f26be1d4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"clara.ni@outlook.fr","username":"clarani"}],"license":"MIT","date":"2026-10-01T07:44:00.056Z","links":{"homepage":"https://github.com/JAMSTEC-SPDX/react-earth","repository":"git+https://github.com/JAMSTEC-SPDX/react-earth.git","bugs":"https://github.com/JAMSTEC-SPDX/react-earth/issues","npm":"https://www.npmjs.com/package/@jamstec-spdx/react-earth"}},"score":{"final":32.779274,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1281,"weekly":28},"dependents":0,"updated":"2026-10-06T00:01:46.091Z","searchScore":32.737904,"package":{"name":"@patdown/packs","keywords":[],"version":"0.11.0","description":"Optional fuzzy rule packs and individual rule files for patdown","sanitized_name":"@patdown/packs","publisher":{"email":"email@tyler.earth","username":"tyler.earth"},"maintainers":[{"email":"email@tyler.earth","username":"tyler.earth"}],"license":"0BSD","date":"2026-09-21T22:46:03.514Z","links":{"homepage":"https://github.com/tyler-dot-earth/patdown","repository":"git+https://github.com/tyler-dot-earth/patdown.git","bugs":"https://github.com/tyler-dot-earth/patdown/issues","npm":"https://www.npmjs.com/package/@patdown/packs"}},"score":{"final":32.737904,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":373,"weekly":153},"dependents":0,"updated":"2026-10-06T12:36:48.961Z","searchScore":32.560966,"package":{"name":"@geo-maps/earth-coastlines-10m","keywords":["geo-maps","earth-coastlines","world-coastlines","world","earth","coastline","coastlines","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's coastlines with 10m resolution.","sanitized_name":"@geo-maps/earth-coastlines-10m","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-11-30T23:37:02.788Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-coastlines-10m"}},"score":{"final":32.560966,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4225,"weekly":1275},"dependents":0,"updated":"2026-10-04T09:16:24.767Z","searchScore":32.55416,"package":{"name":"@types/wgs84","keywords":[],"version":"0.0.2","description":"TypeScript definitions for wgs84","sanitized_name":"@types/wgs84","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2023-11-07T19:13:57.681Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wgs84","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/wgs84"}},"score":{"final":32.55416,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":770842,"weekly":171366},"dependents":"25","updated":"2026-10-10T00:26:32.775Z","searchScore":32.537876,"package":{"name":"iso-3166","keywords":["iso-3166","iso","3166","3166-1","3166-2","3166-3","country","subdivision","revision","province","region","state","territory","code","name","information"],"version":"4.4.0","description":"ISO 3166 (standard for country codes and codes for their subdivisions)","sanitized_name":"iso-3166","publisher":{"email":"tituswormer@gmail.com","username":"wooorm"},"maintainers":[{"email":"tituswormer@gmail.com","username":"wooorm"}],"license":"MIT","date":"2025-11-03T18:39:58.802Z","links":{"homepage":"https://github.com/wooorm/iso-3166#readme","repository":"git+https://github.com/wooorm/iso-3166.git","bugs":"https://github.com/wooorm/iso-3166/issues","npm":"https://www.npmjs.com/package/iso-3166"}},"score":{"final":32.537876,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3630,"weekly":1218},"dependents":0,"updated":"2026-10-09T14:00:28.247Z","searchScore":32.5177,"package":{"name":"@hestia-earth/ui-components","keywords":[],"version":"0.43.27","description":"HESTIA reusable components","sanitized_name":"@hestia-earth/ui-components","publisher":{"email":"guillaumeroyer.mail@gmail.com","actor":{"name":"mebibou","type":"user","email":"guillaumeroyer.mail@gmail.com"},"username":"mebibou"},"maintainers":[{"email":"guillaumeroyer.mail@gmail.com","username":"mebibou"}],"license":"MIT","date":"2026-10-09T13:59:55.548Z","links":{"homepage":"https://gitlab.com/hestia-earth/hestia-ui-components#readme","repository":"git+ssh://git@gitlab.com/hestia-earth/hestia-ui-components.git","bugs":"https://gitlab.com/hestia-earth/hestia-ui-components/issues","npm":"https://www.npmjs.com/package/@hestia-earth/ui-components"}},"score":{"final":32.5177,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":641,"weekly":198},"dependents":0,"updated":"2026-10-07T03:46:21.332Z","searchScore":32.51696,"package":{"name":"gnode-api","keywords":[],"version":"0.2.19","description":"Node.js G-Earth extension API","sanitized_name":"gnode-api","publisher":{"email":"wiredspast@gmail.com","username":"wiredspast"},"maintainers":[{"email":"wiredspast@gmail.com","username":"wiredspast"}],"license":"ISC","date":"2026-05-26T23:39:03.709Z","links":{"homepage":"https://github.com/WiredSpast/G-Node#readme","repository":"git+https://github.com/WiredSpast/G-Node.git","bugs":"https://github.com/WiredSpast/G-Node/issues","npm":"https://www.npmjs.com/package/gnode-api"}},"score":{"final":32.51696,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":476,"weekly":102},"dependents":"3","updated":"2026-10-09T17:31:41.223Z","searchScore":32.50227,"package":{"name":"@sirena/earth-common","keywords":[],"version":"3.46.0","description":"This project includes all the common UI resources used in all Sirena projects and it's also open to use by.","sanitized_name":"@sirena/earth-common","publisher":{"email":"it@getsirena.com","username":"sirena"},"maintainers":[{"email":"it@getsirena.com","username":"sirena"}],"date":"2022-01-19T19:28:26.837Z","links":{"homepage":"http://dev-sirena-docs.s3-website-us-east-1.amazonaws.com/earth-common-docs/","repository":"git+https://gitlab.com/sirenadev/earth-common.git","bugs":"https://gitlab.com/sirenadev/earth-common/issues","npm":"https://www.npmjs.com/package/@sirena/earth-common"}},"score":{"final":32.50227,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":382689,"weekly":75319},"dependents":"57","updated":"2026-10-10T00:24:42.247Z","searchScore":32.331665,"package":{"name":"truncate-html","keywords":["truncate html","html","truncate"],"version":"1.2.2","description":"Truncate HTML and Keep Tags","sanitized_name":"truncate-html","publisher":{"email":"evecalm@live.com","username":"evecalm"},"maintainers":[{"email":"evecalm@live.com","username":"evecalm"}],"license":"MIT","date":"2025-06-14T06:11:25.863Z","links":{"homepage":"https://github.com/oe/truncate-html#readme","repository":"git+https://oe@github.com/oe/truncate-html.git","bugs":"https://github.com/oe/truncate-html/issues","npm":"https://www.npmjs.com/package/truncate-html"}},"score":{"final":32.331665,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":855,"weekly":513},"dependents":0,"updated":"2026-10-06T08:48:23.661Z","searchScore":32.19617,"package":{"name":"@hestia-earth/aggregation-engine","keywords":["hestia","aggregation","engine","python"],"version":"0.23.8","description":"HESTIA Aggregation Engine","sanitized_name":"@hestia-earth/aggregation-engine","publisher":{"email":"guillaumeroyer.mail@gmail.com","username":"mebibou"},"maintainers":[{"email":"guillaumeroyer.mail@gmail.com","username":"mebibou"}],"license":"MIT","date":"2026-10-06T08:47:52.696Z","links":{"homepage":"https://gitlab.com/hestia-earth/hestia-aggregation-engine#readme","repository":"git+ssh://git@gitlab.com/hestia-earth/hestia-aggregation-engine.git","bugs":"https://gitlab.com/hestia-earth/hestia-aggregation-engine/issues","npm":"https://www.npmjs.com/package/@hestia-earth/aggregation-engine"}},"score":{"final":32.19617,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":437,"weekly":29},"dependents":0,"updated":"2026-10-07T00:51:39.811Z","searchScore":32.15821,"package":{"name":"astro-viewer","keywords":["astronomy","astrophysics","earth-observation","scientific-visualization","3d","webgl","hips","healpix","fits","wcs","tap","adql","footprints","geospatial"],"version":"3.13.0","description":"3D scientific visualization engine for astronomical and Earth observation data, supporting HiPS, FITS, TAP, ADQL, footprints and WebGL-based spatial exploration.","sanitized_name":"astro-viewer","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:46b9953c-16fe-4376-9dcd-6aff8b41ce3d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"fabriziogiordano77@gmail.com","username":"fab77"}],"license":"SEE LICENSE IN LICENSE.md","date":"2026-09-15T14:45:50.760Z","links":{"homepage":"https://github.com/fab77/astro-viewer#readme","repository":"git+https://github.com/fab77/astro-viewer.git","bugs":"https://github.com/fab77/astro-viewer/issues","npm":"https://www.npmjs.com/package/astro-viewer"}},"score":{"final":32.15821,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":413632,"weekly":99110},"dependents":"5","updated":"2026-10-10T00:30:06.848Z","searchScore":32.139153,"package":{"name":"@stoplight/spectral-owasp-ruleset","keywords":["openapi","openapi3","openapi31","api-design"],"version":"2.0.1","description":"Probably don't want to beg hackers to come and take your stuff.","sanitized_name":"@stoplight/spectral-owasp-ruleset","publisher":{"email":"devops+spectral-bot@stoplight.io","username":"stoplight-spectral-bot"},"maintainers":[{"email":"devops+spectral-bot@stoplight.io","username":"stoplight-spectral-bot"}],"license":"MIT","date":"2024-03-12T15:50:01.524Z","links":{"homepage":"https://github.com/stoplightio/spectral-owasp-ruleset#readme","repository":"git+https://github.com/stoplightio/spectral-owasp-ruleset.git","bugs":"https://github.com/stoplightio/spectral-owasp-ruleset/issues","npm":"https://www.npmjs.com/package/@stoplight/spectral-owasp-ruleset"}},"score":{"final":32.139153,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":239,"weekly":9},"dependents":0,"updated":"2026-10-07T07:21:08.463Z","searchScore":31.90715,"package":{"name":"nsc-earth-2","keywords":["cesium","plugin","extends"],"version":"1.9.14","description":"![npm latest version](https://img.shields.io/npm/v/nsc-earth-2.svg) ![license](https://img.shields.io/npm/l/nsc-earth-2)","sanitized_name":"nsc-earth-2","publisher":{"email":"348019017@qq.com","username":"a348019017"},"maintainers":[{"email":"348019017@qq.com","username":"a348019017"},{"email":"wangfang.wuhan@qq.com","username":"michelle1009"},{"email":"757969872@qq.com","username":"southwindplus"},{"email":"1257787262@qq.com","username":"wodehaochide"}],"license":"MIT","date":"2026-09-02T06:57:55.732Z","links":{"npm":"https://www.npmjs.com/package/nsc-earth-2"}},"score":{"final":31.90715,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":330,"weekly":144},"dependents":0,"updated":"2026-10-07T04:36:19.985Z","searchScore":31.727734,"package":{"name":"@geo-maps/earth-lakes-1km","keywords":["geo-maps","earth-lakes","world-lakes","world","earth","lake","lakes","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's lakes with 1km resolution.","sanitized_name":"@geo-maps/earth-lakes-1km","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-11-30T23:45:22.862Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-lakes-1km"}},"score":{"final":31.727734,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":227,"weekly":57},"dependents":0,"updated":"2026-10-07T12:11:25.469Z","searchScore":31.638922,"package":{"name":"lambda-xml-sanitize-earth-earth","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"lambda-xml-sanitize-earth-earth","publisher":{"email":"septianasep810@gmail.com","username":"asepseptiano"},"maintainers":[{"email":"septianasep810@gmail.com","username":"asepseptiano"}],"license":"ISC","date":"2024-07-12T16:29:42.473Z","links":{"homepage":"https://github.com/asepseptiano/xyreadmeteaee#readme","repository":"git+https://github.com/asepseptiano/xyreadmeteaee.git","bugs":"https://github.com/asepseptiano/xyreadmeteaee/issues","npm":"https://www.npmjs.com/package/lambda-xml-sanitize-earth-earth"}},"score":{"final":31.638922,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":319,"weekly":56},"dependents":0,"updated":"2026-10-06T12:02:12.564Z","searchScore":31.593649,"package":{"name":"@geo-maps/earth-seas-1m","keywords":["geo-maps","earth-seas","world-seas","world","earth","sea","seas","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's seas and oceans with 1m resolution.","sanitized_name":"@geo-maps/earth-seas-1m","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-11-30T23:46:01.526Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-seas-1m"}},"score":{"final":31.593649,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":248,"weekly":89},"dependents":0,"updated":"2026-10-04T08:35:02.840Z","searchScore":31.552227,"package":{"name":"@types/google-earth","keywords":[],"version":"0.0.8","description":"TypeScript definitions for google-earth","sanitized_name":"@types/google-earth","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2024-01-30T21:42:34.758Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/google-earth","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/google-earth"}},"score":{"final":31.552227,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8559,"weekly":2567},"dependents":"8","updated":"2026-10-06T06:36:26.360Z","searchScore":31.41936,"package":{"name":"sphere-knn","keywords":["kd-tree","nearest neighbor"],"version":"1.4.0","description":"search for k nearest neighbors on a sphere","sanitized_name":"sphere-knn","publisher":{"email":"jay@darksky.net","username":"ironwallaby"},"maintainers":[{"email":"developer@darksky.net","username":"darkskybot"},{"email":"jay@darksky.net","username":"ironwallaby"}],"date":"2018-03-13T13:46:55.216Z","links":{"homepage":"https://github.com/darkskyapp/sphere-knn#readme","repository":"git://github.com/darkskyapp/sphere-knn.git","bugs":"https://github.com/darkskyapp/sphere-knn/issues","npm":"https://www.npmjs.com/package/sphere-knn"}},"score":{"final":31.41936,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":224,"weekly":57},"dependents":0,"updated":"2026-10-07T05:46:25.758Z","searchScore":31.306238,"package":{"name":"earth-tree-test-cloud-earth","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"earth-tree-test-cloud-earth","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-07-30T04:48:51.609Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/earth-tree-test-cloud-earth"}},"score":{"final":31.306238,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":924,"weekly":198},"dependents":0,"updated":"2026-10-06T21:41:35.218Z","searchScore":31.221657,"package":{"name":"mapgl-wind","keywords":[],"version":"1.0.3","description":"A WebGL-powered visualization of wind power.","sanitized_name":"mapgl-wind","publisher":{"email":"victor.cesar.m@gmail.com","username":"vicmartini"},"maintainers":[{"email":"victor.cesar.m@gmail.com","username":"vicmartini"}],"license":"ISC","date":"2025-02-03T18:58:27.940Z","links":{"npm":"https://www.npmjs.com/package/mapgl-wind"}},"score":{"final":31.221657,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":506491,"weekly":106720},"dependents":"39","updated":"2026-10-10T00:29:05.070Z","searchScore":31.086664,"package":{"name":"color-json","keywords":["color","json","console","terminal"],"version":"3.0.5","description":"Color JSON in the console with no dependencies","sanitized_name":"color-json","publisher":{"email":"quintonish@gmail.com","username":"zvakanaka"},"maintainers":[{"email":"quintonish@gmail.com","username":"zvakanaka"}],"license":"MIT","date":"2023-02-28T07:10:35.613Z","links":{"homepage":"https://github.com/zvakanaka/color-json#readme","repository":"git+https://github.com/zvakanaka/color-json.git","bugs":"https://github.com/zvakanaka/color-json/issues","npm":"https://www.npmjs.com/package/color-json"}},"score":{"final":31.086664,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":135903,"weekly":25872},"dependents":"8","updated":"2026-10-10T00:30:16.847Z","searchScore":30.972271,"package":{"name":"tempusdominus-core","keywords":["datepicker","datetimepicker","timepicker","moment"],"version":"5.19.3","description":"A date/time picker component designed for Momentjs.","sanitized_name":"tempusdominus-core","publisher":{"email":"me@eonasdan.com","username":"eonasdan"},"maintainers":[{"email":"me+1@eonasdan.com","username":"federation_of_cheese"},{"email":"me@eonasdan.com","username":"eonasdan"}],"license":"MIT","date":"2022-04-12T13:45:21.635Z","links":{"homepage":"https://github.com/tempusdominus/core#readme","repository":"git+https://github.com/tempusdominus/core.git","bugs":"https://github.com/tonix-tuft/tempusdominus/pulls","npm":"https://www.npmjs.com/package/tempusdominus-core"}},"score":{"final":30.972271,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1514,"weekly":445},"dependents":0,"updated":"2026-10-08T17:21:12.971Z","searchScore":30.636484,"package":{"name":"@kudoai/chatgpt.js","keywords":["agent","ai","api","artificial intelligence","bot","bytedance","chat","chatbot","chatgpt","cli","clientside","cognitivecomputations","conversational ai","dom","frontend","gemini","gemma","genai","generative ai","glm","google ai","gpt","gpt-5","hermes","interactive","javascript","kimi","kudoai","laguna","library","liquid","llama","llm","machine learning","meta","ml","moonshot ai","nemotron","nex","nlp","nous","nvidia","openai","openrouter","owl","poolside","qwen","repl","seedream","tui","typescript","z-ai"],"version":"4.15.12","description":"A powerful, open source JavaScript library + interactive CLI for ChatGPT","sanitized_name":"@kudoai/chatgpt-js","publisher":{"email":"adamlui@protonmail.com","trustedPublisher":{"oidcConfigId":"oidc:ef346425-277c-429c-9d8b-0e7a09266358","id":"github"},"username":"adamlui"},"maintainers":[{"email":"adamlui@protonmail.com","username":"adamlui"}],"license":"MIT","date":"2026-08-27T16:51:16.166Z","links":{"homepage":"https://gitlab.com/KudoAI/chatgpt-js","repository":"git+https://gitlab.com/KudoAI/chatgpt-js.git","bugs":"https://gitlab.com/KudoAI/chatgpt-js/issues","npm":"https://www.npmjs.com/package/@kudoai/chatgpt.js"}},"score":{"final":30.636484,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":280,"weekly":6},"dependents":0,"updated":"2026-10-07T12:36:11.589Z","searchScore":30.557953,"package":{"name":"@nakasyou/google-earth-internal-api-client","keywords":[],"version":"0.1.1","description":"Typed client for Google Earth RockTree meshes and Earth place search","sanitized_name":"@nakasyou/google-earth-internal-api-client","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:44bd02bb-16c9-4304-ad1a-2b67059329b4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"nakasyou1103@gmail.com","username":"nakasyou"}],"date":"2026-09-09T12:15:38.970Z","links":{"homepage":"https://github.com/nakasyou/google-earth-internal-api-client#readme","repository":"git+https://github.com/nakasyou/google-earth-internal-api-client.git","bugs":"https://github.com/nakasyou/google-earth-internal-api-client/issues","npm":"https://www.npmjs.com/package/@nakasyou/google-earth-internal-api-client"}},"score":{"final":30.557953,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":258,"weekly":100},"dependents":0,"updated":"2026-10-07T02:06:29.492Z","searchScore":30.539085,"package":{"name":"@geo-maps/earth-lakes-10km","keywords":["geo-maps","earth-lakes","world-lakes","world","earth","lake","lakes","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's lakes with 10km resolution.","sanitized_name":"@geo-maps/earth-lakes-10km","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-11-30T23:45:42.675Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-lakes-10km"}},"score":{"final":30.539085,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":243,"weekly":27},"dependents":0,"updated":"2026-10-07T01:41:11.958Z","searchScore":30.481924,"package":{"name":"hubot-earthimpact","keywords":["hubot","sentry","earth","impact"],"version":"0.0.1","description":"Get the potential future Earth impact events from an alien object that has been detected based on currently available observations","sanitized_name":"hubot-earthimpact","publisher":{"email":"juanbrujo@gmail.com","username":"juanbrujo"},"maintainers":[{"email":"juanbrujo@gmail.com","username":"juanbrujo"}],"license":"MIT","date":"2017-12-17T22:02:31.079Z","links":{"homepage":"https://github.com/juanbrujo/hubot-earthimpact#readme","repository":"git+https://github.com/juanbrujo/hubot-earthimpact.git","bugs":"https://github.com/juanbrujo/hubot-earthimpact/issues","npm":"https://www.npmjs.com/package/hubot-earthimpact"}},"score":{"final":30.481924,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":121730,"weekly":23309},"dependents":"9","updated":"2026-10-10T00:22:03.664Z","searchScore":30.480751,"package":{"name":"@syncfusion/ej2-maps","keywords":["ej2","syncfusion","web-components","ej2-maps","javascript","typescript","maps","geoJSON","shapes","custom-shapes","OSM","openstreetmap","bing maps","azure maps","google maps","projection","layer","sublayer","bubble","color-mapping","marker","cluster","data-label","navigation-line","zoom","pan","point","multipoint","linestring","multilinestring","polygon","multipolygon","geometry-collection","feature-collection"],"version":"35.1.37","description":"The Maps component is used to visualize the geographical data and represent the statistical data of a particular geographical area on earth with user interactivity, and provides various customizing options","sanitized_name":"@syncfusion/ej2-maps","publisher":{"email":"packages@syncfusion.com","actor":{"name":"essentialjs2","type":"user","email":"essentialjs2@syncfusion.com"},"username":"syncfusion-javascript"},"maintainers":[{"email":"githubsamples@syncfusion.com","username":"syncfusionorg"},{"email":"essentialjs2@syncfusion.com","username":"essentialjs2"},{"email":"packages@syncfusion.com","username":"syncfusion-javascript"}],"license":"SEE LICENSE IN license","date":"2026-09-29T03:15:04.005Z","links":{"homepage":"https://www.syncfusion.com/javascript-ui-controls","repository":"git+https://github.com/syncfusion/ej2-javascript-ui-controls.git","bugs":"https://github.com/syncfusion/ej2-javascript-ui-controls/issues","npm":"https://www.npmjs.com/package/@syncfusion/ej2-maps"}},"score":{"final":30.480751,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":793,"weekly":133},"dependents":0,"updated":"2026-10-09T11:26:12.985Z","searchScore":30.458122,"package":{"name":"carbon-footprint","keywords":["carbon","footprint","calculate","food","transport","purchases","digital","streaming","electricity","fashion"],"version":"1.7.0","description":"Calculate your carbon footprint. Food, transport, purchases, fashion, electricity and digital activities like streaming.","sanitized_name":"carbon-footprint","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:af92b17e-83ac-4634-bbf6-9ed0375d3c81","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"nmf.earth@gmail.com","username":"nmf_earth"}],"license":"GPLv3","date":"2026-03-13T08:57:17.709Z","links":{"homepage":"https://github.com/NMF-earth/carbon-footprint#readme","repository":"git+https://github.com/NMF-earth/carbon-footprint.git","bugs":"https://github.com/NMF-earth/carbon-footprint/issues","npm":"https://www.npmjs.com/package/carbon-footprint"}},"score":{"final":30.458122,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2273,"weekly":364},"dependents":0,"updated":"2026-10-05T21:26:21.700Z","searchScore":30.29666,"package":{"name":"signalk-noaa-space-weather","keywords":["signalk-node-server-plugin","signalk-category-weather","signalk-webapp","signalk-plugin-configurator"],"version":"0.30.11","description":"Solar storm alerts, HF radio conditions, and aurora maps from NOAA's Space Weather Prediction Center. Includes a map webapp.","sanitized_name":"signalk-noaa-space-weather","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:73baf1d7-7ef5-4f99-8f53-4a010d4c6729","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"markbrannan@gmail.com","username":"markbrannan"}],"license":"AGPL-3.0-or-later","date":"2026-09-05T08:21:25.388Z","links":{"homepage":"https://github.com/mark-brannan/signalk-noaa-space-weather#readme","repository":"git+https://github.com/mark-brannan/signalk-noaa-space-weather.git","bugs":"https://github.com/mark-brannan/signalk-noaa-space-weather/issues","npm":"https://www.npmjs.com/package/signalk-noaa-space-weather"}},"score":{"final":30.29666,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":365,"weekly":77},"dependents":0,"updated":"2026-10-08T18:46:11.732Z","searchScore":30.262327,"package":{"name":"@astronomy-bundle/moon","keywords":["astronomy","calculations","sun","sunrise","sunset","solar eclipse","moon","moonrise","moonset","libration","planets","mercury","venus","mars","jupiter","saturn","uranus","neptune","VSOP87","satellite","two line elements","tle"],"version":"9.38.0","description":"Moon calculations for the astronomy bundle","sanitized_name":"@astronomy-bundle/moon","publisher":{"email":"andrmoel@gmail.com","username":"andrmoel"},"maintainers":[{"email":"andrmoel@gmail.com","username":"andrmoel"}],"license":"MIT","date":"2026-07-26T22:22:09.246Z","links":{"homepage":"https://github.com/andrmoel/astronomy-bundle-js#readme","repository":"git+ssh://git@github.com/andrmoel/astronomy-bundle-js.git","bugs":"https://github.com/andrmoel/astronomy-bundle-js/issues","npm":"https://www.npmjs.com/package/@astronomy-bundle/moon"}},"score":{"final":30.262327,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":524,"weekly":82},"dependents":0,"updated":"2026-10-08T18:56:07.877Z","searchScore":30.141823,"package":{"name":"@astronomy-bundle/core","keywords":["astronomy","calculations","sun","sunrise","sunset","solar eclipse","moon","moonrise","moonset","libration","planets","mercury","venus","mars","jupiter","saturn","uranus","neptune","VSOP87","satellite","two line elements","tle"],"version":"9.38.0","description":"Core astronomy bundle","sanitized_name":"@astronomy-bundle/core","publisher":{"email":"andrmoel@gmail.com","username":"andrmoel"},"maintainers":[{"email":"andrmoel@gmail.com","username":"andrmoel"}],"license":"MIT","date":"2026-07-26T22:22:04.736Z","links":{"homepage":"https://github.com/andrmoel/astronomy-bundle-js#readme","repository":"git+ssh://git@github.com/andrmoel/astronomy-bundle-js.git","bugs":"https://github.com/andrmoel/astronomy-bundle-js/issues","npm":"https://www.npmjs.com/package/@astronomy-bundle/core"}},"score":{"final":30.141823,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":529189,"weekly":101522},"dependents":"44","updated":"2026-10-10T00:30:05.505Z","searchScore":30.127773,"package":{"name":"html-parse-stringify2","keywords":["html","parse","stringify","ast"],"version":"2.0.2","description":"Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.","sanitized_name":"html-parse-stringify2","publisher":{"email":"ray@appcues.com","username":"rayd"},"maintainers":[{"email":"ray@appcues.com","username":"rayd"}],"license":"MIT","date":"2025-11-21T14:58:27.836Z","links":{"homepage":"https://github.com/rayd/html-parse-stringify2","repository":"git+https://github.com/rayd/html-parse-stringify2.git","bugs":"https://github.com/rayd/html-parse-stringify2/issues","npm":"https://www.npmjs.com/package/html-parse-stringify2"}},"score":{"final":30.127773,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":321,"weekly":20},"dependents":0,"updated":"2026-10-09T23:51:12.860Z","searchScore":30.093708,"package":{"name":"@pipeworx/mcp-earth-search","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","earth-search"],"version":"0.1.1","description":"Sentinel and Landsat imagery catalogue from Element 84's Earth Search over the AWS Open Data registry — search Sentinel-1/2, Landsat Collection 2, NAIP and Copernicus DEM by area and date and get item ids, footprints, cloud cover and cloud-optimised GeoTI","sanitized_name":"@pipeworx/mcp-earth-search","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:5bee059a-0fae-4f8f-b125-96a19354bef6","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-25T23:41:00.478Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-earth-search#readme","repository":"git+https://github.com/pipeworx-io/mcp-earth-search.git","bugs":"https://github.com/pipeworx-io/mcp-earth-search/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-earth-search"}},"score":{"final":30.093708,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":578,"weekly":390},"dependents":"2","updated":"2026-10-03T19:16:08.014Z","searchScore":29.927917,"package":{"name":"native-bucket","keywords":["cloudflare","r2","workers","indexeddb","cache","binary","browser"],"version":"1.0.1","description":"native-bucket — a bridge between Cloudflare R2/Workers and browser IndexedDB for heavy binary datasets (GIS archives, ZIP, large assets): proxied Fetch with progress, R2 bucket listing/upload, persistent Cache. Browser-only. MIT.","sanitized_name":"native-bucket","publisher":{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"},"maintainers":[{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"}],"license":"MIT","date":"2026-09-26T19:10:19.831Z","links":{"homepage":"https://www.ortho-earth.com/","repository":"git+https://github.com/kenjiyoshidahome2026-bit/ortho-earth.git","bugs":"https://github.com/kenjiyoshidahome2026-bit/ortho-earth/issues","npm":"https://www.npmjs.com/package/native-bucket"}},"score":{"final":29.927917,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":238,"weekly":70},"dependents":"0","updated":"2026-10-07T20:36:17.389Z","searchScore":29.805061,"package":{"name":"earth-topojson","keywords":["earth","map","topojson","data","world","planet"],"version":"1.0.0","description":"TopoJSON files of the Earth sourced from Natural Earth","sanitized_name":"earth-topojson","publisher":{"email":"hughskennedy@gmail.com","username":"hughsk"},"maintainers":[{"email":"hughskennedy@gmail.com","username":"hughsk"}],"license":"MIT","date":"2014-09-23T16:30:31.614Z","links":{"homepage":"https://github.com/hughsk/earth-topojson","repository":"git://github.com/hughsk/earth-topojson.git","bugs":"https://github.com/hughsk/earth-topojson/issues","npm":"https://www.npmjs.com/package/earth-topojson"}},"score":{"final":29.805061,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":687,"weekly":415},"dependents":"1","updated":"2026-10-06T22:08:53.672Z","searchScore":29.605747,"package":{"name":"@dasf/dasf-messaging","keywords":["digital earth","helmholtz","gfz","potsdam","dasf","data analytics","typescript","messaging","rpc"],"version":"0.5.7","description":"Typescript bindings for the DASF RPC messaging protocol.","sanitized_name":"@dasf/dasf-messaging","publisher":{"email":"philipp.sommer@hereon.de","username":"chilipp"},"maintainers":[{"email":"philipp.sommer@hereon.de","username":"chilipp"}],"license":"Apache-2.0","date":"2026-10-06T22:08:21.525Z","links":{"homepage":"https://dasf.readthedocs.io/projects/typescript/en/latest/","repository":"https://codebase.helmholtz.cloud/dasf/dasf-messaging-typescript","bugs":"https://codebase.helmholtz.cloud/dasf/dasf-messaging-typescript/issues","npm":"https://www.npmjs.com/package/@dasf/dasf-messaging"}},"score":{"final":29.605747,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":230,"weekly":57},"dependents":0,"updated":"2026-10-07T22:16:25.802Z","searchScore":29.536688,"package":{"name":"lambda-grep-spy-earth-serialize","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"lambda-grep-spy-earth-serialize","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-07-27T06:28:01.088Z","links":{"homepage":"https://github.com/cookiegraves/rarerteat#readme","repository":"git+https://github.com/cookiegraves/rarerteat.git","bugs":"https://github.com/cookiegraves/rarerteat/issues","npm":"https://www.npmjs.com/package/lambda-grep-spy-earth-serialize"}},"score":{"final":29.536688,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229,"weekly":57},"dependents":0,"updated":"2026-10-07T20:26:23.470Z","searchScore":29.509846,"package":{"name":"node-decrypt-epsilon-earth-interpret","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"node-decrypt-epsilon-earth-interpret","publisher":{"email":"septianasep810@gmail.com","username":"asepseptiano"},"maintainers":[{"email":"septianasep810@gmail.com","username":"asepseptiano"}],"license":"ISC","date":"2024-07-29T14:57:42.444Z","links":{"homepage":"https://github.com/asepseptiano/xyreadmeteaee#readme","repository":"git+https://github.com/asepseptiano/xyreadmeteaee.git","bugs":"https://github.com/asepseptiano/xyreadmeteaee/issues","npm":"https://www.npmjs.com/package/node-decrypt-epsilon-earth-interpret"}},"score":{"final":29.509846,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":228,"weekly":57},"dependents":0,"updated":"2026-10-07T20:31:18.268Z","searchScore":29.48289,"package":{"name":"sed-test-code-stack-earth","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"sed-test-code-stack-earth","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-08-05T08:12:09.941Z","links":{"homepage":"https://github.com/cookiegraves/rarerteat#readme","repository":"git+https://github.com/cookiegraves/rarerteat.git","bugs":"https://github.com/cookiegraves/rarerteat/issues","npm":"https://www.npmjs.com/package/sed-test-code-stack-earth"}},"score":{"final":29.48289,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":225,"weekly":57},"dependents":0,"updated":"2026-10-07T20:21:34.934Z","searchScore":29.40131,"package":{"name":"earth-thread-pipe-eta-minify","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"earth-thread-pipe-eta-minify","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-08-06T06:14:12.630Z","links":{"homepage":"https://github.com/cookiegraves/rarerteatsh#readme","repository":"git+https://github.com/cookiegraves/rarerteatsh.git","bugs":"https://github.com/cookiegraves/rarerteatsh/issues","npm":"https://www.npmjs.com/package/earth-thread-pipe-eta-minify"}},"score":{"final":29.40131,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":225,"weekly":57},"dependents":0,"updated":"2026-10-07T22:16:22.348Z","searchScore":29.40131,"package":{"name":"double-transpile-string-earth-user","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"double-transpile-string-earth-user","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-08-22T15:06:17.107Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/double-transpile-string-earth-user"}},"score":{"final":29.40131,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":223,"weekly":111},"dependents":0,"updated":"2026-10-06T14:06:52.348Z","searchScore":29.382963,"package":{"name":"@geo-maps/earth-lands-1m","keywords":["geo-maps","earth-lands","world-lands","world","earth","land","lands","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's lands with 1m resolution.","sanitized_name":"@geo-maps/earth-lands-1m","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-12-01T00:03:08.022Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-lands-1m"}},"score":{"final":29.382963,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":231,"weekly":60},"dependents":0,"updated":"2026-10-06T23:36:35.759Z","searchScore":29.335075,"package":{"name":"permission-sed-decode-fork-earth","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"permission-sed-decode-fork-earth","publisher":{"email":"septianasep810@gmail.com","username":"asepseptiano"},"maintainers":[{"email":"septianasep810@gmail.com","username":"asepseptiano"}],"license":"ISC","date":"2024-08-24T02:15:28.206Z","links":{"homepage":"https://github.com/asepseptiano/xyreadmeteaee#readme","repository":"git+https://github.com/asepseptiano/xyreadmeteaee.git","bugs":"https://github.com/asepseptiano/xyreadmeteaee/issues","npm":"https://www.npmjs.com/package/permission-sed-decode-fork-earth"}},"score":{"final":29.335075,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":232,"weekly":57},"dependents":0,"updated":"2026-10-06T01:21:30.759Z","searchScore":29.290863,"package":{"name":"parse-deploy-earth-table-key","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"parse-deploy-earth-table-key","publisher":{"email":"rizmaaris39@gmail.com","username":"anitashuh"},"maintainers":[{"email":"rizmaaris39@gmail.com","username":"anitashuh"}],"license":"ISC","date":"2024-07-13T13:31:46.377Z","links":{"homepage":"https://github.com/anitashuh/realbearteamorph#readme","repository":"git+https://github.com/anitashuh/realbearteamorph.git","bugs":"https://github.com/anitashuh/realbearteamorph/issues","npm":"https://www.npmjs.com/package/parse-deploy-earth-table-key"}},"score":{"final":29.290863,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229,"weekly":57},"dependents":0,"updated":"2026-10-06T22:56:10.363Z","searchScore":29.281923,"package":{"name":"sigma-web-unix-interpret-earth","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"sigma-web-unix-interpret-earth","publisher":{"email":"miawsonya@gmail.com","username":"sonyamiaw"},"maintainers":[{"email":"miawsonya@gmail.com","username":"sonyamiaw"}],"license":"ISC","date":"2024-07-12T14:36:34.625Z","links":{"homepage":"https://github.com/blockReal/ashjustmeteai#readme","repository":"git+https://github.com/blockReal/ashjustmeteai.git","bugs":"https://github.com/blockReal/ashjustmeteai/issues","npm":"https://www.npmjs.com/package/sigma-web-unix-interpret-earth"}},"score":{"final":29.281923,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":231,"weekly":57},"dependents":0,"updated":"2026-10-06T00:56:26.578Z","searchScore":29.26452,"package":{"name":"monitor-earth-rho-data-theta","keywords":["npm","javascript"],"version":"1.0.0","description":"A utility package for JavaScript applications.","sanitized_name":"monitor-earth-rho-data-theta","publisher":{"email":"dhoni.sukma80@gmail.com","username":"an-node"},"maintainers":[{"email":"dhoni.sukma80@gmail.com","username":"an-node"}],"license":"ISC","date":"2024-08-01T19:57:10.192Z","links":{"homepage":"https://github.com/an-node/npmteanodess#readme","repository":"git+https://github.com/an-node/npmteanodess.git","bugs":"https://github.com/an-node/npmteanodess/issues","npm":"https://www.npmjs.com/package/monitor-earth-rho-data-theta"}},"score":{"final":29.26452,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":232,"weekly":60},"dependents":0,"updated":"2026-10-07T13:11:14.608Z","searchScore":29.257391,"package":{"name":"info-cron-decrypt-earth-decode","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"info-cron-decrypt-earth-decode","publisher":{"email":"rizmaaris39@gmail.com","username":"anitashuh"},"maintainers":[{"email":"rizmaaris39@gmail.com","username":"anitashuh"}],"license":"ISC","date":"2024-07-13T13:30:52.403Z","links":{"homepage":"https://github.com/anitashuh/realbearteamorph#readme","repository":"git+https://github.com/anitashuh/realbearteamorph.git","bugs":"https://github.com/anitashuh/realbearteamorph/issues","npm":"https://www.npmjs.com/package/info-cron-decrypt-earth-decode"}},"score":{"final":29.257391,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":160,"weekly":10},"dependents":0,"updated":"2026-10-07T02:36:28.405Z","searchScore":29.250332,"package":{"name":"rwt-orthographic-earth","keywords":["GIS","maps","Earth","web-component","custom-element","html-template","shadow-dom","readwritetools"],"version":"1.0.38","description":"An orthographic projection of Earth, a standards-based DOM Component","sanitized_name":"rwt-orthographic-earth","publisher":{"email":"joe@joe-honton.com","username":"joehonton"},"maintainers":[{"email":"joe@joe-honton.com","username":"joehonton"}],"license":"see license.blue","date":"2022-04-24T03:45:44.998Z","links":{"homepage":"https://hub.readwritetools.com/components/orthographic-earth.blue","repository":"git+https://github.com/readwritetools/rwt-orthographic-earth.git","bugs":"https://github.com/readwritetools/rwt-orthographic-earth/issues","npm":"https://www.npmjs.com/package/rwt-orthographic-earth"}},"score":{"final":29.250332,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":230,"weekly":57},"dependents":0,"updated":"2026-10-05T23:51:08.491Z","searchScore":29.238066,"package":{"name":"slow-transpile-eta-earth-key","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"slow-transpile-eta-earth-key","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-08-06T06:51:04.281Z","links":{"homepage":"https://github.com/cookiegraves/rarerteatsh#readme","repository":"git+https://github.com/cookiegraves/rarerteatsh.git","bugs":"https://github.com/cookiegraves/rarerteatsh/issues","npm":"https://www.npmjs.com/package/slow-transpile-eta-earth-key"}},"score":{"final":29.238066,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":231,"weekly":57},"dependents":0,"updated":"2026-10-07T13:46:47.552Z","searchScore":29.23108,"package":{"name":"proxy-xi-moon-earth-tree","keywords":["npm","javascript"],"version":"1.0.0","description":"A utility package for JavaScript applications.","sanitized_name":"proxy-xi-moon-earth-tree","publisher":{"email":"dhoni.sukma80@gmail.com","username":"an-node"},"maintainers":[{"email":"dhoni.sukma80@gmail.com","username":"an-node"}],"license":"ISC","date":"2024-08-01T23:03:37.143Z","links":{"homepage":"https://github.com/an-node/npmteanodess#readme","repository":"git+https://github.com/an-node/npmteanodess.git","bugs":"https://github.com/an-node/npmteanodess/issues","npm":"https://www.npmjs.com/package/proxy-xi-moon-earth-tree"}},"score":{"final":29.23108,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":230,"weekly":57},"dependents":0,"updated":"2026-10-07T14:06:30.266Z","searchScore":29.204655,"package":{"name":"earth-hash-phi-alert-balance","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"earth-hash-phi-alert-balance","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-07-30T05:32:04.696Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/earth-hash-phi-alert-balance"}},"score":{"final":29.204655,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":230,"weekly":57},"dependents":0,"updated":"2026-10-07T14:21:29.881Z","searchScore":29.204655,"package":{"name":"small-earth-phi-root-tau","keywords":["npm","javascript"],"version":"1.0.0","description":"A utility package for JavaScript applications.","sanitized_name":"small-earth-phi-root-tau","publisher":{"email":"dhoni.sukma80@gmail.com","username":"an-node"},"maintainers":[{"email":"dhoni.sukma80@gmail.com","username":"an-node"}],"license":"ISC","date":"2024-07-16T09:51:10.928Z","links":{"homepage":"https://github.com/an-node/npmteanodess#readme","repository":"git+https://github.com/an-node/npmteanodess.git","bugs":"https://github.com/an-node/npmteanodess/issues","npm":"https://www.npmjs.com/package/small-earth-phi-root-tau"}},"score":{"final":29.204655,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":230,"weekly":58},"dependents":0,"updated":"2026-10-07T13:21:27.497Z","searchScore":29.204655,"package":{"name":"view-proxy-link-earth-double","keywords":["npm","javascript"],"version":"1.0.0","description":"A utility package for JavaScript applications.","sanitized_name":"view-proxy-link-earth-double","publisher":{"email":"dhoni.sukma80@gmail.com","username":"an-node"},"maintainers":[{"email":"dhoni.sukma80@gmail.com","username":"an-node"}],"license":"ISC","date":"2024-08-01T22:33:24.703Z","links":{"homepage":"https://github.com/an-node/npmteanodess#readme","repository":"git+https://github.com/an-node/npmteanodess.git","bugs":"https://github.com/an-node/npmteanodess/issues","npm":"https://www.npmjs.com/package/view-proxy-link-earth-double"}},"score":{"final":29.204655,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":230,"weekly":58},"dependents":0,"updated":"2026-10-07T14:01:45.545Z","searchScore":29.204655,"package":{"name":"warn-class-proxy-cron-earth","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"warn-class-proxy-cron-earth","publisher":{"email":"miawsonya@gmail.com","username":"sonyamiaw"},"maintainers":[{"email":"miawsonya@gmail.com","username":"sonyamiaw"}],"license":"ISC","date":"2024-07-13T14:06:01.742Z","links":{"homepage":"https://github.com/blockReal/asjustmeteai#readme","repository":"git+https://github.com/blockReal/asjustmeteai.git","bugs":"https://github.com/blockReal/asjustmeteai/issues","npm":"https://www.npmjs.com/package/warn-class-proxy-cron-earth"}},"score":{"final":29.204655,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":208,"weekly":83},"dependents":"1","updated":"2026-10-07T02:31:26.792Z","searchScore":29.199114,"package":{"name":"@geo-maps/earth-waterbodies-10m","keywords":["geo-maps","earth-waterbodies","earth-water","world-waterbodies","world-water","world","earth","water","waters","waterbodies","sea","seas","river","rivers","lake","lakes","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's waterbodies with 10m resolution.","sanitized_name":"@geo-maps/earth-waterbodies-10m","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-11-30T23:54:53.245Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-waterbodies-10m"}},"score":{"final":29.199114,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":228,"weekly":58},"dependents":0,"updated":"2026-10-05T21:06:16.283Z","searchScore":29.184813,"package":{"name":"error-upsilon-key-earth-analyze","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"error-upsilon-key-earth-analyze","publisher":{"email":"rizmaaris39@gmail.com","username":"anitashuh"},"maintainers":[{"email":"rizmaaris39@gmail.com","username":"anitashuh"}],"license":"ISC","date":"2024-07-28T15:19:39.840Z","links":{"homepage":"https://github.com/anitashuh/bearteamorph#readme","repository":"git+https://github.com/anitashuh/bearteamorph.git","bugs":"https://github.com/anitashuh/bearteamorph/issues","npm":"https://www.npmjs.com/package/error-upsilon-key-earth-analyze"}},"score":{"final":29.184813,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":228,"weekly":57},"dependents":0,"updated":"2026-10-06T01:06:13.695Z","searchScore":29.184813,"package":{"name":"interpret-string-earth-epsilon-monitor","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"interpret-string-earth-epsilon-monitor","publisher":{"email":"rizmaaris39@gmail.com","username":"anitashuh"},"maintainers":[{"email":"rizmaaris39@gmail.com","username":"anitashuh"}],"license":"ISC","date":"2024-07-28T15:16:35.533Z","links":{"homepage":"https://github.com/anitashuh/bearteamorph#readme","repository":"git+https://github.com/anitashuh/bearteamorph.git","bugs":"https://github.com/anitashuh/bearteamorph/issues","npm":"https://www.npmjs.com/package/interpret-string-earth-epsilon-monitor"}},"score":{"final":29.184813,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":233,"weekly":57},"dependents":0,"updated":"2026-10-08T03:26:32.068Z","searchScore":29.178965,"package":{"name":"phi-earth-authorize-error-decrypt","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"phi-earth-authorize-error-decrypt","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-07-30T07:05:41.440Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/phi-earth-authorize-error-decrypt"}},"score":{"final":29.178965,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":227,"weekly":58},"dependents":0,"updated":"2026-10-05T22:01:19.230Z","searchScore":29.158012,"package":{"name":"tree-test-emulate-earth-star","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"tree-test-emulate-earth-star","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-07-27T03:02:58.058Z","links":{"homepage":"https://github.com/cookiegraves/rarerteatsh#readme","repository":"git+https://github.com/cookiegraves/rarerteatsh.git","bugs":"https://github.com/cookiegraves/rarerteatsh/issues","npm":"https://www.npmjs.com/package/tree-test-emulate-earth-star"}},"score":{"final":29.158012,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":228,"weekly":57},"dependents":0,"updated":"2026-10-07T15:11:27.570Z","searchScore":29.151463,"package":{"name":"earth-void-float-permission-pipe","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"earth-void-float-permission-pipe","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-07-30T05:20:45.868Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/earth-void-float-permission-pipe"}},"score":{"final":29.151463,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":442,"weekly":284},"dependents":0,"updated":"2026-10-04T10:51:11.347Z","searchScore":29.140774,"package":{"name":"nasa-epic-mcp","keywords":["mcp","nasa","earth","photos","space"],"version":"1.0.1","description":"Earth photos from the NASA EPIC camera on DSCOVR. No key required.","sanitized_name":"nasa-epic-mcp","publisher":{"email":"contactae2000@gmail.com","username":"mrfentmen"},"maintainers":[{"email":"contactae2000@gmail.com","username":"mrfentmen"}],"license":"MIT","date":"2026-09-27T10:45:24.736Z","links":{"homepage":"https://github.com/mrfentmen/nasa-epic-mcp#readme","repository":"git+https://github.com/mrfentmen/nasa-epic-mcp.git","bugs":"https://github.com/mrfentmen/nasa-epic-mcp/issues","npm":"https://www.npmjs.com/package/nasa-epic-mcp"}},"score":{"final":29.140774,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":226,"weekly":57},"dependents":0,"updated":"2026-10-05T21:26:13.026Z","searchScore":29.131094,"package":{"name":"benchmark-pi-grep-earth-info","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"benchmark-pi-grep-earth-info","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-07-30T06:40:34.543Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/benchmark-pi-grep-earth-info"}},"score":{"final":29.131094,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":226,"weekly":57},"dependents":0,"updated":"2026-10-05T22:21:13.637Z","searchScore":29.131094,"package":{"name":"new-minify-abstract-gamma-earth","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"new-minify-abstract-gamma-earth","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-08-22T17:25:07.583Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/new-minify-abstract-gamma-earth"}},"score":{"final":29.131094,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":232,"weekly":58},"dependents":0,"updated":"2026-10-06T12:21:46.843Z","searchScore":29.115753,"package":{"name":"short-book-quick-earth-encode","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"short-book-quick-earth-encode","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-07-12T14:55:22.996Z","links":{"homepage":"https://github.com/cookiegraves/rarerteat#readme","repository":"git+https://github.com/cookiegraves/rarerteat.git","bugs":"https://github.com/cookiegraves/rarerteat/issues","npm":"https://www.npmjs.com/package/short-book-quick-earth-encode"}},"score":{"final":29.115753,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":232,"weekly":57},"dependents":0,"updated":"2026-10-06T13:36:11.410Z","searchScore":29.115753,"package":{"name":"promise-refactor-cache-phi-earth","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"promise-refactor-cache-phi-earth","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-07-26T16:32:02.805Z","links":{"homepage":"https://github.com/cookiegraves/rarerteat#readme","repository":"git+https://github.com/cookiegraves/rarerteat.git","bugs":"https://github.com/cookiegraves/rarerteat/issues","npm":"https://www.npmjs.com/package/promise-refactor-cache-phi-earth"}},"score":{"final":29.115753,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":225,"weekly":57},"dependents":0,"updated":"2026-10-05T23:31:12.414Z","searchScore":29.104057,"package":{"name":"execute-user-chi-earth-boolean","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"execute-user-chi-earth-boolean","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-08-05T08:13:22.496Z","links":{"homepage":"https://github.com/cookiegraves/rarerteat#readme","repository":"git+https://github.com/cookiegraves/rarerteat.git","bugs":"https://github.com/cookiegraves/rarerteat/issues","npm":"https://www.npmjs.com/package/execute-user-chi-earth-boolean"}},"score":{"final":29.104057,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229,"weekly":57},"dependents":0,"updated":"2026-10-08T00:31:39.023Z","searchScore":29.073868,"package":{"name":"meta-earth-book-test-cold","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"meta-earth-book-test-cold","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-08-22T16:04:12.550Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/meta-earth-book-test-cold"}},"score":{"final":29.073868,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":230,"weekly":57},"dependents":0,"updated":"2026-10-06T12:56:28.468Z","searchScore":29.063272,"package":{"name":"secure-monitor-xml-secure-earth","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"secure-monitor-xml-secure-earth","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-07-30T05:22:22.640Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/secure-monitor-xml-secure-earth"}},"score":{"final":29.063272,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":135,"weekly":16},"dependents":0,"updated":"2026-10-06T20:36:16.012Z","searchScore":29.044521,"package":{"name":"maplibre-gl-equal-earth","keywords":["MapLibre GL JS","plugin"],"version":"0.2.1","description":"MapLibre GL JS plugin for basic Equal Earth projection support.","sanitized_name":"maplibre-gl-equal-earth","publisher":{"email":"pka@kalberer.org","username":"implgeo"},"maintainers":[{"email":"pka@kalberer.org","username":"implgeo"}],"license":"MIT","date":"2024-08-15T21:08:56.824Z","links":{"homepage":"https://github.com/pka/maplibre-gl-equal-earth#readme","repository":"git+https://github.com/pka/maplibre-gl-equal-earth.git","bugs":"https://github.com/pka/maplibre-gl-equal-earth/issues","npm":"https://www.npmjs.com/package/maplibre-gl-equal-earth"}},"score":{"final":29.044521,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":224,"weekly":57},"dependents":0,"updated":"2026-10-07T14:36:38.523Z","searchScore":29.043676,"package":{"name":"earth-float-data-thread-boolean","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"earth-float-data-thread-boolean","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-08-22T17:13:55.973Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/earth-float-data-thread-boolean"}},"score":{"final":29.043676,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229,"weekly":57},"dependents":0,"updated":"2026-10-06T08:16:22.471Z","searchScore":29.036861,"package":{"name":"optimize-earth-virtualize-yaml-kappa","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"optimize-earth-virtualize-yaml-kappa","publisher":{"email":"dhoni.sukma80@gmail.com","username":"an-node"},"maintainers":[{"email":"dhoni.sukma80@gmail.com","username":"an-node"}],"license":"ISC","date":"2024-07-28T00:18:20.349Z","links":{"homepage":"https://github.com/an-node/npmteanodessth#readme","repository":"git+https://github.com/an-node/npmteanodessth.git","bugs":"https://github.com/an-node/npmteanodessth/issues","npm":"https://www.npmjs.com/package/optimize-earth-virtualize-yaml-kappa"}},"score":{"final":29.036861,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229,"weekly":57},"dependents":0,"updated":"2026-10-06T07:41:12.825Z","searchScore":29.036861,"package":{"name":"earth-transpile-air-shell-debug","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"earth-transpile-air-shell-debug","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-08-06T06:50:04.478Z","links":{"homepage":"https://github.com/cookiegraves/rarerteatsh#readme","repository":"git+https://github.com/cookiegraves/rarerteatsh.git","bugs":"https://github.com/cookiegraves/rarerteatsh/issues","npm":"https://www.npmjs.com/package/earth-transpile-air-shell-debug"}},"score":{"final":29.036861,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229,"weekly":57},"dependents":0,"updated":"2026-10-06T13:11:17.629Z","searchScore":29.036861,"package":{"name":"earth-protected-gamma-test-star","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"earth-protected-gamma-test-star","publisher":{"email":"miawsonya@gmail.com","username":"sonyamiaw"},"maintainers":[{"email":"miawsonya@gmail.com","username":"sonyamiaw"}],"license":"ISC","date":"2024-07-18T03:50:27.340Z","links":{"homepage":"https://github.com/blockReal/asjustmeteai#readme","repository":"git+https://github.com/blockReal/asjustmeteai.git","bugs":"https://github.com/blockReal/asjustmeteai/issues","npm":"https://www.npmjs.com/package/earth-protected-gamma-test-star"}},"score":{"final":29.036861,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":227,"weekly":57},"dependents":0,"updated":"2026-10-08T06:56:34.115Z","searchScore":29.020636,"package":{"name":"compile-omega-validate-earth-compile","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"compile-omega-validate-earth-compile","publisher":{"email":"rizmaaris39@gmail.com","username":"anitashuh"},"maintainers":[{"email":"rizmaaris39@gmail.com","username":"anitashuh"}],"license":"ISC","date":"2024-07-28T15:55:26.034Z","links":{"homepage":"https://github.com/anitashuh/bearteamorph#readme","repository":"git+https://github.com/anitashuh/bearteamorph.git","bugs":"https://github.com/anitashuh/bearteamorph/issues","npm":"https://www.npmjs.com/package/compile-omega-validate-earth-compile"}},"score":{"final":29.020636,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":228,"weekly":58},"dependents":0,"updated":"2026-10-06T12:56:41.142Z","searchScore":29.010338,"package":{"name":"upsilon-link-earth-emulate-process","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"upsilon-link-earth-emulate-process","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-07-26T16:24:19.530Z","links":{"homepage":"https://github.com/cookiegraves/rarerteat#readme","repository":"git+https://github.com/cookiegraves/rarerteat.git","bugs":"https://github.com/cookiegraves/rarerteat/issues","npm":"https://www.npmjs.com/package/upsilon-link-earth-emulate-process"}},"score":{"final":29.010338,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":230,"weekly":60},"dependents":0,"updated":"2026-10-07T08:51:23.991Z","searchScore":28.992718,"package":{"name":"earth-catch-signal-decode-await","keywords":["npm","javascript"],"version":"1.0.0","description":"A utility package for JavaScript applications.","sanitized_name":"earth-catch-signal-decode-await","publisher":{"email":"dhoni.sukma80@gmail.com","username":"an-node"},"maintainers":[{"email":"dhoni.sukma80@gmail.com","username":"an-node"}],"license":"ISC","date":"2024-08-01T21:41:26.267Z","links":{"homepage":"https://github.com/an-node/npmteanodess#readme","repository":"git+https://github.com/an-node/npmteanodess.git","bugs":"https://github.com/an-node/npmteanodess/issues","npm":"https://www.npmjs.com/package/earth-catch-signal-decode-await"}},"score":{"final":28.992718,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":227,"weekly":57},"dependents":0,"updated":"2026-10-06T08:06:42.073Z","searchScore":28.983696,"package":{"name":"earth-code-import-runtime-promise","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"earth-code-import-runtime-promise","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-08-22T15:54:58.106Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/earth-code-import-runtime-promise"}},"score":{"final":28.983696,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":225,"weekly":57},"dependents":0,"updated":"2026-10-08T02:46:36.119Z","searchScore":28.966934,"package":{"name":"meta-nu-earth-float-yaml","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"meta-nu-earth-float-yaml","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-07-30T06:14:16.478Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/meta-nu-earth-float-yaml"}},"score":{"final":28.966934,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":232,"weekly":57},"dependents":0,"updated":"2026-10-06T14:46:53.712Z","searchScore":28.966875,"package":{"name":"phi-private-async-earth-xi","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"phi-private-async-earth-xi","publisher":{"email":"miawsonya@gmail.com","username":"sonyamiaw"},"maintainers":[{"email":"miawsonya@gmail.com","username":"sonyamiaw"}],"license":"ISC","date":"2024-07-12T14:33:04.558Z","links":{"homepage":"https://github.com/blockReal/ashjustmeteai#readme","repository":"git+https://github.com/blockReal/ashjustmeteai.git","bugs":"https://github.com/blockReal/ashjustmeteai/issues","npm":"https://www.npmjs.com/package/phi-private-async-earth-xi"}},"score":{"final":28.966875,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":232,"weekly":59},"dependents":0,"updated":"2026-10-06T19:56:21.025Z","searchScore":28.966875,"package":{"name":"sun-kernel-earth-alert-upsilon","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"sun-kernel-earth-alert-upsilon","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-08-22T15:03:03.981Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/sun-kernel-earth-alert-upsilon"}},"score":{"final":28.966875,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229,"weekly":58},"dependents":0,"updated":"2026-10-07T05:46:10.841Z","searchScore":28.966372,"package":{"name":"throw-interface-byte-moon-earth","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"throw-interface-byte-moon-earth","publisher":{"email":"rizmaaris39@gmail.com","username":"anitashuh"},"maintainers":[{"email":"rizmaaris39@gmail.com","username":"anitashuh"}],"license":"ISC","date":"2024-07-13T13:42:43.871Z","links":{"homepage":"https://github.com/anitashuh/realbearteamorph#readme","repository":"git+https://github.com/anitashuh/realbearteamorph.git","bugs":"https://github.com/anitashuh/realbearteamorph/issues","npm":"https://www.npmjs.com/package/throw-interface-byte-moon-earth"}},"score":{"final":28.966372,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229,"weekly":57},"dependents":0,"updated":"2026-10-07T08:06:41.203Z","searchScore":28.966372,"package":{"name":"pi-earth-gamma-cache-decompress","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"pi-earth-gamma-cache-decompress","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-07-27T06:38:50.305Z","links":{"homepage":"https://github.com/cookiegraves/rarerteat#readme","repository":"git+https://github.com/cookiegraves/rarerteat.git","bugs":"https://github.com/cookiegraves/rarerteat/issues","npm":"https://www.npmjs.com/package/pi-earth-gamma-cache-decompress"}},"score":{"final":28.966372,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":306,"weekly":28},"dependents":0,"updated":"2026-10-07T02:21:08.702Z","searchScore":28.960018,"package":{"name":"@randomknights/earthplus","keywords":["earthplus","eplus","earth-health-score","conformance","provenance","planetary-boundaries","standard"],"version":"1.2.1","description":"Earth+ (E+) 1.2.0, the Earth Health Score standard: the conformance checker (library and eplus-conformance CLI) that recomputes every number and liveness claim in a published earth.healthscore.v1 document, and the ratified methodology text","sanitized_name":"@randomknights/earthplus","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d6332bf5-0ce2-476b-99d5-134c18dcfaa7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"knights@rand0m.ai","username":"randomknights"}],"license":"Apache-2.0 AND CC-BY-4.0","date":"2026-09-23T02:11:37.006Z","links":{"homepage":"https://standard.rand0m.ai","repository":"git+https://github.com/random-knights/standard.git","bugs":"https://github.com/random-knights/standard/issues","npm":"https://www.npmjs.com/package/@randomknights/earthplus"}},"score":{"final":28.960018,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":226,"weekly":57},"dependents":0,"updated":"2026-10-06T08:16:36.482Z","searchScore":28.95694,"package":{"name":"earth-sun-void-analyze-throw","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"earth-sun-void-analyze-throw","publisher":{"email":"septianasep810@gmail.com","username":"asepseptiano"},"maintainers":[{"email":"septianasep810@gmail.com","username":"asepseptiano"}],"license":"ISC","date":"2024-08-24T02:25:44.580Z","links":{"homepage":"https://github.com/asepseptiano/xyreadmeteaee#readme","repository":"git+https://github.com/asepseptiano/xyreadmeteaee.git","bugs":"https://github.com/asepseptiano/xyreadmeteaee/issues","npm":"https://www.npmjs.com/package/earth-sun-void-analyze-throw"}},"score":{"final":28.95694,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":224,"weekly":57},"dependents":0,"updated":"2026-10-08T05:51:18.230Z","searchScore":28.939907,"package":{"name":"bundle-earth-short-notify-beta","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"bundle-earth-short-notify-beta","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-07-27T03:20:24.970Z","links":{"homepage":"https://github.com/cookiegraves/rarerteatsh#readme","repository":"git+https://github.com/cookiegraves/rarerteatsh.git","bugs":"https://github.com/cookiegraves/rarerteatsh/issues","npm":"https://www.npmjs.com/package/bundle-earth-short-notify-beta"}},"score":{"final":28.939907,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":225,"weekly":57},"dependents":0,"updated":"2026-10-06T11:56:35.474Z","searchScore":28.930065,"package":{"name":"enum-tau-earth-warn-authenticate","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"enum-tau-earth-warn-authenticate","publisher":{"email":"rizmaaris39@gmail.com","username":"anitashuh"},"maintainers":[{"email":"rizmaaris39@gmail.com","username":"anitashuh"}],"license":"ISC","date":"2024-07-13T13:38:33.585Z","links":{"homepage":"https://github.com/anitashuh/realbearteamorph#readme","repository":"git+https://github.com/anitashuh/realbearteamorph.git","bugs":"https://github.com/anitashuh/realbearteamorph/issues","npm":"https://www.npmjs.com/package/enum-tau-earth-warn-authenticate"}},"score":{"final":28.930065,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":230,"weekly":58},"dependents":0,"updated":"2026-10-06T15:31:42.285Z","searchScore":28.914661,"package":{"name":"void-tree-lambda-earth-assert","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"void-tree-lambda-earth-assert","publisher":{"email":"rizmaaris39@gmail.com","username":"anitashuh"},"maintainers":[{"email":"rizmaaris39@gmail.com","username":"anitashuh"}],"license":"ISC","date":"2024-07-12T16:02:48.940Z","links":{"homepage":"https://github.com/anitashuh/realbearteamorph#readme","repository":"git+https://github.com/anitashuh/realbearteamorph.git","bugs":"https://github.com/anitashuh/realbearteamorph/issues","npm":"https://www.npmjs.com/package/void-tree-lambda-earth-assert"}},"score":{"final":28.914661,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":230,"weekly":60},"dependents":0,"updated":"2026-10-06T18:21:13.769Z","searchScore":28.914661,"package":{"name":"earth-air-decode-catch-permission","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"earth-air-decode-catch-permission","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-08-13T10:51:29.678Z","links":{"homepage":"https://github.com/cookiegraves/rarerteat#readme","repository":"git+https://github.com/cookiegraves/rarerteat.git","bugs":"https://github.com/cookiegraves/rarerteat/issues","npm":"https://www.npmjs.com/package/earth-air-decode-catch-permission"}},"score":{"final":28.914661,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":227,"weekly":57},"dependents":0,"updated":"2026-10-07T06:01:15.559Z","searchScore":28.913336,"package":{"name":"info-table-earth-moon-simple","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"info-table-earth-moon-simple","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-07-12T15:25:58.749Z","links":{"homepage":"https://github.com/cookiegraves/rarerteatsh#readme","repository":"git+https://github.com/cookiegraves/rarerteatsh.git","bugs":"https://github.com/cookiegraves/rarerteatsh/issues","npm":"https://www.npmjs.com/package/info-table-earth-moon-simple"}},"score":{"final":28.913336,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3593,"weekly":1107},"dependents":"0","updated":"2026-10-07T08:25:13.805Z","searchScore":28.899664,"package":{"name":"@hestia-earth/schema-convert","keywords":["hestia","schema","csv","json"],"version":"39.2.0","description":"HESTIA Schema Converters","sanitized_name":"@hestia-earth/schema-convert","publisher":{"email":"guillaumeroyer.mail@gmail.com","actor":{"name":"mebibou","type":"user","email":"guillaumeroyer.mail@gmail.com"},"username":"mebibou"},"maintainers":[{"email":"guillaumeroyer.mail@gmail.com","username":"mebibou"}],"license":"MIT","date":"2026-10-07T08:24:42.442Z","links":{"homepage":"https://gitlab.com/hestia-earth/hestia-schema#README","repository":"git+ssh://git@gitlab.com/hestia-earth/hestia-schema.git","bugs":"https://gitlab.com/hestia-earth/hestia-schema/issues","npm":"https://www.npmjs.com/package/@hestia-earth/schema-convert"}},"score":{"final":28.899664,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229,"weekly":58},"dependents":0,"updated":"2026-10-06T16:01:48.768Z","searchScore":28.888386,"package":{"name":"analyze-stack-earth-alert-mu","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"analyze-stack-earth-alert-mu","publisher":{"email":"dhoni.sukma80@gmail.com","username":"an-node"},"maintainers":[{"email":"dhoni.sukma80@gmail.com","username":"an-node"}],"license":"ISC","date":"2024-07-14T00:32:10.462Z","links":{"homepage":"https://github.com/an-node/npmteanodessth#readme","repository":"git+https://github.com/an-node/npmteanodessth.git","bugs":"https://github.com/an-node/npmteanodessth/issues","npm":"https://www.npmjs.com/package/analyze-stack-earth-alert-mu"}},"score":{"final":28.888386,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229,"weekly":58},"dependents":0,"updated":"2026-10-06T19:06:36.403Z","searchScore":28.888386,"package":{"name":"earth-theta-benchmark-iota-abstract","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"earth-theta-benchmark-iota-abstract","publisher":{"email":"septianasep810@gmail.com","username":"asepseptiano"},"maintainers":[{"email":"septianasep810@gmail.com","username":"asepseptiano"}],"license":"ISC","date":"2024-08-24T04:45:44.743Z","links":{"homepage":"https://github.com/asepseptiano/xyreadmeteaee#readme","repository":"git+https://github.com/asepseptiano/xyreadmeteaee.git","bugs":"https://github.com/asepseptiano/xyreadmeteaee/issues","npm":"https://www.npmjs.com/package/earth-theta-benchmark-iota-abstract"}},"score":{"final":28.888386,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":226,"weekly":57},"dependents":0,"updated":"2026-10-07T05:46:25.790Z","searchScore":28.886642,"package":{"name":"scale-earth-notify-bad-kappa","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"scale-earth-notify-bad-kappa","publisher":{"email":"rizmaaris39@gmail.com","username":"anitashuh"},"maintainers":[{"email":"rizmaaris39@gmail.com","username":"anitashuh"}],"license":"ISC","date":"2024-07-29T06:21:41.739Z","links":{"homepage":"https://github.com/anitashuh/realbearteamorph#readme","repository":"git+https://github.com/anitashuh/realbearteamorph.git","bugs":"https://github.com/anitashuh/realbearteamorph/issues","npm":"https://www.npmjs.com/package/scale-earth-notify-bad-kappa"}},"score":{"final":28.886642,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1421,"weekly":32},"dependents":0,"updated":"2026-10-08T22:31:08.474Z","searchScore":28.87322,"package":{"name":"@embed-earth/mcp-test","keywords":["e2","mcp","model-context-protocol","geospatial","spatiotemporal","ai","earth"],"version":"0.1.11","description":"Model Context Protocol server for E2 — expose Earth's open spacetime index to AI agents.","sanitized_name":"@embed-earth/mcp-test","publisher":{"email":"paulw@embed.earth","username":"wynterp"},"maintainers":[{"email":"paulw@embed.earth","username":"wynterp"}],"license":"Apache-2.0","date":"2026-09-14T17:32:13.590Z","links":{"homepage":"https://github.com/paulwxnter/e2#readme","repository":"git+https://github.com/paulwxnter/e2.git","bugs":"https://github.com/paulwxnter/e2/issues","npm":"https://www.npmjs.com/package/@embed-earth/mcp-test"}},"score":{"final":28.87322,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":228,"weekly":57},"dependents":0,"updated":"2026-10-06T16:21:16.296Z","searchScore":28.861998,"package":{"name":"static-optimize-yaml-virtualize-earth","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"static-optimize-yaml-virtualize-earth","publisher":{"email":"rizmaaris39@gmail.com","username":"anitashuh"},"maintainers":[{"email":"rizmaaris39@gmail.com","username":"anitashuh"}],"license":"ISC","date":"2024-07-29T07:01:36.130Z","links":{"homepage":"https://github.com/anitashuh/realbearteamorph#readme","repository":"git+https://github.com/anitashuh/realbearteamorph.git","bugs":"https://github.com/anitashuh/realbearteamorph/issues","npm":"https://www.npmjs.com/package/static-optimize-yaml-virtualize-earth"}},"score":{"final":28.861998,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":227,"weekly":57},"dependents":0,"updated":"2026-10-06T17:26:13.892Z","searchScore":28.835493,"package":{"name":"byte-earth-epsilon-secure-rho","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"byte-earth-epsilon-secure-rho","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-07-26T16:08:21.251Z","links":{"homepage":"https://github.com/cookiegraves/rarerteat#readme","repository":"git+https://github.com/cookiegraves/rarerteat.git","bugs":"https://github.com/cookiegraves/rarerteat/issues","npm":"https://www.npmjs.com/package/byte-earth-epsilon-secure-rho"}},"score":{"final":28.835493,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":227,"weekly":57},"dependents":0,"updated":"2026-10-06T15:16:28.993Z","searchScore":28.835493,"package":{"name":"earth-theta-simulate-book-thread","keywords":["npm","javascript"],"version":"1.2.3","description":"A utility package for JavaScript applications.","sanitized_name":"earth-theta-simulate-book-thread","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-07-26T16:31:08.453Z","links":{"homepage":"https://github.com/cookiegraves/rarerteat#readme","repository":"git+https://github.com/cookiegraves/rarerteat.git","bugs":"https://github.com/cookiegraves/rarerteat/issues","npm":"https://www.npmjs.com/package/earth-theta-simulate-book-thread"}},"score":{"final":28.835493,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":226,"weekly":57},"dependents":0,"updated":"2026-10-06T14:36:45.703Z","searchScore":28.808872,"package":{"name":"earth-export-interface-key-data","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"earth-export-interface-key-data","publisher":{"email":"septianasep810@gmail.com","username":"asepseptiano"},"maintainers":[{"email":"septianasep810@gmail.com","username":"asepseptiano"}],"license":"ISC","date":"2024-07-29T15:24:17.358Z","links":{"homepage":"https://github.com/asepseptiano/xyreadmeteaee#readme","repository":"git+https://github.com/asepseptiano/xyreadmeteaee.git","bugs":"https://github.com/asepseptiano/xyreadmeteaee/issues","npm":"https://www.npmjs.com/package/earth-export-interface-key-data"}},"score":{"final":28.808872,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":226,"weekly":57},"dependents":0,"updated":"2026-10-06T15:36:31.190Z","searchScore":28.808872,"package":{"name":"interface-export-wind-earth-refactor","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"interface-export-wind-earth-refactor","publisher":{"email":"septianasep810@gmail.com","username":"asepseptiano"},"maintainers":[{"email":"septianasep810@gmail.com","username":"asepseptiano"}],"license":"ISC","date":"2024-07-29T15:30:41.240Z","links":{"homepage":"https://github.com/asepseptiano/xyreadmeteaee#readme","repository":"git+https://github.com/asepseptiano/xyreadmeteaee.git","bugs":"https://github.com/asepseptiano/xyreadmeteaee/issues","npm":"https://www.npmjs.com/package/interface-export-wind-earth-refactor"}},"score":{"final":28.808872,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":226,"weekly":57},"dependents":0,"updated":"2026-10-06T18:46:14.127Z","searchScore":28.808872,"package":{"name":"cluster-uglify-earth-minify-byte","keywords":["npm","javascript"],"version":"1.0.0","description":"A utility package for JavaScript applications.","sanitized_name":"cluster-uglify-earth-minify-byte","publisher":{"email":"dhoni.sukma80@gmail.com","username":"an-node"},"maintainers":[{"email":"dhoni.sukma80@gmail.com","username":"an-node"}],"license":"ISC","date":"2024-08-01T21:48:11.305Z","links":{"homepage":"https://github.com/an-node/npmteanodess#readme","repository":"git+https://github.com/an-node/npmteanodess.git","bugs":"https://github.com/an-node/npmteanodess/issues","npm":"https://www.npmjs.com/package/cluster-uglify-earth-minify-byte"}},"score":{"final":28.808872,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":226,"weekly":58},"dependents":0,"updated":"2026-10-06T18:21:31.725Z","searchScore":28.808872,"package":{"name":"link-yaml-kappa-zeta-earth","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"link-yaml-kappa-zeta-earth","publisher":{"email":"septianasep810@gmail.com","username":"asepseptiano"},"maintainers":[{"email":"septianasep810@gmail.com","username":"asepseptiano"}],"license":"ISC","date":"2024-08-24T02:34:48.486Z","links":{"homepage":"https://github.com/asepseptiano/xyreadmeteaee#readme","repository":"git+https://github.com/asepseptiano/xyreadmeteaee.git","bugs":"https://github.com/asepseptiano/xyreadmeteaee/issues","npm":"https://www.npmjs.com/package/link-yaml-kappa-zeta-earth"}},"score":{"final":28.808872,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":225,"weekly":57},"dependents":0,"updated":"2026-10-06T16:41:31.055Z","searchScore":28.782135,"package":{"name":"earth-sigma-report-chi-beta","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"earth-sigma-report-chi-beta","publisher":{"email":"tanakaagung91@gmail.com","username":"cookiegraves"},"maintainers":[{"email":"tanakaagung91@gmail.com","username":"cookiegraves"}],"license":"ISC","date":"2024-07-27T03:34:35.449Z","links":{"homepage":"https://github.com/cookiegraves/rarerteatsh#readme","repository":"git+https://github.com/cookiegraves/rarerteatsh.git","bugs":"https://github.com/cookiegraves/rarerteatsh/issues","npm":"https://www.npmjs.com/package/earth-sigma-report-chi-beta"}},"score":{"final":28.782135,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":224,"weekly":57},"dependents":0,"updated":"2026-10-06T18:06:12.235Z","searchScore":28.755281,"package":{"name":"earth-wind-float-gamma-test","keywords":["npm","javascript"],"version":"1.2.4","description":"A utility package for JavaScript applications.","sanitized_name":"earth-wind-float-gamma-test","publisher":{"email":"makarennana@gmail.com","username":"makarennana"},"maintainers":[{"email":"makarennana@gmail.com","username":"makarennana"}],"license":"ISC","date":"2024-07-30T04:45:47.493Z","links":{"homepage":"https://github.com/makarenna/pkossproteaas#readme","repository":"git+https://github.com/makarenna/pkossproteaas.git","bugs":"https://github.com/makarenna/pkossproteaas/issues","npm":"https://www.npmjs.com/package/earth-wind-float-gamma-test"}},"score":{"final":28.755281,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":188479,"weekly":34403},"dependents":"2","updated":"2026-10-10T00:29:23.331Z","searchScore":28.707676,"package":{"name":"@apisyouwonthate/style-guide","keywords":["openapi","openapi3","openapi31","api-design"],"version":"1.5.0","description":"Make your HTTP APIs better, faster, stronger, whether they are still being designed (API Design-First) or your organization has flopped various mismatched APIs into production and now you're thinking some consistency would be nice. Using Spectral and Open","sanitized_name":"@apisyouwonthate/style-guide","publisher":{"email":"me@philsturgeon.uk","username":"philsturgeon"},"maintainers":[{"email":"me@philsturgeon.uk","username":"philsturgeon"}],"license":"MIT","date":"2023-06-26T14:15:06.788Z","links":{"homepage":"https://github.com/openapi-contrib/style-guides#readme","repository":"git+https://github.com/openapi-contrib/style-guides.git","bugs":"https://github.com/openapi-contrib/style-guides/issues","npm":"https://www.npmjs.com/package/@apisyouwonthate/style-guide"}},"score":{"final":28.707676,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":214,"weekly":78},"dependents":"0","updated":"2026-10-06T07:06:24.008Z","searchScore":28.685541,"package":{"name":"earth-shapefiles","keywords":["data","shapefile","shp","shx","dbf","natural","earth","planet","map"],"version":"2.0.0","description":"Shapefiles of the Earth sourced from Natural Earth","sanitized_name":"earth-shapefiles","publisher":{"email":"hughskennedy@gmail.com","username":"hughsk"},"maintainers":[{"email":"hughskennedy@gmail.com","username":"hughsk"}],"license":"MIT","date":"2014-09-23T15:51:06.598Z","links":{"homepage":"https://github.com/hughsk/earth-shapefiles","repository":"git://github.com/hughsk/earth-shapefiles.git","bugs":"https://github.com/hughsk/earth-shapefiles/issues","npm":"https://www.npmjs.com/package/earth-shapefiles"}},"score":{"final":28.685541,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":102301,"weekly":21775},"dependents":"31","updated":"2026-10-10T00:21:36.411Z","searchScore":28.470749,"package":{"name":"leaflet-geometryutil","keywords":["Leaflet","GIS"],"version":"0.10.3","description":"Leaflet utility functions on geometries","sanitized_name":"leaflet-geometryutil","publisher":{"email":"bastien.alvez@makina-corpus.com","username":"bastyen"},"maintainers":[{"email":"ebrehault@gmail.com","username":"ebrehault"},{"email":"fredericbonifas@gmail.com","username":"fredericbonifas"},{"email":"leplatrem+npm@gmail.com","username":"leplatrem"},{"email":"mathieu@dartic.fr","username":"mdartic"},{"email":"dev+npm@makina-corpus.com","username":"makinacorpus"},{"email":"bastien.alvez@makina-corpus.com","username":"bastyen"}],"license":"BSD-3-Clause","date":"2023-12-14T14:14:39.416Z","links":{"homepage":"https://github.com/makinacorpus/Leaflet.GeometryUtil#readme","repository":"git+https://github.com/makinacorpus/Leaflet.GeometryUtil.git","bugs":"https://github.com/makinacorpus/Leaflet.GeometryUtil/issues","npm":"https://www.npmjs.com/package/leaflet-geometryutil"}},"score":{"final":28.470749,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5320,"weekly":1727},"dependents":0,"updated":"2026-10-08T23:21:07.260Z","searchScore":28.448023,"package":{"name":"@joergdietrich/leaflet.terminator","keywords":["leaflet","terminator"],"version":"1.3.0","description":"Night and day regions on Earth","sanitized_name":"@joergdietrich/leaflet-terminator","publisher":{"email":"joerg@joergdietrich.com","username":"joergdietrich"},"maintainers":[{"email":"joerg@joergdietrich.com","username":"joergdietrich"}],"license":"MIT","date":"2025-09-25T18:52:39.635Z","links":{"homepage":"https://github.com/joergdietrich/Leaflet.Terminator#readme","repository":"git+https://github.com/joergdietrich/Leaflet.Terminator.git","bugs":"https://github.com/joergdietrich/Leaflet.Terminator/issues","npm":"https://www.npmjs.com/package/@joergdietrich/leaflet.terminator"}},"score":{"final":28.448023,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":173354,"weekly":43597},"dependents":"16","updated":"2026-10-10T00:22:00.257Z","searchScore":28.407862,"package":{"name":"adhan","keywords":["adhan","islam","muslim","prayer","islamic","prayer times","salah","salat","salaat","namaz"],"version":"4.4.6","description":"High precision Islamic prayer time library","sanitized_name":"adhan","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:2ba3737d-62e4-4ac2-9737-579e598c1bf1","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ameir.alzoubi@gmail.com","username":"ameir"},{"email":"sgt.npm@squig.gs","username":"sgtsquiggs"}],"license":"MIT","date":"2026-08-31T02:27:43.482Z","links":{"homepage":"https://github.com/batoulapps/adhan-js","repository":"git+https://github.com/batoulapps/adhan-js.git","bugs":"https://github.com/batoulapps/adhan-js/issues","npm":"https://www.npmjs.com/package/adhan"}},"score":{"final":28.407862,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":272784,"weekly":69172},"dependents":"13","updated":"2026-10-10T00:23:21.354Z","searchScore":28.383337,"package":{"name":"geotiff-geokeys-to-proj4","keywords":["geotiff","geokeys","geo-keys","proj","proj4","proj4js","geotiff-keys","geotiff-geokeys","geotiff-geo-keys","raster","gis","geospatial","geo","map","maps"],"version":"2026.10.9","description":"Convert GeoTIFF GeoKey metadata into Proj4 strings","sanitized_name":"geotiff-geokeys-to-proj4","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"2f028f1a-c740-40ab-904f-878273155efc","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"da.real.matafokka@gmail.com","username":"matafokka"}],"license":"BSD-3-Clause","date":"2026-10-08T18:20:38.329Z","links":{"homepage":"https://matafokka.github.io/geotiff-geokeys-to-proj4/","repository":"git+https://github.com/matafokka/geotiff-geokeys-to-proj4.git","bugs":"https://github.com/matafokka/geotiff-geokeys-to-proj4/issues","npm":"https://www.npmjs.com/package/geotiff-geokeys-to-proj4"}},"score":{"final":28.383337,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3681,"weekly":864},"dependents":0,"updated":"2026-10-08T22:16:13.379Z","searchScore":28.268806,"package":{"name":"ts-overlapping-marker-spiderfier-leaflet","keywords":["leaflet","spiderfier"],"version":"1.0.5","description":"Overlapping Marker Spiderfier Leaflet","sanitized_name":"ts-overlapping-marker-spiderfier-leaflet","publisher":{"email":"alexlaisney@yahoo.com","username":"draxare"},"maintainers":[{"email":"alexlaisney@yahoo.com","username":"draxare"}],"license":"MIT","date":"2024-12-26T14:26:10.784Z","links":{"homepage":"https://github.com/Draxare/ts-overlapping-marker-spiderfier-leaflet#readme","repository":"git+https://github.com/Draxare/ts-overlapping-marker-spiderfier-leaflet.git","bugs":"https://github.com/Draxare/ts-overlapping-marker-spiderfier-leaflet/issues","npm":"https://www.npmjs.com/package/ts-overlapping-marker-spiderfier-leaflet"}},"score":{"final":28.268806,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":571,"weekly":219},"dependents":0,"updated":"2026-10-09T14:36:07.723Z","searchScore":28.106949,"package":{"name":"ai-quota","keywords":["minimax","openai","codex","claude","opencode","grok","supergrok","xai","kimi","moonshot","kimi-coding","zhipu","zhipuai","glm","bigmodel","quota","cli","coding-plan"],"version":"0.1.9","description":"Show AI coding-plan quota and API usage budget in the terminal","sanitized_name":"ai-quota","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"e133f24e-0d5e-4b84-bf0d-2c4f5365a382","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kongdd.sysu@gmail.com","username":"kongdd"}],"license":"MIT","date":"2026-10-02T14:32:29.746Z","links":{"homepage":"https://github.com/kongdd/ai-quota#readme","repository":"git+https://github.com/kongdd/ai-quota.git","bugs":"https://github.com/kongdd/ai-quota/issues","npm":"https://www.npmjs.com/package/ai-quota"}},"score":{"final":28.106949,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1259,"weekly":236},"dependents":0,"updated":"2026-10-03T15:04:59.824Z","searchScore":28.099625,"package":{"name":"@cumulus/discover-granules","keywords":[],"version":"22.4.3","description":"Discover Granules in FTP/HTTP/HTTPS/SFTP/S3 endpoints","sanitized_name":"@cumulus/discover-granules","publisher":{"email":"jenny.h.liu@nasa.gov","actor":{"name":"jennyhliu","type":"user","email":"jenny.h.liu@nasa.gov"},"username":"jennyhliu"},"maintainers":[{"email":"nate@element84.com","username":"cumuluspublisher"},{"email":"kovarik@nsidc.org","username":"nsidc_kovarik"},{"email":"jenny.h.liu@nasa.gov","username":"jennyhliu"},{"email":"npauzenga@gmail.com","username":"npauzenga"},{"email":"paul@element84.com","username":"ppilone84"},{"email":"amberhosen@gmail.com","username":"etcart"}],"license":"Apache-2.0","date":"2026-10-03T15:04:28.355Z","links":{"homepage":"https://github.com/nasa/cumulus/tree/master/tasks/discover-granules","repository":"git+https://github.com/nasa/cumulus.git","bugs":"https://github.com/nasa/cumulus/issues","npm":"https://www.npmjs.com/package/@cumulus/discover-granules"}},"score":{"final":28.099625,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1231,"weekly":255},"dependents":0,"updated":"2026-10-03T15:04:40.015Z","searchScore":28.056343,"package":{"name":"@cumulus/queue-pdrs","keywords":[],"version":"22.4.3","description":"Add discovered PDRs to a queue","sanitized_name":"@cumulus/queue-pdrs","publisher":{"email":"jenny.h.liu@nasa.gov","actor":{"name":"jennyhliu","type":"user","email":"jenny.h.liu@nasa.gov"},"username":"jennyhliu"},"maintainers":[{"email":"nate@element84.com","username":"cumuluspublisher"},{"email":"kovarik@nsidc.org","username":"nsidc_kovarik"},{"email":"jenny.h.liu@nasa.gov","username":"jennyhliu"},{"email":"npauzenga@gmail.com","username":"npauzenga"},{"email":"paul@element84.com","username":"ppilone84"},{"email":"amberhosen@gmail.com","username":"etcart"}],"license":"Apache-2.0","date":"2026-10-03T15:04:08.543Z","links":{"homepage":"https://github.com/nasa/cumulus/tree/master/tasks/queue-pdrs","repository":"git+https://github.com/nasa/cumulus.git","bugs":"https://github.com/nasa/cumulus/issues","npm":"https://www.npmjs.com/package/@cumulus/queue-pdrs"}},"score":{"final":28.056343,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":178,"weekly":69},"dependents":0,"updated":"2026-10-08T04:26:26.561Z","searchScore":28.03105,"package":{"name":"@geo-maps/earth-coastlines-100m","keywords":["geo-maps","earth-coastlines","world-coastlines","world","earth","coastline","coastlines","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's coastlines with 100m resolution.","sanitized_name":"@geo-maps/earth-coastlines-100m","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-11-30T23:38:37.220Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-coastlines-100m"}},"score":{"final":28.03105,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":137,"weekly":13},"dependents":0,"updated":"2026-10-07T16:06:40.021Z","searchScore":28.00318,"package":{"name":"@agencialiveseo/skill-cli","keywords":["skills","cli","cursor","claude","ide"],"version":"1.2.5","description":"CLI para instalar skills nas IDEs (Cursor, Claude Code, Antigravity)","sanitized_name":"@agencialiveseo/skill-cli","publisher":{"email":"edgar@liveseo.com.br","username":"edgar.liveseo"},"maintainers":[{"email":"edgar@liveseo.com.br","username":"edgar.liveseo"}],"license":"MIT","date":"2026-08-19T14:53:50.573Z","links":{"homepage":"https://github.com/agencialiveseo/skill-cli-oauth#readme","repository":"git+https://github.com/agencialiveseo/skill-cli-oauth.git","bugs":"https://github.com/agencialiveseo/skill-cli-oauth/issues","npm":"https://www.npmjs.com/package/@agencialiveseo/skill-cli"}},"score":{"final":28.00318,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1206,"weekly":261},"dependents":0,"updated":"2026-10-03T15:06:21.932Z","searchScore":27.912458,"package":{"name":"@cumulus/queue-granules","keywords":[],"version":"22.4.3","description":"Add discovered granules to the queue","sanitized_name":"@cumulus/queue-granules","publisher":{"email":"jenny.h.liu@nasa.gov","actor":{"name":"jennyhliu","type":"user","email":"jenny.h.liu@nasa.gov"},"username":"jennyhliu"},"maintainers":[{"email":"nate@element84.com","username":"cumuluspublisher"},{"email":"kovarik@nsidc.org","username":"nsidc_kovarik"},{"email":"jenny.h.liu@nasa.gov","username":"jennyhliu"},{"email":"npauzenga@gmail.com","username":"npauzenga"},{"email":"paul@element84.com","username":"ppilone84"},{"email":"amberhosen@gmail.com","username":"etcart"}],"license":"Apache-2.0","date":"2026-10-03T15:05:50.213Z","links":{"homepage":"https://github.com/nasa/cumulus/tree/master/tasks/queue-granules","repository":"git+https://github.com/nasa/cumulus.git","bugs":"https://github.com/nasa/cumulus/issues","npm":"https://www.npmjs.com/package/@cumulus/queue-granules"}},"score":{"final":27.912458,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":169,"weekly":50},"dependents":0,"updated":"2026-10-06T06:51:14.566Z","searchScore":27.842228,"package":{"name":"@geo-maps/earth-coastlines-1km","keywords":["geo-maps","earth-coastlines","world-coastlines","world","earth","coastline","coastlines","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's coastlines with 1km resolution.","sanitized_name":"@geo-maps/earth-coastlines-1km","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-11-30T23:39:14.208Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-coastlines-1km"}},"score":{"final":27.842228,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":136283,"weekly":40782},"dependents":"14","updated":"2026-10-10T00:27:33.800Z","searchScore":27.806725,"package":{"name":"navi","keywords":["navi","navigation","router","routing","static"],"version":"0.15.0","description":"A router-loader for React.","sanitized_name":"navi","publisher":{"email":"james@jamesknelson.com","username":"jamesknelson"},"maintainers":[{"email":"james@jamesknelson.com","username":"jamesknelson"}],"license":"MIT","date":"2022-07-11T08:49:29.375Z","links":{"homepage":"https://frontarm.com/navi/","repository":"git+https://github.com/frontarm/navi.git","bugs":"https://github.com/frontarm/navi/issues","npm":"https://www.npmjs.com/package/navi"}},"score":{"final":27.806725,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":269,"weekly":101},"dependents":"1","updated":"2026-10-05T15:52:58.498Z","searchScore":27.805895,"package":{"name":"@geocodeearth/core-js","keywords":[],"version":"0.0.10","description":"Core API client for Geocode Earth","sanitized_name":"@geocodeearth/core-js","publisher":{"email":"julian@simioni.org","username":"orangejulius"},"maintainers":[{"email":"npm@rcpt.at","username":"missinglink"},{"email":"julian@simioni.org","username":"orangejulius"},{"email":"hello+npmbot@geocode.earth","username":"geocodeearth-bot"}],"license":"MIT","date":"2026-03-16T15:58:36.271Z","links":{"homepage":"https://github.com/geocodeearth/core-js#readme","repository":"git+https://github.com/geocodeearth/core-js.git","bugs":"https://github.com/geocodeearth/core-js/issues","npm":"https://www.npmjs.com/package/@geocodeearth/core-js"}},"score":{"final":27.805895,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":292,"weekly":77},"dependents":0,"updated":"2026-10-05T15:52:22.165Z","searchScore":27.63586,"package":{"name":"@geocodeearth/autocomplete-element","keywords":[],"version":"0.8.0","description":"A custom element for use with the Geocode Earth Autocomplete API.","sanitized_name":"@geocodeearth/autocomplete-element","publisher":{"email":"julian@simioni.org","username":"orangejulius"},"maintainers":[{"email":"npm@rcpt.at","username":"missinglink"},{"email":"julian@simioni.org","username":"orangejulius"},{"email":"hello+npmbot@geocode.earth","username":"geocodeearth-bot"}],"license":"MIT","date":"2026-03-17T14:06:43.432Z","links":{"homepage":"https://github.com/geocodeearth/autocomplete-element#readme","repository":"git+https://github.com/geocodeearth/autocomplete-element.git","bugs":"https://github.com/geocodeearth/autocomplete-element/issues","npm":"https://www.npmjs.com/package/@geocodeearth/autocomplete-element"}},"score":{"final":27.63586,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1071,"weekly":161},"dependents":"0","updated":"2026-10-10T00:11:09.136Z","searchScore":27.42099,"package":{"name":"@adamlui/minify.js","keywords":["api","cli","compression","files","javascript","js","js-utils","minifier","uglifier","utilities"],"version":"2.5.4","description":"Recursively minify all JavaScript files.","sanitized_name":"@adamlui/minify-js","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:f5146287-0bf1-4dec-be65-734dc3759862","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"adamlui@protonmail.com","username":"adamlui"}],"license":"MIT","date":"2026-07-10T23:09:03.152Z","links":{"homepage":"https://github.com/adamlui/minify.js/tree/main/node.js/#readme","repository":"git+https://github.com/adamlui/minify.js.git","bugs":"https://github.com/adamlui/minify.js/issues","npm":"https://www.npmjs.com/package/@adamlui/minify.js"}},"score":{"final":27.42099,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":376,"weekly":160},"dependents":"0","updated":"2026-10-06T19:11:11.890Z","searchScore":27.323622,"package":{"name":"altizure-earth-apis","keywords":["webgl","earth","altizure","apis","sdk"],"version":"0.2.26","description":"apis for altizure earth viewer at www.altizure.com/earth","sanitized_name":"altizure-earth-apis","publisher":{"email":"ailewuyou@gmail.com","username":"jingbo"},"maintainers":[{"email":"ailewuyou@gmail.com","username":"jingbo"}],"license":"ISC","date":"2018-06-21T11:51:14.153Z","links":{"homepage":"https://bitbucket.org/jingbo/altizure-earth-apis#readme","repository":"git+https://jingbo@bitbucket.org/jingbo/altizure-earth-apis.git","npm":"https://www.npmjs.com/package/altizure-earth-apis"}},"score":{"final":27.323622,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5226,"weekly":1587},"dependents":0,"updated":"2026-10-07T05:01:27.365Z","searchScore":27.269188,"package":{"name":"overlapping-marker-spiderfier-leaflet","keywords":["overlapping marker","spiderfier","leaflet","leaflet plugin"],"version":"0.2.7","description":"Deals with overlapping markers in the Leaflet maps API, Google Earth-style","sanitized_name":"overlapping-marker-spiderfier-leaflet","publisher":{"email":"dwiyatci@mail.com","username":"dwiyatci"},"maintainers":[{"email":"dwiyatci@mail.com","username":"dwiyatci"}],"license":"MIT","date":"2019-06-11T20:42:59.956Z","links":{"homepage":"https://github.com/jawj/OverlappingMarkerSpiderfier-Leaflet","repository":"git+https://github.com/dwiyatci/OverlappingMarkerSpiderfier-Leaflet.git","bugs":"https://github.com/jawj/OverlappingMarkerSpiderfier-Leaflet/issues","npm":"https://www.npmjs.com/package/overlapping-marker-spiderfier-leaflet"}},"score":{"final":27.269188,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1006,"weekly":225},"dependents":0,"updated":"2026-10-03T15:05:15.851Z","searchScore":27.262001,"package":{"name":"@cumulus/test-processing","keywords":[],"version":"22.4.3","description":"Fake processing task used for integration tests","sanitized_name":"@cumulus/test-processing","publisher":{"email":"jenny.h.liu@nasa.gov","actor":{"name":"jennyhliu","type":"user","email":"jenny.h.liu@nasa.gov"},"username":"jennyhliu"},"maintainers":[{"email":"nate@element84.com","username":"cumuluspublisher"},{"email":"kovarik@nsidc.org","username":"nsidc_kovarik"},{"email":"jenny.h.liu@nasa.gov","username":"jennyhliu"},{"email":"npauzenga@gmail.com","username":"npauzenga"},{"email":"paul@element84.com","username":"ppilone84"},{"email":"amberhosen@gmail.com","username":"etcart"}],"license":"Apache-2.0","date":"2026-10-03T15:04:44.494Z","links":{"homepage":"https://github.com/nasa/cumulus/tree/master/tasks/test-processing","repository":"git+https://github.com/nasa/cumulus.git","bugs":"https://github.com/nasa/cumulus/issues","npm":"https://www.npmjs.com/package/@cumulus/test-processing"}},"score":{"final":27.262001,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37731,"weekly":8404},"dependents":"2","updated":"2026-10-10T00:28:45.428Z","searchScore":27.223383,"package":{"name":"@ngageoint/grid-js","keywords":["NGA","Grid"],"version":"2.1.0","description":"Grid Javascript","sanitized_name":"@ngageoint/grid-js","publisher":{"email":"kgilland@protonmail.com","username":"kgilland"},"maintainers":[{"email":"williamnewman@vectornorth.ai","username":"williamnewman"},{"email":"joeclark@vectornorth.ai","username":"jclark118vn"},{"email":"robertstjohn@vectornorth.ai","username":"restjohn"}],"license":"MIT","date":"2022-10-27T13:41:46.250Z","links":{"homepage":"https://www.nga.mil","repository":"git+https://github.com/ngageoint/grid-js.git","bugs":"https://github.com/ngageoint/grid-js/issues","npm":"https://www.npmjs.com/package/@ngageoint/grid-js"}},"score":{"final":27.223383,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":744,"weekly":195},"dependents":"2","updated":"2026-10-04T17:42:53.223Z","searchScore":27.212168,"package":{"name":"@macrostrat/timescale","keywords":[],"version":"3.3.1","description":"A configurable geologic timescale written with React and Typescript","sanitized_name":"@macrostrat/timescale","publisher":{"email":"dev@davenquinn.com","actor":{"name":"davenquinn","type":"user","email":"dev@davenquinn.com"},"username":"davenquinn"},"maintainers":[{"email":"jczaplew@gmail.com","username":"jczaplew"},{"email":"dev@davenquinn.com","username":"davenquinn"},{"email":"idzikowski.casey@gmail.com","username":"idzikowski.casey"}],"license":"MIT","date":"2026-10-04T17:42:22.313Z","links":{"repository":"https://github.com/UW-Macrostrat/web-components.git","npm":"https://www.npmjs.com/package/@macrostrat/timescale"}},"score":{"final":27.212168,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":439,"weekly":182},"dependents":"1","updated":"2026-10-06T18:06:42.838Z","searchScore":27.165365,"package":{"name":"pious-squid","keywords":["astrodynamics","coordinates","look-angles","orbital-mechanics","propagator","satellite","typescript"],"version":"2.3.0","description":"Orbital mechanics and satellite mission analysis library, for NodeJS and the browser.","sanitized_name":"pious-squid","publisher":{"email":"david-rc-dayton@outlook.com","username":"david-rc-dayton"},"maintainers":[{"email":"david-rc-dayton@outlook.com","username":"david-rc-dayton"}],"license":"MIT","date":"2019-01-24T22:38:40.500Z","links":{"homepage":"https://github.com/david-rc-dayton/pious-squid#readme","repository":"git+https://github.com/david-rc-dayton/pious-squid.git","bugs":"https://github.com/david-rc-dayton/pious-squid/issues","npm":"https://www.npmjs.com/package/pious-squid"}},"score":{"final":27.165365,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1333,"weekly":398},"dependents":0,"updated":"2026-10-09T17:31:26.598Z","searchScore":27.094402,"package":{"name":"utopia-ui","keywords":[],"version":"3.0.111","description":"Reuseable React Components to build mapping apps for real life communities and networks","sanitized_name":"utopia-ui","publisher":{"email":"mail@antontranelis.de","actor":{"name":"ttanton","type":"user","email":"mail@antontranelis.de"},"username":"ttanton"},"maintainers":[{"email":"mail@antontranelis.de","username":"ttanton"}],"license":"GPL-3.0-only","date":"2025-06-27T12:31:05.417Z","links":{"homepage":"https://utopia-os.org/","repository":"git+https://github.com/utopia-os/utopia-ui.git","bugs":"https://github.com/utopia-os/utopia-ui/issues","npm":"https://www.npmjs.com/package/utopia-ui"}},"score":{"final":27.094402,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":864,"weekly":120},"dependents":"0","updated":"2026-10-08T14:11:08.855Z","searchScore":27.054802,"package":{"name":"@cublya/world-atlas","keywords":["topojson","geojson","shapefile"],"version":"3.0.0-beta.2","description":"Versioned, validated TopoJSON built from current Natural Earth data.","sanitized_name":"@cublya/world-atlas","publisher":{"email":"hisamadov@gmail.com","username":"s3m3dov"},"maintainers":[{"email":"hisamadov@gmail.com","username":"s3m3dov"}],"license":"ISC","date":"2026-07-10T00:05:42.352Z","links":{"homepage":"https://github.com/cublya/world-atlas#readme","repository":"git+https://github.com/cublya/world-atlas.git","bugs":"https://github.com/cublya/world-atlas/issues","npm":"https://www.npmjs.com/package/@cublya/world-atlas"}},"score":{"final":27.054802,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1280,"weekly":230},"dependents":0,"updated":"2026-10-03T15:05:20.448Z","searchScore":27.021544,"package":{"name":"@cumulus/discover-pdrs","keywords":[],"version":"22.4.3","description":"Discover PDRs in FTP and HTTP endpoints","sanitized_name":"@cumulus/discover-pdrs","publisher":{"email":"jenny.h.liu@nasa.gov","actor":{"name":"jennyhliu","type":"user","email":"jenny.h.liu@nasa.gov"},"username":"jennyhliu"},"maintainers":[{"email":"nate@element84.com","username":"cumuluspublisher"},{"email":"kovarik@nsidc.org","username":"nsidc_kovarik"},{"email":"jenny.h.liu@nasa.gov","username":"jennyhliu"},{"email":"npauzenga@gmail.com","username":"npauzenga"},{"email":"paul@element84.com","username":"ppilone84"},{"email":"amberhosen@gmail.com","username":"etcart"}],"license":"Apache-2.0","date":"2026-10-03T15:04:48.869Z","links":{"homepage":"https://github.com/nasa/cumulus/tree/master/tasks/discover-pdrs","repository":"git+https://github.com/nasa/cumulus.git","bugs":"https://github.com/nasa/cumulus/issues","npm":"https://www.npmjs.com/package/@cumulus/discover-pdrs"}},"score":{"final":27.021544,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51679,"weekly":13992},"dependents":"1","updated":"2026-10-10T00:30:25.378Z","searchScore":27.01009,"package":{"name":"@stoplight/spectral-url-versioning","keywords":["openapi","openapi3","openapi31","api-design"],"version":"1.0.6","description":"There's no one right way to version, but there's a lot of objectively bad ways you want to avoid.","sanitized_name":"@stoplight/spectral-url-versioning","publisher":{"email":"devops@stoplight.io","username":"stoplight-devops"},"maintainers":[{"email":"devops@stoplight.io","username":"stoplight-devops"},{"email":"thakur.rohit@smartbear.com","username":"sb-thakurrohit"},{"email":"ankita.pal@smartbear.com","username":"sb-ankitapal"},{"email":"rohitkumar.desai@smartbear.com","username":"sb-rohitdesai"},{"email":"hristijan.petreski@smartbear.com","username":"hpetreskisb"},{"email":"lukasz.matuszek@smartbear.com","username":"lukaszm-sb"},{"email":"dariusz.plawecki@smartbear.com","username":"darekplawecki"}],"license":"MIT","date":"2023-04-04T17:00:07.839Z","links":{"homepage":"https://github.com/stoplightio/spectral-url-versioning#readme","repository":"git+https://github.com/stoplightio/spectral-url-versioning.git","bugs":"https://github.com/stoplightio/spectral-url-versioning/issues","npm":"https://www.npmjs.com/package/@stoplight/spectral-url-versioning"}},"score":{"final":27.01009,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":149,"weekly":82},"dependents":0,"updated":"2026-10-08T10:11:26.514Z","searchScore":27.005077,"package":{"name":"vite-plugin-earth","keywords":["vite","vite-plugin","cesium","mars3d"],"version":"2.6.1","description":"Cesium & Mars3D library plugin for Vite","sanitized_name":"vite-plugin-earth","publisher":{"email":"xuwoool@qq.com","username":"xuxb"},"maintainers":[{"email":"xuwoool@qq.com","username":"xuxb"}],"license":"MIT","date":"2025-01-09T02:39:53.671Z","links":{"homepage":"https://github.com/hfxtsk/vite-plugin-earth#readme","repository":"git+https://github.com/hfxtsk/vite-plugin-earth.git","bugs":"https://github.com/hfxtsk/vite-plugin-earth/issues","npm":"https://www.npmjs.com/package/vite-plugin-earth"}},"score":{"final":27.005077,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32297,"weekly":7671},"dependents":"2","updated":"2026-10-10T00:25:19.346Z","searchScore":26.809742,"package":{"name":"searoute-ts","keywords":["searoute","sea-route","sea-routes","marine-route","ocean-route","maritime-route","shipping-route","shipping-lanes","ship-routing","vessel-routing","voyage-planning","port-to-port","great-circle","nautical-miles","shortest-path","dijkstra","geojson","maritime","shipping","logistics","supply-chain","ocean-shipping","container-shipping","suez","panama-canal","cape-of-good-hope","eurostat","marnet","typescript"],"version":"2.3.0","description":"Shortest sea route between any two points on Earth. TypeScript library with the Eurostat 2025 maritime network, canal/strait restrictions (Suez, Panama, Bab-el-Mandeb…), vessel-draft gating, K-shortest alternatives, multi-leg waypoints, and ETA from vesse","sanitized_name":"searoute-ts","publisher":{"email":"rawte.mayur@gmail.com","username":"rawtemayur"},"maintainers":[{"email":"rawte.mayur@gmail.com","username":"rawtemayur"}],"license":"MIT","date":"2026-08-21T07:12:24.445Z","links":{"homepage":"https://mayurrawte.github.io/searoute-ts/","repository":"git+https://github.com/mayurrawte/searoute-ts.git","bugs":"https://github.com/mayurrawte/searoute-ts/issues","npm":"https://www.npmjs.com/package/searoute-ts"}},"score":{"final":26.809742,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":142,"weekly":64},"dependents":0,"updated":"2026-10-06T12:16:57.477Z","searchScore":26.606472,"package":{"name":"@geo-maps/earth-lakes-1m","keywords":["geo-maps","earth-lakes","world-lakes","world","earth","lake","lakes","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's lakes with 1m resolution.","sanitized_name":"@geo-maps/earth-lakes-1m","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-11-30T23:43:03.530Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-lakes-1m"}},"score":{"final":26.606472,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":28276,"weekly":7004},"dependents":"15","updated":"2026-10-10T00:28:46.649Z","searchScore":26.602324,"package":{"name":"sunrise-sunset-js","keywords":["sunrise","sunset","sun","suncalc","solar","solar-position","position","spa","nrel","twilight","dawn","dusk","astronomy","coordinates","geolocation","golden-hour","blue-hour","javascript","typescript","temporal","sunrise-time","sunset-time"],"version":"3.3.1","description":"High-precision sunrise and sunset time calculation using NREL's Solar Position Algorithm","sanitized_name":"sunrise-sunset-js","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:8d3e6641-bb0c-4fa4-8f3f-8ca6a625ca77","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"allxmail@gmail.com","username":"allx"}],"license":"ISC","date":"2026-08-14T18:14:53.706Z","links":{"homepage":"https://github.com/udivankin/sunrise-sunset-js#readme","repository":"git+https://github.com/udivankin/sunrise-sunset-js.git","bugs":"https://github.com/udivankin/sunrise-sunset-js/issues","npm":"https://www.npmjs.com/package/sunrise-sunset-js"}},"score":{"final":26.602324,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":919,"weekly":106},"dependents":"1","updated":"2026-10-09T06:46:14.002Z","searchScore":26.577461,"package":{"name":"altpbf","keywords":["elevation","dem","terrain","heightmap","tiles","geospatial","gis","binary","format","varint","browser"],"version":"1.1.1","description":"ALTPBF — a tiny binary format for elevation tiles: delta-coded SVarint grids with deflate-raw, decoded straight into Int16Array (no intermediate JS arrays). The elevation backbone of ortho-earth: 8 tiles / 55 MB cover the whole planet at R90. Encode, deco","sanitized_name":"altpbf","publisher":{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"},"maintainers":[{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"}],"license":"MIT","date":"2026-09-25T06:35:14.908Z","links":{"homepage":"https://www.ortho-earth.com/docs/altpbf.html","repository":"git+https://github.com/kenjiyoshidahome2026-bit/altpbf.git","bugs":"https://github.com/kenjiyoshidahome2026-bit/altpbf/issues","npm":"https://www.npmjs.com/package/altpbf"}},"score":{"final":26.577461,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":622,"weekly":206},"dependents":0,"updated":"2026-10-07T02:01:08.366Z","searchScore":26.496647,"package":{"name":"@exactjs/gravity","keywords":["exactjs","gravity","physics","simulation"],"version":"0.7.0","description":"An eXact component library for pure prepared acceleration fields and optional physics registrations.","sanitized_name":"@exactjs/gravity","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"exactjs","email":"techjosh+exact@friesen.us"},"trustedPublisher":{"oidcConfigId":"a1fc40ef-3ab5-4c97-b2a6-7b7ac134dab0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"techjosh+exact@friesen.us","username":"exactjs"}],"license":"Apache-2.0","date":"2026-09-30T01:56:53.808Z","links":{"homepage":"https://techjoshua.github.io/exact/#/components/gravity","repository":"git+https://github.com/techjoshua/exact.git","bugs":"https://github.com/techjoshua/exact/issues","npm":"https://www.npmjs.com/package/@exactjs/gravity"}},"score":{"final":26.496647,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":110,"weekly":24},"dependents":0,"updated":"2026-10-05T15:56:14.031Z","searchScore":26.487,"package":{"name":"@worldwideview/wwv-plugin-near-earth-objects","keywords":["worldwideview","worldwideview-plugin","wwv-plugin-near-earth-objects","near-earth-objects","neo","asteroid","jpl","nasa","potentially-hazardous","cesium","globe"],"version":"1.0.0","description":"Near-Earth object close approaches from JPL data via the data engine, with potentially hazardous asteroids highlighted","sanitized_name":"@worldwideview/wwv-plugin-near-earth-objects","publisher":{"email":"titmitna@gmail.com","username":"silvertakana"},"maintainers":[{"email":"titmitna@gmail.com","username":"silvertakana"}],"license":"ISC","date":"2026-08-24T15:25:52.955Z","links":{"homepage":"https://github.com/silvertakana/worldwideview#readme","repository":"git+https://github.com/silvertakana/wwv-plugins.git","bugs":"https://github.com/silvertakana/worldwideview/issues","npm":"https://www.npmjs.com/package/@worldwideview/wwv-plugin-near-earth-objects"}},"score":{"final":26.487,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":429,"weekly":419},"dependents":0,"updated":"2026-10-03T19:56:12.362Z","searchScore":26.340935,"package":{"name":"@pipeworx/mcp-nasa","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","nasa"],"version":"0.1.2","description":"NASA MCP — wraps NASA Open APIs (api.nasa.gov)","sanitized_name":"@pipeworx/mcp-nasa","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:db476134-8c6e-4f10-a8d5-1b5d5990ee8f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T19:53:17.599Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-nasa#readme","repository":"git+https://github.com/pipeworx-io/mcp-nasa.git","bugs":"https://github.com/pipeworx-io/mcp-nasa/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-nasa"}},"score":{"final":26.340935,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1204,"weekly":269},"dependents":0,"updated":"2026-10-03T15:05:44.705Z","searchScore":26.286743,"package":{"name":"@cumulus/pdr-status-check","keywords":[],"version":"22.4.3","description":"Checks execution status of granules in a PDR","sanitized_name":"@cumulus/pdr-status-check","publisher":{"email":"jenny.h.liu@nasa.gov","actor":{"name":"jennyhliu","type":"user","email":"jenny.h.liu@nasa.gov"},"username":"jennyhliu"},"maintainers":[{"email":"nate@element84.com","username":"cumuluspublisher"},{"email":"kovarik@nsidc.org","username":"nsidc_kovarik"},{"email":"jenny.h.liu@nasa.gov","username":"jennyhliu"},{"email":"npauzenga@gmail.com","username":"npauzenga"},{"email":"paul@element84.com","username":"ppilone84"},{"email":"amberhosen@gmail.com","username":"etcart"}],"license":"Apache-2.0","date":"2026-10-03T15:05:13.333Z","links":{"homepage":"https://github.com/nasa/cumulus/tree/master/tasks/pdr-status-check","repository":"git+https://github.com/nasa/cumulus.git","bugs":"https://github.com/nasa/cumulus/issues","npm":"https://www.npmjs.com/package/@cumulus/pdr-status-check"}},"score":{"final":26.286743,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":63426,"weekly":13744},"dependents":"9","updated":"2026-10-10T00:26:10.411Z","searchScore":26.219624,"package":{"name":"spherical-geometry-js","keywords":["google","geometry","spherical","geometry","google","maps","google","maps","api","google","maps","javascript","geometric"],"version":"3.0.2","description":"This library provides classes and functions for the computation of geometric data on the surface of the Earth. Code ported from the Google Maps Javascript API v3","sanitized_name":"spherical-geometry-js","publisher":{"email":"contact@tigeroakes.com","username":"notwoods"},"maintainers":[{"email":"luandro@gmail.com","username":"luandro"},{"email":"contact@tigeroakes.com","username":"notwoods"}],"license":"MIT","date":"2024-08-29T05:55:19.508Z","links":{"homepage":"https://github.com/NotWoods/spherical-geometry-js#readme","repository":"git+https://github.com/NotWoods/spherical-geometry-js.git","bugs":"https://github.com/NotWoods/spherical-geometry-js/issues","npm":"https://www.npmjs.com/package/spherical-geometry-js"}},"score":{"final":26.219624,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43141,"weekly":12853},"dependents":0,"updated":"2026-10-10T00:25:10.361Z","searchScore":26.191156,"package":{"name":"@deck.gl-community/leaflet","keywords":["webgl","visualization","leaflet"],"version":"9.4.2","description":"deck.gl integration with Leaflet","sanitized_name":"@deck-gl-community/leaflet","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"3081910e-d050-4fba-a8f1-b1faeb2a82f8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dm@donmccurdy.com","username":"donmccurdy"},{"email":"chris@gervang.com","username":"chrisgervang"},{"email":"ib@unfolded.ai","username":"ibgreen"},{"email":"felixpalmer+npm@gmail.com","username":"felixpalmer"},{"email":"cxiaoji@gmail.com","username":"pessimistress"}],"license":"MIT","date":"2026-10-05T15:44:54.442Z","links":{"homepage":"https://github.com/visgl/deck.gl-community#readme","repository":"git+https://github.com/visgl/deck.gl-community.git","bugs":"https://github.com/visgl/deck.gl-community/issues","npm":"https://www.npmjs.com/package/@deck.gl-community/leaflet"}},"score":{"final":26.191156,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37531,"weekly":8342},"dependents":"0","updated":"2026-10-10T00:30:58.500Z","searchScore":26.158716,"package":{"name":"@ngageoint/mgrs-js","keywords":["NGA","MGRS"],"version":"1.0.0","description":"MGRS Javascript","sanitized_name":"@ngageoint/mgrs-js","publisher":{"email":"kgilland@protonmail.com","username":"kgilland"},"maintainers":[{"email":"williamnewman@vectornorth.ai","username":"williamnewman"},{"email":"joeclark@vectornorth.ai","username":"jclark118vn"},{"email":"robertstjohn@vectornorth.ai","username":"restjohn"}],"license":"MIT","date":"2022-10-27T13:52:42.068Z","links":{"homepage":"https://www.nga.mil","repository":"git+https://github.com/ngageoint/mgrs-js.git","bugs":"https://github.com/ngageoint/mgrs-js/issues","npm":"https://www.npmjs.com/package/@ngageoint/mgrs-js"}},"score":{"final":26.158716,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6802,"weekly":1571},"dependents":"30","updated":"2026-10-03T15:04:31.619Z","searchScore":26.140713,"package":{"name":"@cumulus/common","keywords":["GIBS","CUMULUS","NASA"],"version":"22.4.3","description":"Common utilities used across tasks","sanitized_name":"@cumulus/common","publisher":{"email":"jenny.h.liu@nasa.gov","actor":{"name":"jennyhliu","type":"user","email":"jenny.h.liu@nasa.gov"},"username":"jennyhliu"},"maintainers":[{"email":"nate@element84.com","username":"cumuluspublisher"},{"email":"kovarik@nsidc.org","username":"nsidc_kovarik"},{"email":"jenny.h.liu@nasa.gov","username":"jennyhliu"},{"email":"npauzenga@gmail.com","username":"npauzenga"},{"email":"paul@element84.com","username":"ppilone84"},{"email":"amberhosen@gmail.com","username":"etcart"}],"license":"Apache-2.0","date":"2026-10-03T15:03:59.870Z","links":{"homepage":"https://github.com/nasa/cumulus/tree/master/packages/common","repository":"git+https://github.com/nasa/cumulus.git","bugs":"https://github.com/nasa/cumulus/issues","npm":"https://www.npmjs.com/package/@cumulus/common"}},"score":{"final":26.140713,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":410,"weekly":396},"dependents":0,"updated":"2026-10-03T19:51:08.450Z","searchScore":26.119907,"package":{"name":"@pipeworx/mcp-meteors","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","meteors"],"version":"0.1.2","description":"Meteors MCP — NASA fireball, near-Earth asteroid, and close approach data","sanitized_name":"@pipeworx/mcp-meteors","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:de0fce89-aea2-4423-8ac0-3841ec214339","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T19:45:11.527Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-meteors#readme","repository":"git+https://github.com/pipeworx-io/mcp-meteors.git","bugs":"https://github.com/pipeworx-io/mcp-meteors/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-meteors"}},"score":{"final":26.119907,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":241,"weekly":183},"dependents":0,"updated":"2026-10-06T13:14:41.224Z","searchScore":26.112558,"package":{"name":"@hestia-earth/caching-api","keywords":[],"version":"0.2.6","description":"FastAPI application for caching Site data","sanitized_name":"@hestia-earth/caching-api","publisher":{"email":"guillaumeroyer.mail@gmail.com","username":"mebibou"},"maintainers":[{"email":"guillaumeroyer.mail@gmail.com","username":"mebibou"}],"license":"MIT","date":"2026-10-06T13:14:10.248Z","links":{"homepage":"https://gitlab.com/hestia-earth/hestia-caching-api#readme","repository":"git+https://gitlab.com/hestia-earth/hestia-caching-api.git","bugs":"https://gitlab.com/hestia-earth/hestia-caching-api/issues","npm":"https://www.npmjs.com/package/@hestia-earth/caching-api"}},"score":{"final":26.112558,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":392,"weekly":48},"dependents":0,"updated":"2026-10-04T23:11:10.776Z","searchScore":26.069899,"package":{"name":"@astronomy-bundle/sun","keywords":["astronomy","calculations","sun","sunrise","sunset","solar eclipse","moon","moonrise","moonset","libration","planets","mercury","venus","mars","jupiter","saturn","uranus","neptune","VSOP87","satellite","two line elements","tle"],"version":"9.38.0","description":"Sun calculations for the astronomy bundle","sanitized_name":"@astronomy-bundle/sun","publisher":{"email":"andrmoel@gmail.com","username":"andrmoel"},"maintainers":[{"email":"andrmoel@gmail.com","username":"andrmoel"}],"license":"MIT","date":"2026-07-26T22:22:15.811Z","links":{"homepage":"https://github.com/andrmoel/astronomy-bundle-js#readme","repository":"git+ssh://git@github.com/andrmoel/astronomy-bundle-js.git","bugs":"https://github.com/andrmoel/astronomy-bundle-js/issues","npm":"https://www.npmjs.com/package/@astronomy-bundle/sun"}},"score":{"final":26.069899,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":132,"weekly":60},"dependents":0,"updated":"2026-10-06T16:01:33.546Z","searchScore":26.025635,"package":{"name":"@geo-maps/earth-lands-250m","keywords":["geo-maps","earth-lands","world-lands","world","earth","land","lands","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's lands with 250m resolution.","sanitized_name":"@geo-maps/earth-lands-250m","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-12-01T00:07:18.998Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-lands-250m"}},"score":{"final":26.025635,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":451,"weekly":341},"dependents":"1","updated":"2026-10-05T16:21:13.225Z","searchScore":25.968548,"package":{"name":"@ortho-earth/columnar","keywords":["geoparquet","geopbf","parquet","columnar","globe","webgl","ortho-earth"],"version":"0.1.1","description":"Column-chunk layer for @ortho-earth/globe: draws GeoPBF and GeoParquet without the Gint topology pass — spatial chunks (row groups) go worker → GPU as flat arrays, the first frame waits only for read + pack. Pluggable readers (GeoParquet with Range reads,","sanitized_name":"@ortho-earth/columnar","publisher":{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"},"maintainers":[{"email":"kenji.yoshida.home.2026@gmail.com","username":"kenji.yoshida.home.2026"}],"license":"GPL-3.0-or-later","date":"2026-09-28T16:15:29.145Z","links":{"homepage":"https://www.ortho-earth.com/","repository":"git+https://github.com/kenjiyoshidahome2026-bit/ortho-earth.git","bugs":"https://github.com/kenjiyoshidahome2026-bit/ortho-earth/issues","npm":"https://www.npmjs.com/package/@ortho-earth/columnar"}},"score":{"final":25.968548,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":384,"weekly":290},"dependents":0,"updated":"2026-10-04T05:36:08.109Z","searchScore":25.782824,"package":{"name":"@mrfentmen/nasa-mcp","keywords":[],"version":"1.1.0","description":"Unified NASA server: APOD, asteroids (NEO), Mars rover photos, InSight weather, and TechPort projects.","sanitized_name":"@mrfentmen/nasa-mcp","publisher":{"email":"contactae2000@gmail.com","username":"mrfentmen"},"maintainers":[{"email":"contactae2000@gmail.com","username":"mrfentmen"}],"license":"MIT","date":"2026-09-27T05:34:42.758Z","links":{"npm":"https://www.npmjs.com/package/@mrfentmen/nasa-mcp"}},"score":{"final":25.782824,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2251,"weekly":617},"dependents":"8","updated":"2026-10-03T15:04:35.643Z","searchScore":25.768543,"package":{"name":"@cumulus/cmrjs","keywords":["CUMULUS"],"version":"22.4.3","description":"A node SDK for CMR","sanitized_name":"@cumulus/cmrjs","publisher":{"email":"jenny.h.liu@nasa.gov","actor":{"name":"jennyhliu","type":"user","email":"jenny.h.liu@nasa.gov"},"username":"jennyhliu"},"maintainers":[{"email":"nate@element84.com","username":"cumuluspublisher"},{"email":"kovarik@nsidc.org","username":"nsidc_kovarik"},{"email":"jenny.h.liu@nasa.gov","username":"jennyhliu"},{"email":"npauzenga@gmail.com","username":"npauzenga"},{"email":"paul@element84.com","username":"ppilone84"},{"email":"amberhosen@gmail.com","username":"etcart"}],"license":"Apache-2.0","date":"2026-10-03T15:04:04.192Z","links":{"homepage":"https://github.com/nasa/cumulus/tree/master/packages/cmrjs#readme","repository":"git+https://github.com/nasa/cumulus.git","bugs":"https://github.com/nasa/cumulus/issues","npm":"https://www.npmjs.com/package/@cumulus/cmrjs"}},"score":{"final":25.768543,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":298,"weekly":57},"dependents":"1","updated":"2026-10-06T18:02:05.194Z","searchScore":25.727516,"package":{"name":"middle-earth","keywords":["express","middleware","manager"],"version":"0.0.6","description":"Middlware manager for express.js","sanitized_name":"middle-earth","publisher":{"email":"yung.kwon@damncarousel.com","username":"yunghwakwon"},"maintainers":[{"email":"yung.kwon@damncarousel.com","username":"yunghwakwon"}],"license":"MIT","date":"2014-05-02T15:23:11.958Z","links":{"homepage":"https://github.com/nowk/middle-earth.js","repository":"git@github.com:nowk/middle-earth.js.git","bugs":"https://github.com/nowk/middle-earth.js/issues","npm":"https://www.npmjs.com/package/middle-earth"}},"score":{"final":25.727516,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":363,"weekly":109},"dependents":0,"updated":"2026-10-04T23:11:08.872Z","searchScore":25.722801,"package":{"name":"@astronomy-bundle/planets","keywords":["astronomy","calculations","sun","sunrise","sunset","solar eclipse","moon","moonrise","moonset","libration","planets","mercury","venus","mars","jupiter","saturn","uranus","neptune","VSOP87","satellite","two line elements","tle"],"version":"9.38.0","description":"Planet calculations for the astronomy bundle","sanitized_name":"@astronomy-bundle/planets","publisher":{"email":"andrmoel@gmail.com","username":"andrmoel"},"maintainers":[{"email":"andrmoel@gmail.com","username":"andrmoel"}],"license":"MIT","date":"2026-07-26T22:22:13.497Z","links":{"homepage":"https://github.com/andrmoel/astronomy-bundle-js#readme","repository":"git+ssh://git@github.com/andrmoel/astronomy-bundle-js.git","bugs":"https://github.com/andrmoel/astronomy-bundle-js/issues","npm":"https://www.npmjs.com/package/@astronomy-bundle/planets"}},"score":{"final":25.722801,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1241,"weekly":287},"dependents":"2","updated":"2026-10-06T17:51:13.561Z","searchScore":25.720669,"package":{"name":"leaflet-geodesy","keywords":["leaflet","geodesy","sphere","spherical"],"version":"0.2.1","description":"geodesy functionality for leaflet","sanitized_name":"leaflet-geodesy","publisher":{"email":"tom@macwright.org","username":"tmcw"},"maintainers":[{"email":"accounts@mapbox.com","username":"mapbox-admin"}],"license":"BSD-2-Clause","date":"2014-07-27T17:45:09.355Z","links":{"npm":"https://www.npmjs.com/package/leaflet-geodesy"}},"score":{"final":25.720669,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2384,"weekly":940},"dependents":"2","updated":"2026-10-10T02:08:02.341Z","searchScore":25.697504,"package":{"name":"@ai-gui/plugin-gravity","keywords":["llm","ai","physics","gravity","orbit","n-body","collision","teaching","plugin","aigui"],"version":"0.49.0","description":"Gravity and collision figures for AIGUI — orbits, binaries, comets and colliding discs, integrated from the conditions the model states.","sanitized_name":"@ai-gui/plugin-gravity","publisher":{"email":"liliang.imut@gmail.com","username":"cy_li"},"maintainers":[{"email":"liliang.imut@gmail.com","username":"cy_li"}],"license":"MIT","date":"2026-10-10T02:07:31.305Z","links":{"homepage":"https://github.com/liliang-cn/aigui#readme","repository":"git+https://github.com/liliang-cn/aigui.git","bugs":"https://github.com/liliang-cn/aigui/issues","npm":"https://www.npmjs.com/package/@ai-gui/plugin-gravity"}},"score":{"final":25.697504,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":877,"weekly":145},"dependents":0,"updated":"2026-10-06T04:21:08.300Z","searchScore":25.622498,"package":{"name":"@adamlui/scss-to-css","keywords":["api","cli","compiler","compression","css","sass","scss","stylesheets","minifier","utility"],"version":"2.4.6","description":"Recursively compile all SCSS files into minified CSS","sanitized_name":"@adamlui/scss-to-css","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:3b7ebc40-5067-412c-b63c-dfe598940785","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"adamlui@protonmail.com","username":"adamlui"}],"license":"MIT","date":"2026-07-28T03:31:26.300Z","links":{"homepage":"https://github.com/adamlui/scss-to-css/#readme","repository":"git+https://github.com/adamlui/scss-to-css.git","bugs":"https://github.com/adamlui/scss-to-css/issues","npm":"https://www.npmjs.com/package/@adamlui/scss-to-css"}},"score":{"final":25.622498,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":747,"weekly":747},"dependents":0,"updated":"2026-10-09T01:34:45.515Z","searchScore":25.55049,"package":{"name":"@trismegisto/maps","keywords":[],"version":"2.0.1","description":"Hermes Design System — mapas Angular independentes (mapas base embutidos do mundo e do Brasil, coroplético, marcadores, popups, vetores SVG e GeoJSON; tiles opcionais) com tema dos tokens, teclado e i18n","sanitized_name":"@trismegisto/maps","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"ebd73467-f695-4940-936d-179753ab1996","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"lucasribeiro.sec@gmail.com","username":"xlucvvs"}],"license":"SEE LICENSE IN LICENSE","date":"2026-10-09T01:34:14.565Z","links":{"homepage":"https://github.com/xlucvvs/trismegisto#readme","repository":"git+https://github.com/xlucvvs/trismegisto.git","bugs":"https://github.com/xlucvvs/trismegisto/issues","npm":"https://www.npmjs.com/package/@trismegisto/maps"}},"score":{"final":25.55049,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32166,"weekly":8618},"dependents":"2","updated":"2026-10-10T00:24:44.586Z","searchScore":25.518951,"package":{"name":"@stoplight/spectral-documentation","keywords":["openapi","openapi3","openapi31","api-design"],"version":"1.3.1","description":"Your documentation is only as useful as the quality of the information you've provided, so make sure you're taking full advantage of the features OpenAPI has to offer.","sanitized_name":"@stoplight/spectral-documentation","publisher":{"email":"devops@stoplight.io","username":"stoplight-devops"},"maintainers":[{"email":"devops@stoplight.io","username":"stoplight-devops"},{"email":"thakur.rohit@smartbear.com","username":"sb-thakurrohit"},{"email":"ankita.pal@smartbear.com","username":"sb-ankitapal"},{"email":"rohitkumar.desai@smartbear.com","username":"sb-rohitdesai"},{"email":"hristijan.petreski@smartbear.com","username":"hpetreskisb"},{"email":"lukasz.matuszek@smartbear.com","username":"lukaszm-sb"},{"email":"dariusz.plawecki@smartbear.com","username":"darekplawecki"},{"email":"devops+spectral-bot@stoplight.io","username":"stoplight-spectral-bot"}],"license":"MIT","date":"2023-04-06T17:12:47.717Z","links":{"homepage":"https://github.com/stoplightio/spectral-documentation#readme","repository":"git+https://github.com/stoplightio/spectral-documentation.git","bugs":"https://github.com/stoplightio/spectral-documentation/issues","npm":"https://www.npmjs.com/package/@stoplight/spectral-documentation"}},"score":{"final":25.518951,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":116,"weekly":50},"dependents":0,"updated":"2026-10-08T04:36:33.869Z","searchScore":25.400555,"package":{"name":"@geo-maps/earth-lakes-100m","keywords":["geo-maps","earth-lakes","world-lakes","world","earth","lake","lakes","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's lakes with 100m resolution.","sanitized_name":"@geo-maps/earth-lakes-100m","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-11-30T23:44:51.536Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-lakes-100m"}},"score":{"final":25.400555,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":225,"weekly":32},"dependents":0,"updated":"2026-10-06T22:31:15.553Z","searchScore":25.312284,"package":{"name":"@earth-app/collegedb","keywords":["sharding","shard","horizontal-scaling","database","sql","postgres","postgresql","mysql","mariadb","sqlite","redis","valkey","drizzle","cloudflare","d1","kv","workers","durable-objects","hyperdrive","nuxthub"],"version":"1.3.0","description":"Horizontal sharding router for SQL databases. Routes queries by primary key across many database instances, with adapters for D1, PostgreSQL, MySQL, MariaDB, SQLite and Drizzle, and key-value mapping backed by Workers KV, Redis, Valkey or NuxtHub.","sanitized_name":"@earth-app/collegedb","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:6dde25cc-bb04-4ce2-b8c4-918af93b3288","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"me@gmitch215.xyz","username":"gmitch215"}],"license":"MIT","date":"2026-09-08T22:03:03.566Z","links":{"homepage":"https://github.com/earth-app/CollegeDB#readme","repository":"git+https://github.com/earth-app/CollegeDB.git","bugs":"https://github.com/earth-app/CollegeDB/issues","npm":"https://www.npmjs.com/package/@earth-app/collegedb"}},"score":{"final":25.312284,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":147,"weekly":17},"dependents":0,"updated":"2026-10-07T08:51:16.735Z","searchScore":25.294018,"package":{"name":"react-3d-earth","keywords":["react","3d earth","github 3d earth","webgl","canvas","globe","3D","map"],"version":"1.0.5","description":"A 3d Earth based on Three.js that mimics github's home page","sanitized_name":"react-3d-earth","publisher":{"email":"907615065@qq.com","username":"haoolee"},"maintainers":[{"email":"907615065@qq.com","username":"haoolee"}],"license":"MIT","date":"2021-10-29T09:09:23.689Z","links":{"homepage":"https://github.com/HaooLee/react-3d-earth#readme","repository":"git+https://github.com/HaooLee/react-3d-earth.git","bugs":"https://github.com/HaooLee/react-3d-earth/issues","npm":"https://www.npmjs.com/package/react-3d-earth"}},"score":{"final":25.294018,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":199,"weekly":13},"dependents":"1","updated":"2026-10-04T01:26:06.946Z","searchScore":25.276068,"package":{"name":"pkg-del-u-tronc-earth-icers-sedgy","keywords":[],"version":"1.0.0","description":"empty","sanitized_name":"pkg-del-u-tronc-earth-icers-sedgy","publisher":{"email":"maitxn@github.com","username":"maitxn"},"maintainers":[{"email":"maitxn@github.com","username":"maitxn"}],"license":"ISC","date":"2026-09-20T01:15:06.831Z","links":{"npm":"https://www.npmjs.com/package/pkg-del-u-tronc-earth-icers-sedgy"}},"score":{"final":25.276068,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3302,"weekly":732},"dependents":0,"updated":"2026-10-09T20:11:14.860Z","searchScore":25.246803,"package":{"name":"@scalar/use-clipboard","keywords":["clipboard","composable","copy","vue","vue3"],"version":"0.5.13","description":"tiny wrapper around the clipboard API","sanitized_name":"@scalar/use-clipboard","publisher":{"email":"mail@hanspagel.com","username":"hanspagel"},"maintainers":[{"email":"cam@scalar.com","username":"cameronrohani"},{"email":"marc@scalar.com","username":"marclave"},{"email":"geoff@scalar.com","username":"scalar_geoff"},{"email":"bn@hwkr.me","username":"hwkr"},{"email":"mail@hanspagel.com","username":"hanspagel"},{"email":"amrit+spam@hockey-community.com","username":"amritk"},{"email":"machine@scalar.com","username":"scalar-machine"}],"license":"MIT","date":"2024-01-18T18:19:36.339Z","links":{"homepage":"https://github.com/scalar/scalar","repository":"git+https://github.com/scalar/scalar.git","bugs":"https://github.com/scalar/scalar/issues/new/choose","npm":"https://www.npmjs.com/package/@scalar/use-clipboard"}},"score":{"final":25.246803,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45078,"weekly":8533},"dependents":"5","updated":"2026-10-10T00:31:21.469Z","searchScore":25.12208,"package":{"name":"circular-natal-horoscope-js","keywords":["Astrology","Horoscope","Natal Chart"],"version":"1.1.0","description":"By **horoscope**, we're talking about the astrological **birth charts**. **Not** horoscope readings or interpretations.","sanitized_name":"circular-natal-horoscope-js","publisher":{"email":"xxstarcat@gmail.com","username":"0xstarcat"},"maintainers":[{"email":"xxstarcat@gmail.com","username":"0xstarcat"}],"license":"Unlicense","date":"2021-07-18T18:04:05.221Z","links":{"homepage":"https://github.com/0xStarcat/CircularNatalHoroscopeJS#readme","repository":"git+https://github.com/0xStarcat/CircularNatalHoroscopeJS.git","bugs":"https://github.com/0xStarcat/CircularNatalHoroscopeJS/issues","npm":"https://www.npmjs.com/package/circular-natal-horoscope-js"}},"score":{"final":25.12208,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":763,"weekly":111},"dependents":0,"updated":"2026-10-06T10:01:40.424Z","searchScore":25.07363,"package":{"name":"node-bowshock","keywords":["node","nasa","api","wrapper"],"version":"3.2.0","description":"An npm Package for Node.js based on https://github.com/emirozer/bowshock","sanitized_name":"node-bowshock","publisher":{"email":"joedw1978@gmail.com","username":"javajohnhub"},"maintainers":[{"email":"joedw1978@gmail.com","username":"javajohnhub"}],"license":"MIT","date":"2019-08-26T18:54:19.902Z","links":{"homepage":"https://github.com/javajohnhub/node-bowshock#readme","repository":"git+https://github.com/javajohnhub/node-bowshock.git","bugs":"https://github.com/javajohnhub/node-bowshock/issues","npm":"https://www.npmjs.com/package/node-bowshock"}},"score":{"final":25.07363,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":120,"weekly":60},"dependents":0,"updated":"2026-10-09T09:56:08.836Z","searchScore":25.00521,"package":{"name":"axion-planetary-mcp","keywords":["geospatial-ai","ai-agents","earth-observation","mcp","claude","claude-desktop","earth-engine","google-earth-engine","geospatial","satellite","remote-sensing","gis","ndvi","model-context-protocol","democratization","foundation","revolution","climate-action","precision-agriculture","disaster-response"],"version":"1.2.33","description":"🌍 The Foundation for Democratizing Geospatial AI Agents - Transform PhD-level Earth observation into natural conversation","sanitized_name":"axion-planetary-mcp","publisher":{"email":"dhenenjay.2001@gmail.com","username":"dhenenjay23"},"maintainers":[{"email":"dhenenjay.2001@gmail.com","username":"dhenenjay23"}],"license":"MIT","date":"2025-09-19T03:13:29.183Z","links":{"homepage":"https://github.com/Dhenenjay/axion-planetary-mcp#readme","repository":"git+https://github.com/Dhenenjay/axion-planetary-mcp.git","bugs":"https://github.com/Dhenenjay/axion-planetary-mcp/issues","npm":"https://www.npmjs.com/package/axion-planetary-mcp"}},"score":{"final":25.00521,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2229,"weekly":621},"dependents":"5","updated":"2026-10-03T15:05:45.318Z","searchScore":24.99582,"package":{"name":"@cumulus/cmr-client","keywords":["CUMULUS"],"version":"22.4.3","description":"A Node.js client to NASA's Common Metadata Repository (CMR) API.","sanitized_name":"@cumulus/cmr-client","publisher":{"email":"jenny.h.liu@nasa.gov","actor":{"name":"jennyhliu","type":"user","email":"jenny.h.liu@nasa.gov"},"username":"jennyhliu"},"maintainers":[{"email":"nate@element84.com","username":"cumuluspublisher"},{"email":"kovarik@nsidc.org","username":"nsidc_kovarik"},{"email":"jenny.h.liu@nasa.gov","username":"jennyhliu"},{"email":"npauzenga@gmail.com","username":"npauzenga"},{"email":"paul@element84.com","username":"ppilone84"},{"email":"amberhosen@gmail.com","username":"etcart"}],"license":"Apache-2.0","date":"2026-10-03T15:05:13.919Z","links":{"homepage":"https://github.com/nasa/cumulus/tree/master/packages/cmr-client#readme","repository":"git+https://github.com/nasa/cumulus.git","bugs":"https://github.com/nasa/cumulus/issues","npm":"https://www.npmjs.com/package/@cumulus/cmr-client"}},"score":{"final":24.99582,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9488,"weekly":3549},"dependents":"2","updated":"2026-10-06T14:46:55.758Z","searchScore":24.9073,"package":{"name":"maplibre-gl-components","keywords":["maplibre","maplibre-gl","legend","colorbar","colormap","visualization","map","plugin","control","react","typescript"],"version":"0.31.2","description":"Legend, colorbar, and HTML control components for MapLibre GL JS maps","sanitized_name":"maplibre-gl-components","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"d47e8c73-26b1-4f91-a5fe-93928359754e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"giswqs@gmail.com","username":"giswqs"}],"license":"MIT","date":"2026-10-06T14:45:49.813Z","links":{"homepage":"https://github.com/opengeos/maplibre-gl-components","repository":"git+https://github.com/opengeos/maplibre-gl-components.git","bugs":"https://github.com/opengeos/maplibre-gl-components/issues","npm":"https://www.npmjs.com/package/maplibre-gl-components"}},"score":{"final":24.9073,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":101,"weekly":34},"dependents":0,"updated":"2026-10-07T02:06:13.068Z","searchScore":24.729626,"package":{"name":"@geo-maps/earth-rivers-1km","keywords":["geo-maps","earth-rivers","world-rivers","world","earth","river","rivers","map","maps","borders","boundary","bounds","bound","confine","confines","OSM","GeoJSON","OpenStreetMap","NaturalEarth"],"version":"0.6.0","description":"High Quality GeoJSON map of earth's rivers with 1km resolution.","sanitized_name":"@geo-maps/earth-rivers-1km","publisher":{"email":"simone.pri@hotmail.it","username":"simonepri"},"maintainers":[{"email":"simone.pri@hotmail.it","username":"simonepri"}],"license":"MIT","date":"2017-11-30T23:42:22.021Z","links":{"homepage":"https://github.com/simonepri/geo-maps#readme","repository":"git+https://github.com/simonepri/geo-maps.git","bugs":"https://github.com/simonepri/geo-maps/issues","npm":"https://www.npmjs.com/package/@geo-maps/earth-rivers-1km"}},"score":{"final":24.729626,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21647,"weekly":5195},"dependents":0,"updated":"2026-10-10T00:31:19.655Z","searchScore":24.695873,"package":{"name":"js-aruco2","keywords":["aruco","cv","computer-vision","augmented-reality","ar","marker-detection","opencv","image-processing","qr-code","marker","detection","camera","video","nodejs","browser"],"version":"2.0.0","description":"JavaScript porting of the ArUco library supporting multiple dictionaries including ARUCO_MIP_36h12 and custom dictionaries for augmented reality marker detection","sanitized_name":"js-aruco2","publisher":{"actor":{"name":"lucas-vitrus","type":"user","email":"lucas@vitrus.ai"},"email":"lucas@vitrus.ai","username":"lucas-vitrus"},"maintainers":[{"email":"lucas@vitrus.ai","username":"lucas-vitrus"}],"license":"MIT","date":"2025-06-19T06:19:27.597Z","links":{"homepage":"https://github.com/damianofalcioni/js-aruco2#readme","repository":"git+https://github.com/damianofalcioni/js-aruco2.git","bugs":"https://github.com/damianofalcioni/js-aruco2/issues","npm":"https://www.npmjs.com/package/js-aruco2"}},"score":{"final":24.695873,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":113,"weekly":36},"dependents":0,"updated":"2026-10-07T19:41:24.099Z","searchScore":24.69156,"package":{"name":"dasf-web","keywords":["digital earth","helmholtz","gfz","potsdam","dasf","data analytics","vue","vuetify","d3","openlayers","typescript"],"version":"0.4.0-prealpha","description":"Web frontend components for the data analytics software framework (DASF)","sanitized_name":"dasf-web","publisher":{"email":"daniel.eggert@gfz-potsdam.de","username":"daniel.eggert"},"maintainers":[{"email":"daniel.eggert@gfz-potsdam.de","username":"daniel.eggert"}],"license":"Apache-2.0","date":"2022-12-01T14:10:28.673Z","links":{"repository":"https://git.geomar.de/digital-earth/dasf/dasf-web","npm":"https://www.npmjs.com/package/dasf-web"}},"score":{"final":24.69156,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":593,"weekly":224},"dependents":0,"updated":"2026-10-06T14:06:46.704Z","searchScore":24.67912,"package":{"name":"mars-date-utils","keywords":[],"version":"1.1.1","description":"JavaScript Library for working with time on Mars","sanitized_name":"mars-date-utils","publisher":{"email":"mendahu@gmail.com","username":"mendahu"},"maintainers":[{"email":"mendahu@gmail.com","username":"mendahu"}],"license":"GPL-3.0-or-later","date":"2021-10-17T15:17:21.847Z","links":{"homepage":"https://github.com/mendahu/mars-date#readme","repository":"git+https://github.com/mendahu/mars-date.git","bugs":"https://github.com/mendahu/mars-date/issues","npm":"https://www.npmjs.com/package/mars-date-utils"}},"score":{"final":24.67912,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":192,"weekly":47},"dependents":0,"updated":"2026-10-07T10:46:31.569Z","searchScore":24.671066,"package":{"name":"generator-earth","keywords":[],"version":"2.4.0","description":"58金融通用前端脚手架","sanitized_name":"generator-earth","publisher":{"email":"16446358@qq.com","username":"jiajianrong"},"maintainers":[{"email":"429217743@qq.com","username":"mengxiangrui"},{"email":"16446358@qq.com","username":"jiajianrong"},{"email":"946401639@qq.com","username":"davidfeng"},{"email":"khongyan@gmail.com","username":"khy"},{"email":"liuduan.05.05@163.com","username":"tony-liuduan"}],"license":"MIT","date":"2020-11-13T08:03:41.398Z","links":{"homepage":"https://github.com/FFF-team/generator-earth#readme","repository":"git+ssh://git@github.com/FFF-team/generator-earth.git","bugs":"https://github.com/FFF-team/generator-earth/issues","npm":"https://www.npmjs.com/package/generator-earth"}},"score":{"final":24.671066,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1303,"weekly":308},"dependents":"3","updated":"2026-10-03T15:04:33.780Z","searchScore":24.634838,"package":{"name":"@cumulus/collection-config-store","keywords":["CUMULUS","NASA"],"version":"22.4.3","description":"Utility for persisting collection configuration to S3 and retrieving it","sanitized_name":"@cumulus/collection-config-store","publisher":{"email":"jenny.h.liu@nasa.gov","actor":{"name":"jennyhliu","type":"user","email":"jenny.h.liu@nasa.gov"},"username":"jennyhliu"},"maintainers":[{"email":"nate@element84.com","username":"cumuluspublisher"},{"email":"kovarik@nsidc.org","username":"nsidc_kovarik"},{"email":"jenny.h.liu@nasa.gov","username":"jennyhliu"},{"email":"npauzenga@gmail.com","username":"npauzenga"},{"email":"paul@element84.com","username":"ppilone84"},{"email":"amberhosen@gmail.com","username":"etcart"}],"license":"Apache-2.0","date":"2026-10-03T15:04:02.307Z","links":{"homepage":"https://github.com/nasa/cumulus/tree/master/packages/collection-config-store","repository":"git+https://github.com/nasa/cumulus.git","bugs":"https://github.com/nasa/cumulus/issues","npm":"https://www.npmjs.com/package/@cumulus/collection-config-store"}},"score":{"final":24.634838,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2749,"weekly":360},"dependents":"1","updated":"2026-10-03T15:05:43.288Z","searchScore":24.6227,"package":{"name":"@cumulus/test-data","keywords":["GIBS","CUMULUS","NASA"],"version":"22.4.3","description":"Includes the test data for various packages","sanitized_name":"@cumulus/test-data","publisher":{"email":"jenny.h.liu@nasa.gov","actor":{"name":"jennyhliu","type":"user","email":"jenny.h.liu@nasa.gov"},"username":"jennyhliu"},"maintainers":[{"email":"nate@element84.com","username":"cumuluspublisher"},{"email":"kovarik@nsidc.org","username":"nsidc_kovarik"},{"email":"jenny.h.liu@nasa.gov","username":"jennyhliu"},{"email":"npauzenga@gmail.com","username":"npauzenga"},{"email":"paul@element84.com","username":"ppilone84"},{"email":"amberhosen@gmail.com","username":"etcart"}],"license":"Apache-2.0","date":"2026-10-03T15:05:11.709Z","links":{"homepage":"https://github.com/nasa/cumulus/tree/master/packages/test-data","repository":"git+https://github.com/nasa/cumulus.git","bugs":"https://github.com/nasa/cumulus/issues","npm":"https://www.npmjs.com/package/@cumulus/test-data"}},"score":{"final":24.6227,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":1994,"time":"2026-10-10T04:53:25.596Z"}