{"objects":[{"downloads":{"monthly":26,"weekly":4},"dependents":0,"updated":"2026-10-31T08:11:09.996Z","searchScore":174.27516,"package":{"name":"blocknote-vue","keywords":[],"version":"0.1.6","description":"```bash npm install blocknote-vue ```","sanitized_name":"blocknote-vue","publisher":{"email":"1390276625@qq.com","username":"damengshu"},"maintainers":[{"email":"1390276625@qq.com","username":"damengshu"}],"license":"MIT","date":"2025-11-08T03:56:50.161Z","links":{"npm":"https://www.npmjs.com/package/blocknote-vue"}},"score":{"final":174.27516,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2924070,"weekly":958288},"dependents":"87","updated":"2026-11-02T23:32:24.724Z","searchScore":123.578514,"package":{"name":"@blocknote/react","keywords":["react","javascript","editor","typescript","prosemirror","wysiwyg","rich-text-editor","notion","yjs","block-based","tiptap"],"version":"0.57.0","description":"A \"Notion-style\" block-based extensible text editor built on top of Prosemirror and Tiptap.","sanitized_name":"@blocknote/react","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"nperez0111","type":"user","email":"computers@nickthesick.com"},"trustedPublisher":{"oidcConfigId":"2aedd9f8-3061-407c-af73-37c4a416c512","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yousefdardiry@gmail.com","username":"yousefed"},{"email":"matthewlipski@gmail.com","username":"matthewlipski"},{"email":"computers@nickthesick.com","username":"nperez0111"}],"license":"MPL-2.0","date":"2026-10-30T16:20:58.967Z","links":{"homepage":"https://github.com/TypeCellOS/BlockNote","repository":"git+https://github.com/TypeCellOS/BlockNote.git","bugs":"https://github.com/TypeCellOS/BlockNote/issues","npm":"https://www.npmjs.com/package/@blocknote/react"}},"score":{"final":123.578514,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2983952,"weekly":979797},"dependents":"114","updated":"2026-11-02T23:31:41.016Z","searchScore":117.00415,"package":{"name":"@blocknote/core","keywords":["react","javascript","editor","typescript","prosemirror","wysiwyg","rich-text-editor","notion","yjs","block-based","tiptap"],"version":"0.57.0","description":"A \"Notion-style\" block-based extensible text editor built on top of Prosemirror and Tiptap.","sanitized_name":"@blocknote/core","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"nperez0111","type":"user","email":"computers@nickthesick.com"},"trustedPublisher":{"oidcConfigId":"cfe68636-e5a4-419c-8c62-0cf76b4a2be3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yousefdardiry@gmail.com","username":"yousefed"},{"email":"matthewlipski@gmail.com","username":"matthewlipski"},{"email":"computers@nickthesick.com","username":"nperez0111"}],"license":"MPL-2.0","date":"2026-10-30T16:20:36.720Z","links":{"homepage":"https://github.com/TypeCellOS/BlockNote","repository":"git+https://github.com/TypeCellOS/BlockNote.git","bugs":"https://github.com/TypeCellOS/BlockNote/issues","npm":"https://www.npmjs.com/package/@blocknote/core"}},"score":{"final":117.00415,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":469689,"weekly":154858},"dependents":"11","updated":"2026-11-02T23:32:12.549Z","searchScore":113.10341,"package":{"name":"@blocknote/server-util","keywords":["react","javascript","editor","typescript","prosemirror","wysiwyg","rich-text-editor","notion","yjs","block-based","tiptap"],"version":"0.57.0","description":"A \"Notion-style\" block-based extensible text editor built on top of Prosemirror and Tiptap.","sanitized_name":"@blocknote/server-util","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"nperez0111","type":"user","email":"computers@nickthesick.com"},"trustedPublisher":{"oidcConfigId":"3a9081aa-56a1-48a8-97b5-e6c6a184b35e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yousefdardiry@gmail.com","username":"yousefed"},{"email":"matthewlipski@gmail.com","username":"matthewlipski"},{"email":"computers@nickthesick.com","username":"nperez0111"}],"license":"MPL-2.0","date":"2026-10-30T16:21:04.926Z","links":{"homepage":"https://github.com/TypeCellOS/BlockNote","repository":"git+https://github.com/TypeCellOS/BlockNote.git","bugs":"https://github.com/TypeCellOS/BlockNote/issues","npm":"https://www.npmjs.com/package/@blocknote/server-util"}},"score":{"final":113.10341,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":16213,"weekly":5099},"dependents":"4","updated":"2026-11-02T20:14:32.807Z","searchScore":91.38891,"package":{"name":"blocknote-layout-server-utils","keywords":["blocknote","editor","server","ssr"],"version":"4.2.0","description":"React-free server-side block specs for all blocknote-layout blocks, for use with @blocknote/server-util","sanitized_name":"blocknote-layout-server-utils","publisher":{"email":"yashtayal253@gmail.com","username":"yashgupta15"},"maintainers":[{"email":"yashtayal253@gmail.com","username":"yashgupta15"}],"license":"MIT","date":"2026-08-17T03:02:01.969Z","links":{"homepage":"https://github.com/xynehq/blocknote-layout#readme","repository":"git+https://github.com/xynehq/blocknote-layout.git","bugs":"https://github.com/xynehq/blocknote-layout/issues","npm":"https://www.npmjs.com/package/blocknote-layout-server-utils"}},"score":{"final":91.38891,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12510,"weekly":4049},"dependents":"2","updated":"2026-11-02T20:12:04.987Z","searchScore":90.52171,"package":{"name":"blocknote-layout-whiteboard","keywords":["blocknote","editor","whiteboard","drawing","canvas","excalidraw","react"],"version":"4.2.0","description":"Whiteboard block for BlockNote powered by Excalidraw","sanitized_name":"blocknote-layout-whiteboard","publisher":{"email":"yashtayal253@gmail.com","username":"yashgupta15"},"maintainers":[{"email":"yashtayal253@gmail.com","username":"yashgupta15"}],"license":"MIT","date":"2026-08-17T03:02:11.197Z","links":{"homepage":"https://github.com/xynehq/blocknote-layout#readme","repository":"git+https://github.com/xynehq/blocknote-layout.git","bugs":"https://github.com/xynehq/blocknote-layout/issues","npm":"https://www.npmjs.com/package/blocknote-layout-whiteboard"}},"score":{"final":90.52171,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11877,"weekly":3715},"dependents":"2","updated":"2026-11-02T20:12:51.177Z","searchScore":89.31427,"package":{"name":"blocknote-layout-slideshow","keywords":["blocknote","editor","slideshow","presentation","revealjs","react"],"version":"4.2.0","description":"Slideshow presentations for BlockNote via Reveal.js","sanitized_name":"blocknote-layout-slideshow","publisher":{"email":"yashtayal253@gmail.com","username":"yashgupta15"},"maintainers":[{"email":"yashtayal253@gmail.com","username":"yashgupta15"}],"license":"MIT","date":"2026-08-17T03:01:58.490Z","links":{"homepage":"https://github.com/xynehq/blocknote-layout#readme","repository":"git+https://github.com/xynehq/blocknote-layout.git","bugs":"https://github.com/xynehq/blocknote-layout/issues","npm":"https://www.npmjs.com/package/blocknote-layout-slideshow"}},"score":{"final":89.31427,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11774,"weekly":3673},"dependents":0,"updated":"2026-11-02T20:10:07.554Z","searchScore":88.63766,"package":{"name":"blocknote-layout-extensions","keywords":["blocknote","editor","whiteboard","slideshow","presentation","mentions","react"],"version":"4.2.0","description":"Whiteboard, slideshow, and mentions extensions for BlockNote editor","sanitized_name":"blocknote-layout-extensions","publisher":{"email":"yashtayal253@gmail.com","username":"yashgupta15"},"maintainers":[{"email":"yashtayal253@gmail.com","username":"yashgupta15"}],"license":"MIT","date":"2026-08-17T03:02:17.685Z","links":{"homepage":"https://github.com/xynehq/blocknote-layout#readme","repository":"git+https://github.com/xynehq/blocknote-layout.git","bugs":"https://github.com/xynehq/blocknote-layout/issues","npm":"https://www.npmjs.com/package/blocknote-layout-extensions"}},"score":{"final":88.63766,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":119188,"weekly":28745},"dependents":"2","updated":"2026-11-02T23:30:57.728Z","searchScore":87.66949,"package":{"name":"@blocknote/xl-pdf-exporter","keywords":["pdf","pdf-ua","accessibility","tagged-pdf","typst","javascript","editor","typescript","prosemirror","block-based"],"version":"0.57.0","description":"Accessible (PDF/UA-1) PDF export for BlockNote documents, powered by Typst.","sanitized_name":"@blocknote/xl-pdf-exporter","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"nperez0111","type":"user","email":"computers@nickthesick.com"},"trustedPublisher":{"oidcConfigId":"0076e5e3-6532-4876-b706-dec23b4d0aef","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yousefdardiry@gmail.com","username":"yousefed"},{"email":"matthewlipski@gmail.com","username":"matthewlipski"},{"email":"computers@nickthesick.com","username":"nperez0111"}],"license":"GPL-3.0 OR PROPRIETARY","date":"2026-10-30T16:40:11.002Z","links":{"homepage":"https://github.com/TypeCellOS/BlockNote","repository":"git+https://github.com/TypeCellOS/BlockNote.git","bugs":"https://github.com/TypeCellOS/BlockNote/issues","npm":"https://www.npmjs.com/package/@blocknote/xl-pdf-exporter"}},"score":{"final":87.66949,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":16293,"weekly":3547},"dependents":0,"updated":"2026-10-28T16:17:27.820Z","searchScore":87.56087,"package":{"name":"@liveblocks/react-blocknote","keywords":["blocknote","prosemirror","tiptap","react","comments","threads","liveblocks","real-time","toolkit","multiplayer","websockets","collaboration","collaborative","presence","crdts","synchronize","rooms","documents","conflict resolution"],"version":"3.24.5","description":"An integration of BlockNote + React to enable collaboration, comments, live cursors, and more with Liveblocks.","sanitized_name":"@liveblocks/react-blocknote","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"liveblocks-bot","type":"user","email":"npm@liveblocks.io"},"trustedPublisher":{"oidcConfigId":"162e742e-32bf-4cdf-a975-9573203643b7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"me@nvie.com","username":"nvie"},{"email":"steven@liveblocks.io","username":"stevenfabre"},{"email":"npm@liveblocks.io","username":"liveblocks-bot"}],"license":"Apache-2.0","date":"2026-10-23T11:38:20.162Z","links":{"homepage":"https://liveblocks.io","repository":"git+https://github.com/liveblocks/liveblocks.git","bugs":"https://github.com/liveblocks/liveblocks/issues","npm":"https://www.npmjs.com/package/@liveblocks/react-blocknote"}},"score":{"final":87.56087,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":323236,"weekly":118579},"dependents":0,"updated":"2026-11-02T23:30:09.762Z","searchScore":85.83522,"package":{"name":"@convex-dev/prosemirror-sync","keywords":["convex","component","collab","prosemirror","tiptap","sync","blocknote"],"version":"0.2.7","description":"Sync ProseMirror documents for Tiptap using this Convex component.","sanitized_name":"@convex-dev/prosemirror-sync","publisher":{"email":"ian@convex.dev","actor":{"name":"ianatconvex","type":"user","email":"ian@convex.dev"},"username":"ianatconvex"},"maintainers":[{"email":"james@convex.dev","username":"cowling"},{"email":"jordan@convex.dev","username":"jordanhunt"},{"email":"gautam@convex.dev","username":"gautamg795"},{"email":"nipunn1313@gmail.com","username":"nipunn"},{"email":"aritrakh@gmail.com","username":"aritrakh"},{"email":"ian@convex.dev","username":"ianatconvex"},{"email":"christian@convex.dev","username":"dowski-convex"},{"email":"reece@convex.dev","username":"reece-convex"},{"email":"timdoug@convex.dev","username":"timdoug-convex"},{"email":"ayush@convex.dev","username":"ayushdewanconvex"},{"email":"shawn@erquh.art","username":"erquhart"},{"email":"seth@convex.dev","username":"sethconvex"},{"email":"andy@convex.dev","username":"andycai-convex"},{"email":"jamwt@convex.dev","username":"jamwt"},{"email":"nicolas@ettlin.dev","username":"nicolapps"}],"license":"Apache-2.0","date":"2026-10-02T22:49:40.708Z","links":{"homepage":"https://github.com/get-convex/prosemirror-sync#readme","repository":"git+https://github.com/get-convex/prosemirror-sync.git","bugs":"https://github.com/get-convex/prosemirror-sync/issues","npm":"https://www.npmjs.com/package/@convex-dev/prosemirror-sync"}},"score":{"final":85.83522,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5173,"weekly":289},"dependents":"4","updated":"2026-11-02T20:08:52.596Z","searchScore":82.24744,"package":{"name":"blocknote-layout-core","keywords":["blocknote","editor","utilities"],"version":"4.2.0","description":"Shared utilities for the blocknote-layout block packages","sanitized_name":"blocknote-layout-core","publisher":{"email":"yashtayal253@gmail.com","username":"yashgupta15"},"maintainers":[{"email":"yashtayal253@gmail.com","username":"yashgupta15"}],"license":"MIT","date":"2026-08-17T03:01:51.555Z","links":{"homepage":"https://github.com/xynehq/blocknote-layout#readme","repository":"git+https://github.com/xynehq/blocknote-layout.git","bugs":"https://github.com/xynehq/blocknote-layout/issues","npm":"https://www.npmjs.com/package/blocknote-layout-core"}},"score":{"final":82.24744,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6527,"weekly":393},"dependents":"4","updated":"2026-11-02T20:05:46.446Z","searchScore":79.20362,"package":{"name":"blocknote-layout-mentions","keywords":["blocknote","editor","mentions","react"],"version":"4.2.0","description":"Mention inline content for BlockNote, with a React-free server entry","sanitized_name":"blocknote-layout-mentions","publisher":{"email":"yashtayal253@gmail.com","username":"yashgupta15"},"maintainers":[{"email":"yashtayal253@gmail.com","username":"yashgupta15"}],"license":"MIT","date":"2026-08-17T03:01:54.898Z","links":{"homepage":"https://github.com/xynehq/blocknote-layout#readme","repository":"git+https://github.com/xynehq/blocknote-layout.git","bugs":"https://github.com/xynehq/blocknote-layout/issues","npm":"https://www.npmjs.com/package/blocknote-layout-mentions"}},"score":{"final":79.20362,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":16602,"weekly":4451},"dependents":"2","updated":"2026-11-02T20:20:04.560Z","searchScore":77.47886,"package":{"name":"@must3892/blocknote-core","keywords":["react","javascript","editor","typescript","prosemirror","wysiwyg","rich-text-editor","notion","yjs","block-based","tiptap"],"version":"0.36.0","description":"A \"Notion-style\" block-based extensible text editor built on top of Prosemirror and Tiptap.","sanitized_name":"@must3892/blocknote-core","publisher":{"email":"mustapha3892@gmail.com","username":"must3892"},"maintainers":[{"email":"mustapha3892@gmail.com","username":"must3892"}],"license":"MPL-2.0","date":"2025-07-30T10:36:44.023Z","links":{"homepage":"https://github.com/TypeCellOS/BlockNote","repository":"git+https://github.com/TypeCellOS/BlockNote.git","bugs":"https://github.com/TypeCellOS/BlockNote/issues","npm":"https://www.npmjs.com/package/@must3892/blocknote-core"}},"score":{"final":77.47886,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":14193,"weekly":203},"dependents":"1","updated":"2026-11-02T20:09:06.128Z","searchScore":77.19661,"package":{"name":"@must3892/blocknote-react","keywords":["react","javascript","editor","typescript","prosemirror","wysiwyg","rich-text-editor","notion","yjs","block-based","tiptap"],"version":"0.36.1","description":"A \"Notion-style\" block-based extensible text editor built on top of Prosemirror and Tiptap.","sanitized_name":"@must3892/blocknote-react","publisher":{"email":"mustapha3892@gmail.com","username":"must3892"},"maintainers":[{"email":"mustapha3892@gmail.com","username":"must3892"}],"license":"MPL-2.0","date":"2025-07-30T11:08:40.694Z","links":{"homepage":"https://github.com/TypeCellOS/BlockNote","repository":"git+https://github.com/TypeCellOS/BlockNote.git","bugs":"https://github.com/TypeCellOS/BlockNote/issues","npm":"https://www.npmjs.com/package/@must3892/blocknote-react"}},"score":{"final":77.19661,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":93013441,"weekly":33975983},"dependents":"1922","updated":"2026-11-02T23:30:10.686Z","searchScore":68.18126,"package":{"name":"@vue/compiler-sfc","keywords":["vue"],"version":"3.5.44","description":"@vue/compiler-sfc","sanitized_name":"@vue/compiler-sfc","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"yyx990803","type":"user","email":"yyx990803@gmail.com"},"trustedPublisher":{"oidcConfigId":"64385cf4-8269-4c1a-878c-1ac2242d2518","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-10-13T07:45:54.018Z","links":{"homepage":"https://github.com/vuejs/core/tree/main/packages/compiler-sfc#readme","repository":"git+https://github.com/vuejs/core.git","bugs":"https://github.com/vuejs/core/issues","npm":"https://www.npmjs.com/package/@vue/compiler-sfc"}},"score":{"final":68.18126,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":110741086,"weekly":40301948},"dependents":"760","updated":"2026-11-02T23:31:06.989Z","searchScore":67.18849,"package":{"name":"@vue/shared","keywords":["vue"],"version":"3.5.44","description":"internal utils shared across @vue packages","sanitized_name":"@vue/shared","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"yyx990803","type":"user","email":"yyx990803@gmail.com"},"trustedPublisher":{"oidcConfigId":"b5675c34-a1f5-4f65-a3e4-cc57df0448f4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-10-13T07:47:23.649Z","links":{"homepage":"https://github.com/vuejs/core/tree/main/packages/shared#readme","repository":"git+https://github.com/vuejs/core.git","bugs":"https://github.com/vuejs/core/issues","npm":"https://www.npmjs.com/package/@vue/shared"}},"score":{"final":67.18849,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2452,"weekly":501},"dependents":0,"updated":"2026-10-29T09:11:14.897Z","searchScore":66.24383,"package":{"name":"testomatio-editor-blocks","keywords":["blocknote","editor","markdown","testcases","test-automation"],"version":"0.4.94","description":"Custom BlockNote schema, markdown conversion helpers, and UI for Testomatio-style test cases and steps.","sanitized_name":"testomatio-editor-blocks","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"eec79179-db80-453b-9ac7-5f661d7ebb81","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"davert.ua@gmail.com","username":"davert"}],"date":"2026-10-15T09:03:59.342Z","links":{"homepage":"https://github.com/testomatio/block-editor#readme","repository":"git+https://github.com/testomatio/block-editor.git","bugs":"https://github.com/testomatio/block-editor/issues","npm":"https://www.npmjs.com/package/testomatio-editor-blocks"}},"score":{"final":66.24383,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67159318,"weekly":24583048},"dependents":"85079","updated":"2026-11-02T23:30:11.961Z","searchScore":65.251755,"package":{"name":"vue","keywords":["vue"],"version":"3.5.44","description":"The progressive JavaScript framework for building modern web UI.","sanitized_name":"vue","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"yyx990803","type":"user","email":"yyx990803@gmail.com"},"trustedPublisher":{"oidcConfigId":"d56cba3e-2e34-4b01-9442-d2f0981e3993","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"posva13@gmail.com","username":"posva"}],"license":"MIT","date":"2026-10-13T07:45:32.806Z","links":{"homepage":"https://vuejs.org/","repository":"git+https://github.com/vuejs/core.git","bugs":"https://github.com/vuejs/core/issues","npm":"https://www.npmjs.com/package/vue"}},"score":{"final":65.251755,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":40060020,"weekly":14629819},"dependents":"1392","updated":"2026-11-02T23:31:16.271Z","searchScore":65.161804,"package":{"name":"@vitejs/plugin-vue","keywords":["vite","vite-plugin","vue"],"version":"6.0.10","description":"The official plugin for Vue SFC support in Vite.","sanitized_name":"@vitejs/plugin-vue","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vitebot","type":"user","email":"vite@voidzero.dev"},"trustedPublisher":{"oidcConfigId":"c46a2df0-6d07-4e58-bb52-a174d20ac7a9","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"vite@voidzero.dev","username":"vitebot"}],"license":"MIT","date":"2026-10-10T07:40:21.880Z","links":{"homepage":"https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme","repository":"git+https://github.com/vitejs/vite-plugin-vue.git","bugs":"https://github.com/vitejs/vite-plugin-vue/issues","npm":"https://www.npmjs.com/package/@vitejs/plugin-vue"}},"score":{"final":65.161804,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":101550167,"weekly":37088164},"dependents":"433","updated":"2026-11-02T23:29:40.998Z","searchScore":64.13997,"package":{"name":"@vue/compiler-dom","keywords":["vue"],"version":"3.5.44","description":"@vue/compiler-dom","sanitized_name":"@vue/compiler-dom","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"yyx990803","type":"user","email":"yyx990803@gmail.com"},"trustedPublisher":{"oidcConfigId":"0f300997-f0ce-43a2-9497-61c22541e3b0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-10-13T07:43:35.763Z","links":{"homepage":"https://github.com/vuejs/core/tree/main/packages/compiler-dom#readme","repository":"git+https://github.com/vuejs/core.git","bugs":"https://github.com/vuejs/core/issues","npm":"https://www.npmjs.com/package/@vue/compiler-dom"}},"score":{"final":64.13997,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":102014216,"weekly":37222520},"dependents":"216","updated":"2026-11-02T23:30:00.691Z","searchScore":64.10251,"package":{"name":"@vue/compiler-core","keywords":["vue"],"version":"3.5.44","description":"@vue/compiler-core","sanitized_name":"@vue/compiler-core","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"yyx990803","type":"user","email":"yyx990803@gmail.com"},"trustedPublisher":{"oidcConfigId":"117f4cf5-a20b-4bd8-a187-4a12264b0950","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-10-13T07:46:44.444Z","links":{"homepage":"https://github.com/vuejs/core/tree/main/packages/compiler-core#readme","repository":"git+https://github.com/vuejs/core.git","bugs":"https://github.com/vuejs/core/issues","npm":"https://www.npmjs.com/package/@vue/compiler-core"}},"score":{"final":64.10251,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":89878866,"weekly":32875720},"dependents":"19","updated":"2026-11-02T23:30:16.173Z","searchScore":63.527985,"package":{"name":"@vue/compiler-ssr","keywords":["vue"],"version":"3.5.44","description":"@vue/compiler-ssr","sanitized_name":"@vue/compiler-ssr","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"yyx990803","type":"user","email":"yyx990803@gmail.com"},"trustedPublisher":{"oidcConfigId":"ba968dda-7e8c-462c-bb5c-93dd5925b1fd","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-10-13T07:43:25.569Z","links":{"homepage":"https://github.com/vuejs/core/tree/main/packages/compiler-ssr#readme","repository":"git+https://github.com/vuejs/core.git","bugs":"https://github.com/vuejs/core/issues","npm":"https://www.npmjs.com/package/@vue/compiler-ssr"}},"score":{"final":63.527985,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2926,"weekly":2175},"dependents":0,"updated":"2026-10-28T11:31:08.001Z","searchScore":62.089787,"package":{"name":"@openproject/op-blocknote-extensions","keywords":[],"version":"0.3.3","description":"Extensions for BlockNote for integrating with OpenProject","sanitized_name":"@openproject/op-blocknote-extensions","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3768564e-7cb9-4285-97de-3255b01e253a"},"username":"GitHub Actions"},"maintainers":[{"email":"mail@oliverguenther.de","username":"oliverguenther"},{"email":"j.ulferts@openproject.com","username":"ulferts"},{"email":"h.darge@openproject.com","username":"hdinger"},{"email":"operations+npmjs@openproject.com","username":"openproject-deploy"},{"email":"alex@alexbcoles.com","username":"myabc"}],"license":"GPL-3.0-only","date":"2026-10-14T10:10:13.305Z","links":{"homepage":"https://github.com/opf/openproject#readme","repository":"git+https://github.com/opf/openproject.git","bugs":"https://github.com/opf/openproject/issues","npm":"https://www.npmjs.com/package/@openproject/op-blocknote-extensions"}},"score":{"final":62.089787,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":62092686,"weekly":22771575},"dependents":"249","updated":"2026-11-02T23:31:05.077Z","searchScore":61.915115,"package":{"name":"@vue/runtime-core","keywords":["vue"],"version":"3.5.44","description":"@vue/runtime-core","sanitized_name":"@vue/runtime-core","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"yyx990803","type":"user","email":"yyx990803@gmail.com"},"trustedPublisher":{"oidcConfigId":"3330543d-f6ee-49db-b52f-f616328c51bf","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-10-13T07:46:07.899Z","links":{"homepage":"https://github.com/vuejs/core/tree/main/packages/runtime-core#readme","repository":"git+https://github.com/vuejs/core.git","bugs":"https://github.com/vuejs/core/issues","npm":"https://www.npmjs.com/package/@vue/runtime-core"}},"score":{"final":61.915115,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":24954743,"weekly":9038066},"dependents":"3810","updated":"2026-11-02T23:29:21.218Z","searchScore":61.713367,"package":{"name":"eslint-plugin-vue","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","rules"],"version":"10.12.0","description":"Official ESLint plugin for Vue.js","sanitized_name":"eslint-plugin-vue","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"ota-meshi","type":"user","email":"otameshiyo23@gmail.com"},"trustedPublisher":{"oidcConfigId":"039ef9fd-5954-435e-8010-ef4a433c7779","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"public@mysticatea.dev","username":"mysticatea"},{"email":"chrisvfritz@gmail.com","username":"chrisvfritz"},{"email":"msajnog93@gmail.com","username":"michalsnik"},{"email":"otameshiyo23@gmail.com","username":"ota-meshi"}],"license":"MIT","date":"2026-10-26T13:13:59.959Z","links":{"homepage":"https://eslint.vuejs.org","repository":"git+https://github.com/vuejs/eslint-plugin-vue.git","bugs":"https://github.com/vuejs/eslint-plugin-vue/issues","npm":"https://www.npmjs.com/package/eslint-plugin-vue"}},"score":{"final":61.713367,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2393,"weekly":846},"dependents":"1","updated":"2026-10-30T16:21:31.560Z","searchScore":60.54927,"package":{"name":"@blocknote/xl-typst-exporter","keywords":["typst","export","javascript","editor","typescript","prosemirror","block-based"],"version":"0.57.0","description":"Typst export for BlockNote documents - the shared foundation of the Typst-powered PDF exporter.","sanitized_name":"@blocknote/xl-typst-exporter","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"e70397b1-45a1-4b2d-b586-86edc0f09d31","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yousefdardiry@gmail.com","username":"yousefed"},{"email":"matthewlipski@gmail.com","username":"matthewlipski"},{"email":"computers@nickthesick.com","username":"nperez0111"}],"license":"GPL-3.0 OR PROPRIETARY","date":"2026-10-30T16:21:00.403Z","links":{"homepage":"https://github.com/TypeCellOS/BlockNote","repository":"git+https://github.com/TypeCellOS/BlockNote.git","npm":"https://www.npmjs.com/package/@blocknote/xl-typst-exporter"}},"score":{"final":60.54927,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":61607341,"weekly":22567197},"dependents":"156","updated":"2026-11-02T23:30:43.707Z","searchScore":60.36886,"package":{"name":"@vue/server-renderer","keywords":["vue"],"version":"3.5.44","description":"@vue/server-renderer","sanitized_name":"@vue/server-renderer","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"yyx990803","type":"user","email":"yyx990803@gmail.com"},"trustedPublisher":{"oidcConfigId":"2a643cb9-597d-4130-b579-f34ea33eab7c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-10-13T07:45:48.038Z","links":{"homepage":"https://github.com/vuejs/core/tree/main/packages/server-renderer#readme","repository":"git+https://github.com/vuejs/core.git","bugs":"https://github.com/vuejs/core/issues","npm":"https://www.npmjs.com/package/@vue/server-renderer"}},"score":{"final":60.36886,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18154015,"weekly":6831224},"dependents":"517","updated":"2026-11-02T23:30:37.398Z","searchScore":60.033928,"package":{"name":"@floating-ui/vue","keywords":["tooltip","popover","dropdown","menu","popup","positioning","vue"],"version":"2.0.1","description":"Floating UI for Vue","sanitized_name":"@floating-ui/vue","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"atomiks","type":"user","email":"cc.glows@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:4ed509c4-c9d9-44f1-8f85-f97554b93626","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"federico.zivolo@gmail.com","username":"fezvrasta"},{"email":"cc.glows@gmail.com","username":"atomiks"}],"license":"MIT","date":"2026-07-11T08:41:33.061Z","links":{"homepage":"https://floating-ui.com/docs/vue","repository":"git+https://github.com/floating-ui/floating-ui.git","bugs":"https://github.com/floating-ui/floating-ui","npm":"https://www.npmjs.com/package/@floating-ui/vue"}},"score":{"final":60.033928,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":61987317,"weekly":22738516},"dependents":"95","updated":"2026-11-02T23:29:55.490Z","searchScore":59.33493,"package":{"name":"@vue/runtime-dom","keywords":["vue"],"version":"3.5.44","description":"@vue/runtime-dom","sanitized_name":"@vue/runtime-dom","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"yyx990803","type":"user","email":"yyx990803@gmail.com"},"trustedPublisher":{"oidcConfigId":"0d12aa0f-e572-4407-bce8-4ed82d6df3f8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-10-13T07:45:11.339Z","links":{"homepage":"https://github.com/vuejs/core/tree/main/packages/runtime-dom#readme","repository":"git+https://github.com/vuejs/core.git","bugs":"https://github.com/vuejs/core/issues","npm":"https://www.npmjs.com/package/@vue/runtime-dom"}},"score":{"final":59.33493,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7889764,"weekly":2827706},"dependents":"7","updated":"2026-11-02T23:33:22.086Z","searchScore":58.937412,"package":{"name":"vite-plugin-vue-tracer","keywords":["vue","vite-plugin","devtools"],"version":"1.7.0","description":"Tracer for the source code of elements and vdoms in Vue SFC","sanitized_name":"vite-plugin-vue-tracer","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"antfu","type":"user","email":"anthonyfu117@hotmail.com"},"trustedPublisher":{"oidcConfigId":"ae50486c-030d-4ffe-8ad0-c7ff2dd0544c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anthonyfu117@hotmail.com","username":"antfu"}],"license":"MIT","date":"2026-11-01T12:08:56.523Z","links":{"homepage":"https://github.com/antfu/vite-plugin-vue-tracer#readme","repository":"git+https://github.com/antfu/vite-plugin-vue-tracer.git","bugs":"https://github.com/antfu/vite-plugin-vue-tracer/issues","npm":"https://www.npmjs.com/package/vite-plugin-vue-tracer"}},"score":{"final":58.937412,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6807268,"weekly":2524599},"dependents":"252","updated":"2026-11-02T23:30:34.981Z","searchScore":58.36474,"package":{"name":"radix-vue","keywords":["ui","vue","accessibility","headless","nuxt","primitives","components","radix","unstyled"],"version":"1.9.17","description":"Vue port for Radix UI Primitives.","sanitized_name":"radix-vue","publisher":{"email":"zernonia@gmail.com","username":"zernonia"},"maintainers":[{"email":"mujahidfanuar@gmail.com","username":"mujahidfa"},{"email":"zernonia@gmail.com","username":"zernonia"},{"email":"rhycoz@yahoo.com","username":"khairulhaaziq"}],"license":"MIT","date":"2025-02-28T11:53:05.233Z","links":{"homepage":"https://github.com/unovue/radix-vue","repository":"git+https://github.com/unovue/radix-vue.git","bugs":"https://github.com/unovue/radix-vue/issues","npm":"https://www.npmjs.com/package/radix-vue"}},"score":{"final":58.36474,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":20279923,"weekly":7696650},"dependents":"4549","updated":"2026-11-02T23:31:56.748Z","searchScore":58.25281,"package":{"name":"pinia","keywords":["api","composition","pigna","pinia","piña","safe","setup","store","ts","type","typed","typescript","vue","vuex"],"version":"4.1.0","description":"Intuitive, type safe and flexible Store for Vue","sanitized_name":"pinia","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"66bb88c5-5af1-4c93-ace8-ac0318b27440","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"posva13@gmail.com","username":"posva"}],"license":"MIT","date":"2026-10-14T09:23:41.844Z","links":{"homepage":"https://pinia.vuejs.org","repository":"git+https://github.com/vuejs/pinia.git","bugs":"https://github.com/vuejs/pinia/issues","npm":"https://www.npmjs.com/package/pinia"}},"score":{"final":58.25281,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13899357,"weekly":5032545},"dependents":"4732","updated":"2026-11-02T23:29:22.015Z","searchScore":57.920666,"package":{"name":"vue-i18n","keywords":["i18n","internationalization","intlify","plugin","vue","vue.js"],"version":"11.4.17","description":"Internationalization plugin for Vue.js","sanitized_name":"vue-i18n","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1b3bfac8-32ee-4843-9428-d50a59f5657d"},"username":"GitHub Actions"},"maintainers":[{"email":"kawakazu80@gmail.com","username":"kazupon"}],"license":"MIT","date":"2026-11-01T12:08:08.738Z","links":{"homepage":"https://github.com/intlify/vue-i18n/tree/master/packages/vue-i18n#readme","repository":"git+https://github.com/intlify/vue-i18n.git","bugs":"https://github.com/intlify/vue-i18n/issues","npm":"https://www.npmjs.com/package/vue-i18n"}},"score":{"final":57.920666,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5077184,"weekly":1816587},"dependents":"126","updated":"2026-11-02T23:34:29.005Z","searchScore":57.72774,"package":{"name":"eslint-processor-vue-blocks","keywords":["eslint","eslint-processor","vue"],"version":"2.0.0","description":"Create virtual files in ESLint for each Vue SFC block, so that you can lint them individually.","sanitized_name":"eslint-processor-vue-blocks","publisher":{"email":"anthonyfu117@hotmail.com","username":"antfu"},"maintainers":[{"email":"anthonyfu117@hotmail.com","username":"antfu"}],"license":"MIT","date":"2025-02-08T03:16:55.066Z","links":{"homepage":"https://github.com/antfu/eslint-processor-vue-blocks#readme","repository":"git+https://github.com/antfu/eslint-processor-vue-blocks.git","bugs":"https://github.com/antfu/eslint-processor-vue-blocks/issues","npm":"https://www.npmjs.com/package/eslint-processor-vue-blocks"}},"score":{"final":57.72774,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4002442,"weekly":1454330},"dependents":"6","updated":"2026-11-02T23:33:43.845Z","searchScore":57.7046,"package":{"name":"vue-inbrowser-compiler-independent-utils","keywords":["vue","compile","live","browser","acorn"],"version":"4.71.1","description":"the part of vue-inbrowser-compiler-utils that contains no vue dependency","sanitized_name":"vue-inbrowser-compiler-independent-utils","publisher":{"email":"ledouxb@gmail.com","username":"vue-styleguidist-bot"},"maintainers":[{"email":"ledouxb@gmail.com","username":"vue-styleguidist-bot"}],"license":"MIT","date":"2023-05-04T20:42:13.622Z","links":{"homepage":"https://vue-styleguidist.github.io","repository":"git+https://github.com/vue-styleguidist/vue-styleguidist.git","bugs":"https://github.com/vue-styleguidist/vue-styleguidist/issues","npm":"https://www.npmjs.com/package/vue-inbrowser-compiler-independent-utils"}},"score":{"final":57.7046,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66243343,"weekly":24131475},"dependents":"410","updated":"2026-11-02T23:29:37.999Z","searchScore":57.390785,"package":{"name":"@vue/reactivity","keywords":["vue"],"version":"3.5.44","description":"@vue/reactivity","sanitized_name":"@vue/reactivity","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"yyx990803","type":"user","email":"yyx990803@gmail.com"},"trustedPublisher":{"oidcConfigId":"6c458fb2-e383-47c3-a8d5-9f222de480c7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-10-13T07:46:04.076Z","links":{"homepage":"https://github.com/vuejs/core/tree/main/packages/reactivity#readme","repository":"git+https://github.com/vuejs/core.git","bugs":"https://github.com/vuejs/core/issues","npm":"https://www.npmjs.com/package/@vue/reactivity"}},"score":{"final":57.390785,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3567230,"weekly":1248320},"dependents":"407","updated":"2026-11-02T23:31:06.031Z","searchScore":57.35454,"package":{"name":"vue-chartjs","keywords":["ChartJs","Vue","Visualisation","Wrapper","Charts"],"version":"5.3.4","description":"Vue.js wrapper for chart.js for creating beautiful charts.","sanitized_name":"vue-chartjs","publisher":{"email":"juszczak.j@googlemail.com","username":"apertureless"},"maintainers":[{"email":"juszczak.j@googlemail.com","username":"apertureless"}],"license":"MIT","date":"2026-07-07T13:29:53.475Z","links":{"homepage":"http://vue-chartjs.org","repository":"git+ssh://git@github.com/apertureless/vue-chartjs.git","bugs":"https://github.com/apertureless/vue-chartjs/issues","npm":"https://www.npmjs.com/package/vue-chartjs"}},"score":{"final":57.35454,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11112008,"weekly":3911337},"dependents":"623","updated":"2026-11-02T23:29:22.203Z","searchScore":57.130264,"package":{"name":"@vitejs/plugin-vue-jsx","keywords":["vite","vite-plugin","vue"],"version":"5.1.6","description":"Provides Vue 3 JSX & TSX support with HMR.","sanitized_name":"@vitejs/plugin-vue-jsx","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vitebot","type":"user","email":"vite@voidzero.dev"},"trustedPublisher":{"oidcConfigId":"oidc:76c7d278-bd02-4cd9-b054-cb9104173479","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"vite@voidzero.dev","username":"vitebot"}],"license":"MIT","date":"2026-06-23T09:22:25.909Z","links":{"homepage":"https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue-jsx#readme","repository":"git+https://github.com/vitejs/vite-plugin-vue.git","bugs":"https://github.com/vitejs/vite-plugin-vue/issues","npm":"https://www.npmjs.com/package/@vitejs/plugin-vue-jsx"}},"score":{"final":57.130264,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15829238,"weekly":5741734},"dependents":"1","updated":"2026-11-02T23:34:37.369Z","searchScore":56.732815,"package":{"name":"@vue/compiler-vue2","keywords":["vue","compiler"],"version":"2.7.16","description":"template compiler for Vue 2.x","sanitized_name":"@vue/compiler-vue2","publisher":{"email":"yyx990803@gmail.com","username":"yyx990803"},"maintainers":[{"email":"rahulkdn@gmail.com","username":"znck"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"npm@haoqun.me","username":"soda"},{"email":"thorsten@linusb.org","username":"linusborg"},{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"david-181@hotmail.com","username":"pikax"},{"email":"posva13@gmail.com","username":"posva"},{"email":"kia.king.08@gmail.com","username":"kiaking"},{"email":"sxzz@sxzz.moe","username":"sxzz"},{"email":"daiwei521@126.com","username":"daiwei1105"}],"license":"MIT","date":"2024-07-25T01:51:35.200Z","links":{"homepage":"https://github.com/vuejs/vue/tree/dev/packages/vue-template-compiler#readme","repository":"git+https://github.com/vuejs/vue.git","bugs":"https://github.com/vuejs/vue/issues","npm":"https://www.npmjs.com/package/@vue/compiler-vue2"}},"score":{"final":56.732815,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4680,"weekly":2784},"dependents":"2","updated":"2026-10-30T10:06:48.604Z","searchScore":56.721478,"package":{"name":"@ixo/editor","keywords":["editor","blocknote","react","ixo","rich-text"],"version":"7.15.0","description":"A custom BlockNote editor wrapper for IXO team","sanitized_name":"@ixo/editor","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"d4379e80-eb7a-4535-b268-5e93ada576bc","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"michael@ixo.world","username":"michael-ixo"},{"email":"luke.petzer@ixo.earth","username":"lukepetzer"}],"license":"MIT","date":"2026-10-30T10:06:16.949Z","links":{"homepage":"https://github.com/ixoworld/ixo-portal/tree/develop/packages/editor#readme","repository":"git+https://github.com/ixoworld/ixo-portal.git","bugs":"https://github.com/ixoworld/ixo-portal/issues","npm":"https://www.npmjs.com/package/@ixo/editor"}},"score":{"final":56.721478,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6429599,"weekly":2288930},"dependents":"98","updated":"2026-11-02T23:33:34.084Z","searchScore":56.697647,"package":{"name":"@vue/tsconfig","keywords":["vue","tsconfig"],"version":"0.9.1","description":"A base TSConfig for working with Vue.js","sanitized_name":"@vue/tsconfig","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d6fc7165-ab05-4def-98f4-06e964898632","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2026-03-24T01:43:34.778Z","links":{"homepage":"https://github.com/vuejs/tsconfig#readme","repository":"git+https://github.com/vuejs/tsconfig.git","bugs":"https://github.com/vuejs/tsconfig/issues","npm":"https://www.npmjs.com/package/@vue/tsconfig"}},"score":{"final":56.697647,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6079801,"weekly":2172992},"dependents":"477","updated":"2026-11-02T23:32:08.453Z","searchScore":56.216908,"package":{"name":"@vue/eslint-config-typescript","keywords":["vue","create-vue","create-eslint-config","eslint","typescript"],"version":"14.9.0","description":"ESLint config for TypeScript + Vue.js projects","sanitized_name":"@vue/eslint-config-typescript","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"soda","type":"user","email":"npm@haoqun.me"},"trustedPublisher":{"oidcConfigId":"oidc:cb96d7d0-23b2-40f9-8475-31748130d31a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"},{"email":"msajnog93@gmail.com","username":"michalsnik"},{"email":"public@mysticatea.dev","username":"mysticatea"}],"license":"MIT","date":"2026-06-21T14:29:54.876Z","links":{"homepage":"https://github.com/vuejs/eslint-config-typescript#readme","repository":"git+https://github.com/vuejs/eslint-config-typescript.git","bugs":"https://github.com/vuejs/eslint-config-typescript/issues","npm":"https://www.npmjs.com/package/@vue/eslint-config-typescript"}},"score":{"final":56.216908,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4487350,"weekly":1882281},"dependents":"318","updated":"2026-11-02T23:32:34.684Z","searchScore":55.947765,"package":{"name":"@vue/component-compiler-utils","keywords":["vue","sfc","component","compiler"],"version":"3.3.0","description":"Lower level utilities for compiling Vue single file components","sanitized_name":"@vue/component-compiler-utils","publisher":{"email":"haoqunjiang+npm@gmail.com","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"haoqunjiang+npm@gmail.com","username":"soda"}],"license":"MIT","date":"2021-10-26T07:41:16.650Z","links":{"homepage":"https://github.com/vuejs/component-compiler-utils#readme","repository":"git+https://github.com/vuejs/component-compiler-utils.git","bugs":"https://github.com/vuejs/component-compiler-utils/issues","npm":"https://www.npmjs.com/package/@vue/component-compiler-utils"}},"score":{"final":55.947765,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3700056,"weekly":1362380},"dependents":"9","updated":"2026-11-02T23:30:50.949Z","searchScore":55.8873,"package":{"name":"@intlify/vue-i18n-extensions","keywords":["extensions","i18n","optimaization","server-side-rendering","vue","vue-i18n"],"version":"9.0.0","description":"vue-i18n extensions","sanitized_name":"@intlify/vue-i18n-extensions","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:0bbf30e4-8f70-420b-a50e-944757e724db","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kawakazu80@gmail.com","username":"kazupon"},{"email":"otameshiyo23@gmail.com","username":"ota-meshi"}],"license":"MIT","date":"2026-05-23T12:25:10.055Z","links":{"homepage":"https://github.com/intlify/vue-i18n-extensions#readme","repository":"git+https://github.com/intlify/vue-i18n-extensions.git","bugs":"https://github.com/intlify/vue-i18n-extensions/issues","npm":"https://www.npmjs.com/package/@intlify/vue-i18n-extensions"}},"score":{"final":55.8873,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3006380,"weekly":1115619},"dependents":"153","updated":"2026-11-02T23:32:35.068Z","searchScore":55.61256,"package":{"name":"vue-resize","keywords":["vue","vuejs","plugin"],"version":"1.0.1","description":"Detects DOM element resizing","sanitized_name":"vue-resize","publisher":{"email":"guillaume.b.chau@gmail.com","username":"akryum"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"}],"license":"MIT","date":"2021-03-19T18:06:32.629Z","links":{"homepage":"https://github.com/Akryum/vue-resize#readme","repository":"git+https://github.com/Akryum/vue-resize.git","bugs":"https://github.com/Akryum/vue-resize/issues","npm":"https://www.npmjs.com/package/vue-resize"}},"score":{"final":55.61256,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7078495,"weekly":2579532},"dependents":"693","updated":"2026-11-02T23:29:49.875Z","searchScore":55.556858,"package":{"name":"@tiptap/vue-3","keywords":["tiptap","tiptap vue components"],"version":"3.32.2","description":"Vue components for tiptap","sanitized_name":"@tiptap/vue-3","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"tiptap-bot","type":"user","email":"npm@tiptap.dev"},"trustedPublisher":{"oidcConfigId":"ad1351c7-e5ac-40ad-82e2-2ce8dfc45132","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"arnau.gomez@tiptap.dev","username":"arnaugomeztiptap"},{"email":"patrick.baber@tiptap.dev","username":"patrickbaber"},{"email":"timo.isik@tiptap.dev","username":"timoisik"},{"email":"dominik@bdbch.com","username":"_bdbch"},{"email":"sven.adlung@ueber.io","username":"svenadlung"},{"email":"npm@tiptap.dev","username":"tiptap-bot"}],"license":"MIT","date":"2026-10-30T13:18:38.818Z","links":{"homepage":"https://tiptap.dev","repository":"https://github.com/ueberdosis/tiptap","bugs":"https://github.com/ueberdosis/tiptap/issues","npm":"https://www.npmjs.com/package/@tiptap/vue-3"}},"score":{"final":55.556858,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":23570931,"weekly":7991183},"dependents":"10","updated":"2026-11-02T23:34:50.442Z","searchScore":55.230915,"package":{"name":"highlightjs-vue","keywords":["highlight","hljs","vue.js","vue"],"version":"1.0.0","description":"Highlight Single-File Components of Vue.js Framework","sanitized_name":"highlightjs-vue","publisher":{"email":"lissette.ibnz@gmail.com","username":"lissette.ibnz"},"maintainers":[{"email":"lissette.ibnz@gmail.com","username":"~lissette.ibnz"}],"license":"CC0-1.0","date":"2019-11-18T13:16:23.472Z","links":{"homepage":"https://github.com/highlightjs/highlightjs-vue#readme","repository":"git+https://github.com/highlightjs/highlightjs-vue.git","bugs":"https://github.com/highlightjs/highlightjs-vue/issues","npm":"https://www.npmjs.com/package/highlightjs-vue"}},"score":{"final":55.230915,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4192232,"weekly":1530096},"dependents":"81","updated":"2026-11-02T23:29:11.704Z","searchScore":55.03222,"package":{"name":"vite-plugin-vue-devtools","keywords":["vue-devtools","vite-plugin","vite-plugin-vue-devtools","dx"],"version":"8.2.1","description":"A vite plugin for Vue DevTools","sanitized_name":"vite-plugin-vue-devtools","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:3c31e086-a744-4fc5-8321-a4dd7d08494b","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"webfansplz@gmail.com","username":"webfansplz"}],"license":"MIT","date":"2026-07-25T07:47:07.021Z","links":{"homepage":"https://github.com/vuejs/devtools#readme","repository":"git+https://github.com/vuejs/devtools.git","bugs":"https://github.com/vuejs/devtools/issues","npm":"https://www.npmjs.com/package/vite-plugin-vue-devtools"}},"score":{"final":55.03222,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2507751,"weekly":1013867},"dependents":"238","updated":"2026-11-02T23:32:43.443Z","searchScore":54.903652,"package":{"name":"floating-vue","keywords":["vue","popper","tooltip","popover","dropdown","menu"],"version":"5.4.0","description":"Easy Vue tooltips, dropdowns, menus & popovers using floating-ui","sanitized_name":"floating-vue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:941b2b0d-dbf5-4880-88a5-21172a647fa1","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"anthonyfu117@hotmail.com","username":"antfu"}],"license":"MIT","date":"2026-09-10T04:57:44.433Z","links":{"homepage":"https://floating-vue.starpad.dev/","repository":"git+https://github.com/Akryum/floating-vue.git","bugs":"https://github.com/Akryum/floating-vue/issues","npm":"https://www.npmjs.com/package/floating-vue"}},"score":{"final":54.903652,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1798,"weekly":275},"dependents":0,"updated":"2026-11-01T20:21:10.609Z","searchScore":54.775276,"package":{"name":"@octanejs/blocknote","keywords":[],"version":"0.1.12","description":"BlockNote for the octane renderer — an Octane binding for @blocknote/react block-based rich text editors.","sanitized_name":"@octanejs/blocknote","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"2de2b40d-1187-48d7-8ca8-eeb5675f1a6e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dg@domgan.com","username":"trueadm"},{"email":"lbarenblit@gmail.com","username":"leonidaz_npm"},{"email":"michal.makowski97@gmail.com","username":"webeferen"},{"email":"jon.k.wheeler@gmail.com","username":"jonkwheeler"}],"license":"MIT","date":"2026-10-25T20:15:52.163Z","links":{"repository":"git+https://github.com/octanejs/octane.git","npm":"https://www.npmjs.com/package/@octanejs/blocknote"}},"score":{"final":54.775276,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2845191,"weekly":1016363},"dependents":"379","updated":"2026-11-02T23:30:38.161Z","searchScore":54.70675,"package":{"name":"@vuepic/vue-datepicker","keywords":["date","datepicker","daterangepicker","datetimepicker","vue","vue-datepicker","vue3-datepicker"],"version":"14.0.0","description":"Datepicker component for Vue 3","sanitized_name":"@vuepic/vue-datepicker","publisher":{"email":"jackoshadyweb@gmail.com","username":"thechief"},"maintainers":[{"email":"jackoshadyweb@gmail.com","username":"thechief"}],"license":"MIT","date":"2026-06-02T23:11:44.814Z","links":{"homepage":"https://vue3datepicker.com","repository":"git+https://github.com/Vuepic/vue-datepicker.git","bugs":"https://github.com/Vuepic/vue-datepicker/issues","npm":"https://www.npmjs.com/package/@vuepic/vue-datepicker"}},"score":{"final":54.70675,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7577669,"weekly":2675082},"dependents":"3603","updated":"2026-11-02T23:30:30.452Z","searchScore":54.534157,"package":{"name":"vue-template-compiler","keywords":["vue","compiler"],"version":"2.7.16","description":"template compiler for Vue 2.0","sanitized_name":"vue-template-compiler","publisher":{"email":"yyx990803@gmail.com","username":"yyx990803"},"maintainers":[{"email":"posva13@gmail.com","username":"posva"},{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2023-12-24T15:02:16.927Z","links":{"homepage":"https://github.com/vuejs/vue/tree/dev/packages/vue-template-compiler#readme","repository":"git+https://github.com/vuejs/vue.git","bugs":"https://github.com/vuejs/vue/issues","npm":"https://www.npmjs.com/package/vue-template-compiler"}},"score":{"final":54.534157,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2834518,"weekly":1246225},"dependents":"141","updated":"2026-11-02T23:32:26.490Z","searchScore":54.448284,"package":{"name":"@vue-flow/core","keywords":["vue","flow","diagram","editor","graph","node","link","port","slot","vue3","composition-api","vue-flow","vueflow","typescript"],"version":"1.48.2","description":"[![Vue flow](vue-flow.gif)](https://vueflow.dev/) ![top-language](https://img.shields.io/github/languages/top/bcakmakoglu/vue-flow) ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/bcakmakoglu/vue-flow) ![GitHub last commit](","sanitized_name":"@vue-flow/core","publisher":{"email":"brainbraks@googlemail.com","username":"braks"},"maintainers":[{"email":"brainbraks@googlemail.com","username":"braks"}],"license":"MIT","date":"2026-01-28T11:32:24.404Z","links":{"homepage":"https://vueflow.dev","repository":"git+https://github.com/bcakmakoglu/vue-flow.git","bugs":"https://github.com/bcakmakoglu/vue-flow/issues","npm":"https://www.npmjs.com/package/@vue-flow/core"}},"score":{"final":54.448284,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2462824,"weekly":821033},"dependents":"220","updated":"2026-11-02T23:32:48.585Z","searchScore":54.34838,"package":{"name":"@lucide/vue","keywords":["Lucide","Vue","Feather","Icons","Icon","SVG","Feather Icons"],"version":"1.66.0","description":"A Lucide icon library package for Vue applications.","sanitized_name":"@lucide/vue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"20cdb63b-a659-4c65-8aa2-c0f4366d99cd","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"eric.fennis@gmail.com","username":"ericfennis"}],"license":"ISC","date":"2026-10-31T06:17:04.716Z","links":{"homepage":"https://lucide.dev","repository":"https://github.com/lucide-icons/lucide.git","bugs":"https://github.com/lucide-icons/lucide/issues","npm":"https://www.npmjs.com/package/@lucide/vue"}},"score":{"final":54.34838,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3026590,"weekly":1100460},"dependents":"36","updated":"2026-11-02T23:32:06.524Z","searchScore":54.10019,"package":{"name":"@testing-library/vue","keywords":["vue.js","vue.js testing","vue","vue testing","vue.js 3","vue.js 3 testing","vue 3","vue 3 testing"],"version":"8.1.0","description":"Simple and complete Vue DOM testing utilities that encourage good testing practices.","sanitized_name":"@testing-library/vue","publisher":{"email":"testinglibraryoss@gmail.com","username":"testing-library-bot"},"maintainers":[{"email":"testinglibraryoss@gmail.com","username":"testing-library-bot"},{"email":"me@kentcdodds.com","username":"kentcdodds"},{"email":"timdeschryver@outlook.com","username":"timdeschryver"},{"email":"patrick.hulce@gmail.com","username":"patrickhulce"},{"email":"dfcook@hotmail.com","username":"dfcook"},{"email":"polvara@gmail.com","username":"gpx"},{"email":"mpeyper7@gmail.com","username":"mpeyper"},{"email":"rahim.alwer@gmail.com","username":"mihar-22"},{"email":"patrick.gotthardt@trivago.com","username":"pago"},{"email":"carson.mckinstry@gmail.com","username":"cmckinstry"},{"email":"thymikee@gmail.com","username":"thymikee"},{"email":"brrianalexis.dev@gmail.com","username":"brrianalexis"},{"email":"decroockjovi@gmail.com","username":"jdecroock"},{"email":"mdjastrzebski@gmail.com","username":"mdjastrzebski"},{"email":"silbermann.sebastian@gmail.com","username":"eps1lon"},{"email":"mail@lenzw.de","username":"phryneas"},{"email":"snowystinger@gmail.com","username":"snowystinger"},{"email":"matanbobi@gmail.com","username":"matanbobi"}],"license":"MIT","date":"2024-05-18T08:16:13.487Z","links":{"homepage":"https://github.com/testing-library/vue-testing-library#readme","repository":"git+https://github.com/testing-library/vue-testing-library.git","bugs":"https://github.com/testing-library/vue-testing-library/issues","npm":"https://www.npmjs.com/package/@testing-library/vue"}},"score":{"final":54.10019,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4544782,"weekly":1627440},"dependents":"25","updated":"2026-11-02T23:32:32.808Z","searchScore":54.002914,"package":{"name":"vite-plugin-vue-inspector","keywords":["debug","devtools","inspector","vite","vite-plugin","vscode","vue"],"version":"7.0.0","description":"Jump to local IDE source code when clicking Vue elements in the browser.","sanitized_name":"vite-plugin-vue-inspector","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"webfansplz","type":"user","email":"webfansplz@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:e0361f5d-6aea-499c-b2d5-aebb22aa6eda","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"webfansplz@gmail.com","username":"webfansplz"}],"license":"MIT","date":"2026-06-08T12:50:19.499Z","links":{"homepage":"https://github.com/webfansplz/vite-plugin-vue-inspector#readme","repository":"git+https://github.com/webfansplz/vite-plugin-vue-inspector.git","bugs":"https://github.com/webfansplz/vite-plugin-vue-inspector/issues","npm":"https://www.npmjs.com/package/vite-plugin-vue-inspector"}},"score":{"final":54.002914,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1880460,"weekly":678175},"dependents":"378","updated":"2026-11-02T23:31:12.253Z","searchScore":53.991016,"package":{"name":"vue-virtual-scroller","keywords":["vue","vuejs","plugin"],"version":"3.0.5","description":"Smooth scrolling for any amount of data","sanitized_name":"vue-virtual-scroller","publisher":{"email":"guillaume.b.chau@gmail.com","username":"akryum"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"}],"license":"MIT","date":"2026-08-12T06:13:50.100Z","links":{"homepage":"https://github.com/Akryum/vue-virtual-scroller#readme","repository":"git+https://github.com/Akryum/vue-virtual-scroller.git","bugs":"https://github.com/Akryum/vue-virtual-scroller/issues","npm":"https://www.npmjs.com/package/vue-virtual-scroller"}},"score":{"final":53.991016,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2957235,"weekly":1056075},"dependents":"119","updated":"2026-11-02T23:33:06.191Z","searchScore":53.71305,"package":{"name":"vaul-vue","keywords":["vue","vue3","drawer","dialog","modal","headless"],"version":"0.4.1","description":"Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses [Reka UI's Dialog primitive](https://www.reka-ui.com/docs/components/dialog) under the hood and is a feature complete port of [","sanitized_name":"vaul-vue","publisher":{"email":"elliotalexander24@gmail.com","username":"elliotalexander"},"maintainers":[{"email":"elliotalexander24@gmail.com","username":"elliotalexander"},{"email":"connerblanton@gmail.com","username":"connerblanton_"}],"date":"2025-03-15T08:12:18.687Z","links":{"homepage":"https://github.com/Elliot-Alexander/vaul-vue#readme","repository":"git+https://github.com/Elliot-Alexander/vaul-vue.git","bugs":"https://github.com/Elliot-Alexander/vaul-vue/issues","npm":"https://www.npmjs.com/package/vaul-vue"}},"score":{"final":53.71305,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2550405,"weekly":941677},"dependents":"170","updated":"2026-11-02T23:33:37.699Z","searchScore":53.599907,"package":{"name":"stylelint-config-html","keywords":["stylelint","stylelint-config","html","vue","svelte","php","xml"],"version":"2.0.0","description":"The shareable HTML config for Stylelint.","sanitized_name":"stylelint-config-html","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:f852be31-e9ea-4455-b175-7967123f0841","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"otameshiyo23@gmail.com","username":"ota-meshi"}],"license":"MIT","date":"2026-08-01T04:21:12.702Z","links":{"homepage":"https://github.com/ota-meshi/stylelint-config-html#readme","repository":"git+https://github.com/ota-meshi/stylelint-config-html.git","bugs":"https://github.com/ota-meshi/stylelint-config-html/issues","npm":"https://www.npmjs.com/package/stylelint-config-html"}},"score":{"final":53.599907,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":165399370,"weekly":59243536},"dependents":"240","updated":"2026-11-02T23:31:16.452Z","searchScore":53.406025,"package":{"name":"hast-util-to-jsx-runtime","keywords":["hast-util","hast","html","preact","react","solid","svelte","unist","utility","util","vue"],"version":"2.3.7","description":"hast utility to transform to preact, react, solid, svelte, vue, etc","sanitized_name":"hast-util-to-jsx-runtime","publisher":{"email":"tituswormer@gmail.com","username":"wooorm"},"maintainers":[{"email":"tituswormer@gmail.com","username":"wooorm"},{"email":"keith@mcknig.ht","username":"kmck"}],"license":"MIT","date":"2026-10-30T09:55:07.705Z","links":{"homepage":"https://github.com/syntax-tree/hast-util-to-jsx-runtime#readme","repository":"git+https://github.com/syntax-tree/hast-util-to-jsx-runtime.git","bugs":"https://github.com/syntax-tree/hast-util-to-jsx-runtime/issues","npm":"https://www.npmjs.com/package/hast-util-to-jsx-runtime"}},"score":{"final":53.406025,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4031150,"weekly":1479251},"dependents":"81","updated":"2026-11-02T23:30:05.412Z","searchScore":53.31947,"package":{"name":"@intlify/unplugin-vue-i18n","keywords":["i18n","plugin","unplugin","transform","webpack","vite","vue","vue-i18n"],"version":"11.2.8","description":"unplugin for Vue I18n","sanitized_name":"@intlify/unplugin-vue-i18n","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"0a05a9fa-ce27-42bf-b5ff-b678681435bd","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kawakazu80@gmail.com","username":"kazupon"},{"email":"otameshiyo23@gmail.com","username":"ota-meshi"}],"license":"MIT","date":"2026-10-27T14:36:13.234Z","links":{"homepage":"https://github.com/intlify/bundle-tools/blob/main/packages/unplugin-vue-i18n/README.md","repository":"git+https://github.com/intlify/bundle-tools.git","bugs":"https://github.com/intlify/bundle-tools/issues","npm":"https://www.npmjs.com/package/@intlify/unplugin-vue-i18n"}},"score":{"final":53.31947,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1908667,"weekly":718300},"dependents":"203","updated":"2026-11-02T23:34:41.715Z","searchScore":53.19303,"package":{"name":"stylelint-config-recommended-vue","keywords":["stylelint","stylelint-config","recommended","vue"],"version":"2.0.0","description":"The recommended shareable Vue config for Stylelint.","sanitized_name":"stylelint-config-recommended-vue","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"ota-meshi","type":"user","email":"otameshiyo23@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:21796672-fa1e-4ce5-9872-69cbca6ab8f7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"otameshiyo23@gmail.com","username":"ota-meshi"}],"license":"MIT","date":"2026-08-01T06:01:17.485Z","links":{"homepage":"https://github.com/ota-meshi/stylelint-config-recommended-vue#readme","repository":"git+https://github.com/ota-meshi/stylelint-config-recommended-vue.git","bugs":"https://github.com/ota-meshi/stylelint-config-recommended-vue/issues","npm":"https://www.npmjs.com/package/stylelint-config-recommended-vue"}},"score":{"final":53.19303,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1188368,"weekly":440039},"dependents":"167","updated":"2026-11-02T23:31:30.586Z","searchScore":53.168804,"package":{"name":"vue-advanced-cropper","keywords":["vue","cropper","library","advanced","lightweight","customizable","flex"],"version":"2.8.9","description":"The advanced library to create your own croppers suited for any website design","sanitized_name":"vue-advanced-cropper","publisher":{"email":"norserium@yandex.ru","username":"norserium"},"maintainers":[{"email":"norserium@yandex.ru","username":"norserium"}],"license":"MIT","date":"2024-06-09T10:49:20.386Z","links":{"homepage":"https://github.com/advanced-cropper/vue-advanced-cropper#readme","repository":"git+https://github.com/advanced-cropper/vue-advanced-cropper.git","bugs":"https://github.com/advanced-cropper/vue-advanced-cropper/issues","npm":"https://www.npmjs.com/package/vue-advanced-cropper"}},"score":{"final":53.168804,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1448661,"weekly":488913},"dependents":"24","updated":"2026-11-02T23:29:39.896Z","searchScore":52.89799,"package":{"name":"@intlify/eslint-plugin-vue-i18n","keywords":["eslint","eslint-plugin","eslintplugin","i18n","internationalization","vue","vue-i18n","vue.js","vuejs"],"version":"4.5.1","description":"ESLint plugin for Vue I18n","sanitized_name":"@intlify/eslint-plugin-vue-i18n","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:92fe557e-0cde-4aab-9144-652f59510434","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kawakazu80@gmail.com","username":"kazupon"},{"email":"otameshiyo23@gmail.com","username":"ota-meshi"}],"license":"MIT","date":"2026-06-02T03:24:40.768Z","links":{"homepage":"https://github.com/intlify/eslint-plugin-vue-i18n#readme","repository":"git+https://github.com/intlify/eslint-plugin-vue-i18n.git","bugs":"https://github.com/intlify/eslint-plugin-vue-i18n/issues","npm":"https://www.npmjs.com/package/@intlify/eslint-plugin-vue-i18n"}},"score":{"final":52.89799,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2297043,"weekly":1057313},"dependents":"108","updated":"2026-11-02T23:33:33.847Z","searchScore":52.694645,"package":{"name":"@vue-flow/background","keywords":["vue","flow","diagram","editor","graph","node","link","port","slot","vue3","composition-api","vue-flow","vueflow","typescript"],"version":"1.3.2","description":"This is a background component for Vue Flow. It can be used to create a background in your canvas.","sanitized_name":"@vue-flow/background","publisher":{"email":"brainbraks@googlemail.com","username":"braks"},"maintainers":[{"email":"brainbraks@googlemail.com","username":"braks"}],"license":"MIT","date":"2024-11-13T19:23:40.062Z","links":{"homepage":"https://github.com/bcakmakoglu/vue-flow#readme","repository":"git+https://github.com/bcakmakoglu/vue-flow/packages/plugins/background","bugs":"https://github.com/bcakmakoglu/vue-flow/issues","npm":"https://www.npmjs.com/package/@vue-flow/background"}},"score":{"final":52.694645,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3830520,"weekly":1392480},"dependents":"290","updated":"2026-11-02T23:32:03.568Z","searchScore":52.52367,"package":{"name":"@vue/eslint-config-prettier","keywords":["vue","create-vue","create-eslint-config","eslint","prettier"],"version":"10.2.0","description":"eslint-config-prettier for create-vue","sanitized_name":"@vue/eslint-config-prettier","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"},{"email":"msajnog93@gmail.com","username":"michalsnik"},{"email":"public@mysticatea.dev","username":"mysticatea"}],"license":"MIT","date":"2025-01-18T08:03:33.781Z","links":{"homepage":"https://github.com/vuejs/eslint-config-prettier#readme","repository":"git+https://github.com/vuejs/eslint-config-prettier.git","bugs":"https://github.com/vuejs/eslint-config-prettier/issues","npm":"https://www.npmjs.com/package/@vue/eslint-config-prettier"}},"score":{"final":52.52367,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4188576,"weekly":1516631},"dependents":"164","updated":"2026-11-02T23:29:11.941Z","searchScore":52.425827,"package":{"name":"vue-docgen-api","keywords":["vue","documentation-generation","jsdoc","parse"],"version":"4.79.2","description":"Toolbox to extract information from Vue component files for documentation generation purposes.","sanitized_name":"vue-docgen-api","publisher":{"email":"ledouxb@gmail.com","username":"vue-styleguidist-bot"},"maintainers":[{"email":"ledouxb@me.com","username":"elevatebart"},{"email":"rafaesc92@gmail.com","username":"rafaesc92"},{"email":"ledouxb@gmail.com","username":"vue-styleguidist-bot"}],"license":"MIT","date":"2024-08-01T08:06:04.225Z","links":{"homepage":"https://vue-styleguidist.github.io","repository":"git+https://github.com/vue-styleguidist/vue-styleguidist.git","bugs":"https://github.com/vue-styleguidist/vue-styleguidist/issues","npm":"https://www.npmjs.com/package/vue-docgen-api"}},"score":{"final":52.425827,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4107323,"weekly":1510570},"dependents":"1150","updated":"2026-11-02T23:29:12.445Z","searchScore":52.1429,"package":{"name":"vee-validate","keywords":["VueJS","Vue","validation","validator","inputs","form"],"version":"4.15.1","description":"Painless forms for Vue.js","sanitized_name":"vee-validate","publisher":{"email":"logaretm1@gmail.com","trustedPublisher":{"oidcConfigId":"oidc:1ad7628b-8b2a-422c-9c86-e910c850432f","id":"github"},"username":"logaretm"},"maintainers":[{"email":"logaretm1@gmail.com","username":"logaretm"}],"license":"MIT","date":"2025-06-07T13:36:24.008Z","links":{"homepage":"https://vee-validate.logaretm.com/","repository":"git+https://github.com/logaretm/vee-validate.git","bugs":"https://github.com/logaretm/vee-validate/issues","npm":"https://www.npmjs.com/package/vee-validate"}},"score":{"final":52.1429,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3122104,"weekly":1113825},"dependents":"119","updated":"2026-11-02T23:31:20.567Z","searchScore":52.09092,"package":{"name":"embla-carousel-vue","keywords":["slider","carousel","slideshow","gallery","lightweight","touch","javascript","typescript","react","vue","svelte","solid"],"version":"8.6.0","description":"A lightweight carousel library with fluid motion and great swipe precision","sanitized_name":"embla-carousel-vue","publisher":{"email":"david.jerleke@gmail.com","username":"davidjerleke"},"maintainers":[{"email":"david.jerleke@gmail.com","username":"davidjerleke"}],"license":"MIT","date":"2025-04-04T17:38:00.201Z","links":{"homepage":"https://www.embla-carousel.com","repository":"git+https://github.com/davidjerleke/embla-carousel","bugs":"https://github.com/davidjerleke/embla-carousel/issues","npm":"https://www.npmjs.com/package/embla-carousel-vue"}},"score":{"final":52.09092,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1184264,"weekly":422715},"dependents":"262","updated":"2026-11-02T23:32:52.163Z","searchScore":51.898384,"package":{"name":"vue-draggable-plus","keywords":["vue","vue2.x","vue3.x","Sortable","sortablejs","drag","dragging","vue-draggable","vue-draggable-plus"],"version":"0.6.1","description":"Universal Drag-and-Drop Component Supporting both Vue 3 and Vue 2","sanitized_name":"vue-draggable-plus","publisher":{"email":"yangpanteng@gmail.com","username":"yuanfang03"},"maintainers":[{"email":"yangpanteng@gmail.com","username":"yuanfang03"}],"license":"MIT","date":"2026-01-11T07:56:12.900Z","links":{"homepage":"https://vue-draggable-plus.pages.dev/en/","repository":"git+https://github.com/Alfred-Skyblue/vue-draggable-plus.git","bugs":"https://github.com/Alfred-Skyblue/vue-draggable-plus/issues","npm":"https://www.npmjs.com/package/vue-draggable-plus"}},"score":{"final":51.898384,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3581624,"weekly":1318904},"dependents":"1150","updated":"2026-11-02T23:34:30.645Z","searchScore":51.861958,"package":{"name":"vue-hot-reload-api","keywords":["vue","hot","reload"],"version":"2.3.4","description":"hot reload api for *.vue components","sanitized_name":"vue-hot-reload-api","publisher":{"email":"haoqunjiang+npm@gmail.com","username":"soda"},"maintainers":[{"email":"haoqunjiang+npm@gmail.com","username":"soda"},{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2019-09-11T08:26:12.014Z","links":{"homepage":"https://github.com/vuejs/vue-hot-reload-api#readme","repository":"git+https://github.com/vuejs/vue-hot-reload-api.git","bugs":"https://github.com/vuejs/vue-hot-reload-api/issues","npm":"https://www.npmjs.com/package/vue-hot-reload-api"}},"score":{"final":51.861958,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2093694,"weekly":754556},"dependents":"360","updated":"2026-11-02T23:30:53.126Z","searchScore":51.708263,"package":{"name":"@vue/cli-shared-utils","keywords":["vue","cli","cli-shared-utils"],"version":"5.0.9","description":"shared utilities for vue-cli packages","sanitized_name":"@vue/cli-shared-utils","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2025-08-21T10:57:02.445Z","links":{"homepage":"https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-shared-utils#readme","repository":"git+https://github.com/vuejs/vue-cli.git","bugs":"https://github.com/vuejs/vue-cli/issues","npm":"https://www.npmjs.com/package/@vue/cli-shared-utils"}},"score":{"final":51.708263,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1965207,"weekly":675447},"dependents":"130","updated":"2026-11-02T23:33:00.069Z","searchScore":51.51674,"package":{"name":"eslint-plugin-vuejs-accessibility","keywords":["eslint","eslint-plugin","a11y","accessibility","vue","vuejs"],"version":"2.6.3","description":"An eslint plugin for checking Vue.js files for accessibility","sanitized_name":"eslint-plugin-vuejs-accessibility","publisher":{"email":"contact@vhoyer.dev","username":"vhoyer"},"maintainers":[{"email":"kddnewton+npm@gmail.com","username":"kddeisz"},{"email":"contact@vhoyer.dev","username":"vhoyer"}],"license":"MIT","date":"2026-10-21T21:07:16.814Z","links":{"homepage":"https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility#readme","repository":"https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility.git","bugs":"https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility/issues","npm":"https://www.npmjs.com/package/eslint-plugin-vuejs-accessibility"}},"score":{"final":51.51674,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1165880,"weekly":414782},"dependents":"160","updated":"2026-11-02T23:30:50.895Z","searchScore":51.42922,"package":{"name":"vue-observe-visibility","keywords":["vue","vuejs","plugin"],"version":"1.0.0","description":"Detect when an element is becoming visible or hidden on the page. ","sanitized_name":"vue-observe-visibility","publisher":{"email":"guillaume.b.chau@gmail.com","username":"akryum"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"}],"license":"MIT","date":"2020-12-28T18:38:48.311Z","links":{"homepage":"https://github.com/Akryum/vue-observe-visibility#readme","repository":"git+https://github.com/Akryum/vue-observe-visibility.git","bugs":"https://github.com/Akryum/vue-observe-visibility/issues","npm":"https://www.npmjs.com/package/vue-observe-visibility"}},"score":{"final":51.42922,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35179887,"weekly":12856517},"dependents":"1544","updated":"2026-11-02T23:31:54.209Z","searchScore":51.3531,"package":{"name":"vue-demi","keywords":[],"version":"0.14.10","description":"<p align=\"center\"> <img src=\"https://github.com/vueuse/vue-demi/blob/main/assets/banner.png?raw=true\" width=\"600\"/> <br> <a href='https://www.npmjs.com/package/vue-demi'><img src='https://img.shields.io/npm/v/vue-demi?color=42b883' alt='npm'></a> </p>","sanitized_name":"vue-demi","publisher":{"email":"anthonyfu117@hotmail.com","username":"antfu"},"maintainers":[{"email":"posva13@gmail.com","username":"posva"},{"email":"anthonyfu117@hotmail.com","username":"antfu"}],"license":"MIT","date":"2024-07-25T16:19:54.431Z","links":{"homepage":"https://github.com/antfu/vue-demi#readme","repository":"git+https://github.com/antfu/vue-demi.git","bugs":"https://github.com/antfu/vue-demi/issues","npm":"https://www.npmjs.com/package/vue-demi"}},"score":{"final":51.3531,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4837946,"weekly":1826399},"dependents":"9","updated":"2026-11-02T23:31:17.706Z","searchScore":51.349995,"package":{"name":"@vue/reactivity-transform","keywords":["vue"],"version":"3.3.13","description":"@vue/reactivity-transform","sanitized_name":"@vue/reactivity-transform","publisher":{"email":"yyx990803@gmail.com","username":"yyx990803"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2023-12-19T10:13:22.864Z","links":{"homepage":"https://github.com/vuejs/core/tree/dev/packages/reactivity-transform#readme","repository":"git+https://github.com/vuejs/core.git","bugs":"https://github.com/vuejs/core/issues","npm":"https://www.npmjs.com/package/@vue/reactivity-transform"}},"score":{"final":51.349995,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":944171,"weekly":323993},"dependents":"86","updated":"2026-11-02T23:31:27.722Z","searchScore":51.329556,"package":{"name":"vue-tel-input","keywords":["vue","telephone","phone","vue-tel-input","phone input","telephone input","input","international phone"],"version":"9.9.2","description":"International Telephone Input with Vue","sanitized_name":"vue-tel-input","publisher":{"email":"iamstevendao@gmail.com","username":"iamstevendao"},"maintainers":[{"email":"iamstevendao@gmail.com","username":"iamstevendao"}],"license":"MIT","date":"2026-10-25T12:48:13.291Z","links":{"homepage":"https://iamstevendao.com/vue-tel-input/","repository":"git+https://github.com/iamstevendao/vue-tel-input.git","bugs":"https://github.com/iamstevendao/vue-tel-input/issues","npm":"https://www.npmjs.com/package/vue-tel-input"}},"score":{"final":51.329556,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1767145,"weekly":643426},"dependents":"418","updated":"2026-11-02T23:30:49.790Z","searchScore":51.23846,"package":{"name":"@vue/cli-service","keywords":["vue","cli"],"version":"5.0.9","description":"local service for vue-cli projects","sanitized_name":"@vue/cli-service","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2025-08-21T10:57:07.387Z","links":{"homepage":"https://cli.vuejs.org/","repository":"git+https://github.com/vuejs/vue-cli.git","bugs":"https://github.com/vuejs/vue-cli/issues","npm":"https://www.npmjs.com/package/@vue/cli-service"}},"score":{"final":51.23846,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1685440,"weekly":614127},"dependents":"109","updated":"2026-11-02T23:34:49.824Z","searchScore":51.12207,"package":{"name":"@vue/web-component-wrapper","keywords":["vue","web-component"],"version":"1.3.0","description":"wrap a vue component as a web component.","sanitized_name":"@vue/web-component-wrapper","publisher":{"email":"haoqunjiang+npm@gmail.com","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"haoqunjiang+npm@gmail.com","username":"soda"}],"license":"MIT","date":"2021-02-13T11:41:28.267Z","links":{"homepage":"https://github.com/vuejs/web-component-wrapper#readme","repository":"git+https://github.com/vuejs/web-component-wrapper.git","bugs":"https://github.com/vuejs/web-component-wrapper/issues","npm":"https://www.npmjs.com/package/@vue/web-component-wrapper"}},"score":{"final":51.12207,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5617511,"weekly":2118455},"dependents":"4","updated":"2026-11-02T23:31:00.296Z","searchScore":51.119698,"package":{"name":"@scalar/use-codemirror","keywords":["codemirror","composable","vue","vue3"],"version":"0.14.16","description":"CodeMirror for Vue","sanitized_name":"@scalar/use-codemirror","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"hanspagel","type":"user","email":"mail@hanspagel.com"},"trustedPublisher":{"oidcConfigId":"2e78bfd1-77a2-482b-94f9-bc6f39343c04","id":"github"},"username":"GitHub Actions"},"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@scalar.com","username":"amritk"},{"email":"machine@scalar.com","username":"scalar-machine"}],"license":"MIT","date":"2026-10-23T10:14:46.030Z","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-codemirror"}},"score":{"final":51.119698,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1740150,"weekly":634265},"dependents":"36","updated":"2026-11-02T23:29:50.670Z","searchScore":51.11682,"package":{"name":"@vue/cli-overlay","keywords":["vue","cli","cli-overlay"],"version":"5.0.9","description":"error overlay & dev server middleware for vue-cli","sanitized_name":"@vue/cli-overlay","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2025-08-21T10:57:02.315Z","links":{"homepage":"https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-overlay#readme","repository":"git+https://github.com/vuejs/vue-cli.git","bugs":"https://github.com/vuejs/vue-cli/issues","npm":"https://www.npmjs.com/package/@vue/cli-overlay"}},"score":{"final":51.11682,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1602427,"weekly":585662},"dependents":"67","updated":"2026-11-02T23:31:11.539Z","searchScore":51.050747,"package":{"name":"@vue/cli-plugin-router","keywords":["vue","cli","router"],"version":"5.0.9","description":"router plugin for vue-cli","sanitized_name":"@vue/cli-plugin-router","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2025-08-21T10:57:04.121Z","links":{"homepage":"https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-router#readme","repository":"git+https://github.com/vuejs/vue-cli.git","bugs":"https://github.com/vuejs/vue-cli/issues","npm":"https://www.npmjs.com/package/@vue/cli-plugin-router"}},"score":{"final":51.050747,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6203441,"weekly":2335509},"dependents":"3","updated":"2026-11-02T23:32:03.751Z","searchScore":51.00429,"package":{"name":"@cspell/dict-vue","keywords":["cspell","cspell-ext","vue","dictionary","spelling"],"version":"3.0.5","description":"CSpell configuration for VUE files.","sanitized_name":"@cspell/dict-vue","publisher":{"email":"jason@streetsidesoftware.nl","actor":{"name":"jason-dent","type":"user","email":"jason@streetsidesoftware.nl"},"username":"jason-dent"},"maintainers":[{"email":"jason@streetsidesoftware.nl","username":"jason-dent"}],"license":"MIT","date":"2025-07-09T18:55:21.047Z","links":{"homepage":"https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/vue#readme","repository":"https://github.com/streetsidesoftware/cspell-dicts","bugs":"https://github.com/streetsidesoftware/cspell-dicts/issues","npm":"https://www.npmjs.com/package/@cspell/dict-vue"}},"score":{"final":51.00429,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1597714,"weekly":583744},"dependents":"59","updated":"2026-11-02T23:31:15.079Z","searchScore":50.873833,"package":{"name":"@vue/cli-plugin-vuex","keywords":["vue","cli","vuex"],"version":"5.0.9","description":"Vuex plugin for vue-cli","sanitized_name":"@vue/cli-plugin-vuex","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2025-08-21T10:57:02.070Z","links":{"homepage":"https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-vuex#readme","repository":"git+https://github.com/vuejs/vue-cli.git","bugs":"https://github.com/vuejs/vue-cli/issues","npm":"https://www.npmjs.com/package/@vue/cli-plugin-vuex"}},"score":{"final":50.873833,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":654675,"weekly":238971},"dependents":"986","updated":"2026-11-02T23:30:20.984Z","searchScore":50.565144,"package":{"name":"bootstrap-vue","keywords":["Bootstrap","Bootstrap v4","Bootstrap for Vue","Vue","Vue.js","Vue v2","SSR","Web","Components","Directives","Icons","Bootstrap Icons","ARIA","Accessibility","a11y","Popper.js","CSS","SCSS","Alert","Avatar","Badge","Breadcrumb","Button","Calendar","Card","Carousel","Checkbox","Collapse","Collapse","Date picker","Datepicker","Dropdown","Dropzone","Form","Input","Jumbotron","List","Modal","Nav","Navbar","Option","Overlay","Pagination","Popover","Progress","Radio","Select","Sidebar","Skeleton","Slider","Spinner","Tab","Table","Tag","Tags","Time picker","Timepicker","Toast","Tooltip"],"version":"2.23.1","description":"With more than 85 components, over 45 available plugins, several directives, and 1000+ icons, BootstrapVue provides one of the most comprehensive implementations of the Bootstrap v4 component and grid system available for Vue.js v2.6, complete with extens","sanitized_name":"bootstrap-vue","publisher":{"email":"xanf@xanf.me","username":"xanf"},"maintainers":[{"email":"xanf@xanf.me","username":"xanf"},{"email":"pyapar@gmail.com","username":"pi0"},{"email":"troymore@nbnet.nb.ca","username":"tmorehouse"},{"email":"jacob.mueller.elz@gmail.com","username":"jacobmllr95"}],"license":"MIT","date":"2022-10-26T01:12:13.725Z","links":{"homepage":"https://bootstrap-vue.org","repository":"git+https://github.com/bootstrap-vue/bootstrap-vue.git","bugs":"https://github.com/bootstrap-vue/bootstrap-vue/issues","npm":"https://www.npmjs.com/package/bootstrap-vue"}},"score":{"final":50.565144,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":624788,"weekly":228361},"dependents":"135","updated":"2026-11-02T23:30:10.134Z","searchScore":50.542923,"package":{"name":"vue-toastification","keywords":["vue","notification","toast"],"version":"1.7.14","description":"Toasts for Vue made easy!","sanitized_name":"vue-toastification","publisher":{"email":"gustavomaronato@gmail.com","username":"maronato"},"maintainers":[{"email":"gustavomaronato@gmail.com","username":"maronato"}],"license":"MIT","date":"2021-10-18T21:13:46.816Z","links":{"homepage":"https://github.com/Maronato/vue-toastification#readme","repository":"https://github.com/Maronato/vue-toastification.git","bugs":"https://github.com/Maronato/vue-toastification/issues","npm":"https://www.npmjs.com/package/vue-toastification"}},"score":{"final":50.542923,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":744987,"weekly":267117},"dependents":"227","updated":"2026-11-02T23:32:54.809Z","searchScore":50.52373,"package":{"name":"vue-json-pretty","keywords":["vue","json","format","pretty","vue-component"],"version":"2.6.0","description":"A JSON tree view component that is easy to use and also supports data selection.","sanitized_name":"vue-json-pretty","publisher":{"email":"leezng@outlook.com","actor":{"name":"leezng","type":"user","email":"leezng@outlook.com"},"username":"leezng"},"maintainers":[{"email":"leezng@outlook.com","username":"leezng"}],"license":"MIT","date":"2025-10-28T10:53:04.225Z","links":{"homepage":"https://leezng.github.io/vue-json-pretty","repository":"git+ssh://git@github.com/leezng/vue-json-pretty.git","bugs":"https://github.com/leezng/vue-json-pretty/issues","npm":"https://www.npmjs.com/package/vue-json-pretty"}},"score":{"final":50.52373,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1175468,"weekly":417983},"dependents":"94","updated":"2026-11-02T23:32:14.742Z","searchScore":50.32082,"package":{"name":"@vue-flow/controls","keywords":["vue","flow","diagram","editor","graph","node","link","port","slot","vue3","composition-api","vue-flow","vueflow","typescript"],"version":"1.1.3","description":"This is a control component for Vue Flow. It can be used to control the canvas interactions, like zooming in, zooming out, fitting the view and locking interactions.","sanitized_name":"@vue-flow/controls","publisher":{"email":"brainbraks@googlemail.com","username":"braks"},"maintainers":[{"email":"brainbraks@googlemail.com","username":"braks"}],"license":"MIT","date":"2025-08-07T13:41:34.476Z","links":{"homepage":"https://github.com/bcakmakoglu/vue-flow#readme","repository":"git+https://github.com/bcakmakoglu/vue-flow/packages/plugins/controls","bugs":"https://github.com/bcakmakoglu/vue-flow/issues","npm":"https://www.npmjs.com/package/@vue-flow/controls"}},"score":{"final":50.32082,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":711222,"weekly":242151},"dependents":"124","updated":"2026-11-02T23:31:35.258Z","searchScore":50.30728,"package":{"name":"vue-pdf-embed","keywords":["vue","vuejs","pdf"],"version":"2.1.7","description":"PDF embed component for Vue","sanitized_name":"vue-pdf-embed","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"f5a7651d-d829-4510-bc3c-e20fdbd3ace2","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"aliaksei.hrynko@gmail.com","username":"hrynko"}],"license":"MIT","date":"2026-10-11T13:08:55.476Z","links":{"homepage":"https://github.com/hrynko/vue-pdf-embed#readme","repository":"git+https://github.com/hrynko/vue-pdf-embed.git","bugs":"https://github.com/hrynko/vue-pdf-embed/issues","npm":"https://www.npmjs.com/package/vue-pdf-embed"}},"score":{"final":50.30728,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":871162,"weekly":317835},"dependents":"581","updated":"2026-11-02T23:30:03.742Z","searchScore":50.30358,"package":{"name":"vue-server-renderer","keywords":["vue","server","ssr"],"version":"2.7.16","description":"server renderer for Vue 2.0","sanitized_name":"vue-server-renderer","publisher":{"email":"yyx990803@gmail.com","username":"yyx990803"},"maintainers":[{"email":"posva13@gmail.com","username":"posva"},{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2023-12-24T15:02:13.777Z","links":{"homepage":"https://github.com/vuejs/vue/tree/dev/packages/vue-server-renderer#readme","repository":"git+https://github.com/vuejs/vue.git","bugs":"https://github.com/vuejs/vue/issues","npm":"https://www.npmjs.com/package/vue-server-renderer"}},"score":{"final":50.30358,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30292754,"weekly":10876739},"dependents":"1465","updated":"2026-11-02T23:30:32.669Z","searchScore":50.28475,"package":{"name":"vue-eslint-parser","keywords":[],"version":"10.4.1","description":"The ESLint custom parser for `.vue` files.","sanitized_name":"vue-eslint-parser","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"ota-meshi","type":"user","email":"otameshiyo23@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:daf654e0-f4c8-45c2-8489-cf9e167784fb","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"public@mysticatea.dev","username":"mysticatea"},{"email":"otameshiyo23@gmail.com","username":"ota-meshi"}],"license":"MIT","date":"2026-06-02T10:17:36.394Z","links":{"homepage":"https://github.com/vuejs/vue-eslint-parser#readme","repository":"git+https://github.com/vuejs/vue-eslint-parser.git","bugs":"https://github.com/vuejs/vue-eslint-parser/issues","npm":"https://www.npmjs.com/package/vue-eslint-parser"}},"score":{"final":50.28475,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":695612,"weekly":310177},"dependents":"5","updated":"2026-11-02T23:32:37.030Z","searchScore":50.14727,"package":{"name":"twoslash-vue","keywords":["twoslash","vue","shiki"],"version":"0.3.9","description":"Extended Twoslash for Vue SFC support","sanitized_name":"twoslash-vue","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"antfu","type":"user","email":"anthonyfu117@hotmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:15b486d6-f3a0-43bc-b09f-04d84ab3aa47","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"orta.therox@gmail.com","username":"orta"},{"email":"anthonyfu117@hotmail.com","username":"antfu"}],"license":"MIT","date":"2026-06-22T04:02:53.045Z","links":{"homepage":"https://github.com/twoslashes/twoslash#readme","repository":"git+https://github.com/twoslashes/twoslash.git","bugs":"https://github.com/twoslashes/twoslash/issues","npm":"https://www.npmjs.com/package/twoslash-vue"}},"score":{"final":50.14727,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1111432,"weekly":384508},"dependents":"79","updated":"2026-11-02T23:30:48.092Z","searchScore":49.95981,"package":{"name":"@vue-flow/minimap","keywords":["vue","flow","diagram","editor","graph","node","link","port","slot","vue3","composition-api","vue-flow","vueflow","typescript"],"version":"1.5.4","description":"This is a minimap component for Vue Flow. It can be used to add a minimap to the canvas, which will show a smaller version of the canvas with your nodes. The minimap can also be used to pan and zoom the main canvas.","sanitized_name":"@vue-flow/minimap","publisher":{"email":"brainbraks@googlemail.com","username":"braks"},"maintainers":[{"email":"brainbraks@googlemail.com","username":"braks"}],"license":"MIT","date":"2025-08-15T11:29:26.380Z","links":{"homepage":"https://github.com/bcakmakoglu/vue-flow#readme","repository":"git+https://github.com/bcakmakoglu/vue-flow/packages/plugins/minimap","bugs":"https://github.com/bcakmakoglu/vue-flow/issues","npm":"https://www.npmjs.com/package/@vue-flow/minimap"}},"score":{"final":49.95981,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":694680,"weekly":197202},"dependents":"3464","updated":"2026-11-02T23:30:28.756Z","searchScore":49.687263,"package":{"name":"ant-design-vue","keywords":["vue","vue3","ant","design","antd","vueComponent","component","components","ui","framework","frontend"],"version":"4.2.6","description":"An enterprise-class UI design language and Vue-based implementation","sanitized_name":"ant-design-vue","publisher":{"email":"415800467@qq.com","username":"tangjinzhou"},"maintainers":[{"email":"415800467@qq.com","username":"tangjinzhou"}],"license":"MIT","date":"2024-11-11T09:00:46.901Z","links":{"homepage":"https://www.antdv.com/","repository":"git+https://github.com/vueComponent/ant-design-vue.git","bugs":"https://github.com/vueComponent/ant-design-vue/issues","npm":"https://www.npmjs.com/package/ant-design-vue"}},"score":{"final":49.687263,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":890239,"weekly":333837},"dependents":"76","updated":"2026-11-02T23:33:24.185Z","searchScore":49.661304,"package":{"name":"vue-functional-data-merge","keywords":["vue","vuejs","functional","components","vue","util"],"version":"3.1.0","description":"Vue.js util for intelligently merging data passed to functional components.","sanitized_name":"vue-functional-data-merge","publisher":{"email":"alex.joseph.regan@gmail.com","username":"alexsasharegan"},"maintainers":[{"email":"npm@m.trcx.me","username":"alexsasharegan"}],"license":"MIT","date":"2019-06-01T22:22:04.870Z","links":{"homepage":"https://github.com/alexsasharegan/vue-functional-data-merge#readme","repository":"git+https://github.com/alexsasharegan/vue-functional-data-merge.git","bugs":"https://github.com/alexsasharegan/vue-functional-data-merge/issues","npm":"https://www.npmjs.com/package/vue-functional-data-merge"}},"score":{"final":49.661304,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":851393,"weekly":281024},"dependents":"152","updated":"2026-11-02T23:33:10.264Z","searchScore":49.339325,"package":{"name":"vue-draggable-next","keywords":["vue","vue3","vue-next","draggable","drag-and-drop","sortable","sortablejs","vue-draggable","vue-draggable-next","dnd","reorder","kanban","typescript","composition-api","touch","mobile","javascript","component","ui"],"version":"2.3.0","description":"Vue 3 drag-and-drop component based on Sortable.js - Touch-friendly, lightweight, and TypeScript ready","sanitized_name":"vue-draggable-next","publisher":{"email":"anishgeorge2690@gmail.com","username":"anish2690"},"maintainers":[{"email":"anishgeorge2690@gmail.com","username":"anish2690"}],"license":"MIT","date":"2025-08-19T20:54:43.716Z","links":{"homepage":"https://github.com/anish2690/vue-draggable-next#readme","repository":"git+https://github.com/anish2690/vue-draggable-next.git","bugs":"https://github.com/anish2690/vue-draggable-next/issues","npm":"https://www.npmjs.com/package/vue-draggable-next"}},"score":{"final":49.339325,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":507452,"weekly":207005},"dependents":"100","updated":"2026-11-02T23:29:30.333Z","searchScore":49.266945,"package":{"name":"vue-currency-input","keywords":["vue","input mask","currency input","money input","number format","ECMA-402"],"version":"3.2.2","description":"Easy input of currency formatted numbers for Vue.js.","sanitized_name":"vue-currency-input","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:48ba01c7-24d9-48e6-bf1f-833852051488","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dm4t2@outlook.com","username":"dm4t2"}],"license":"MIT","date":"2025-12-17T20:23:57.845Z","links":{"homepage":"https://dm4t2.github.io/vue-currency-input","repository":"git+https://github.com/dm4t2/vue-currency-input.git","bugs":"https://github.com/dm4t2/vue-currency-input/issues","npm":"https://www.npmjs.com/package/vue-currency-input"}},"score":{"final":49.266945,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25098072,"weekly":9063328},"dependents":"343","updated":"2026-11-02T23:29:25.436Z","searchScore":49.255135,"package":{"name":"vue-tsc","keywords":[],"version":"3.3.14","description":"<p>   <a href=\"https://www.npmjs.com/package/vue-tsc\"><img src=\"https://img.shields.io/npm/v/vue-tsc.svg?labelColor=18181B&color=1584FC\" alt=\"NPM version\"></a>   <a href=\"https://github.com/vuejs/language-tools/blob/master/LICENSE\"><img src=\"https://img.s","sanitized_name":"vue-tsc","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"kazariex","type":"user","email":"mimorimaboroshi@gmail.com"},"trustedPublisher":{"oidcConfigId":"a6d0be0a-5c61-4b37-91ca-2edbe770c408","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"johnsoncodehk@gmail.com","username":"johnsoncodehk"},{"email":"mimorimaboroshi@gmail.com","username":"kazariex"}],"license":"MIT","date":"2026-10-29T19:06:19.747Z","links":{"homepage":"https://github.com/vuejs/language-tools#readme","repository":"https://github.com/vuejs/language-tools.git","bugs":"https://github.com/vuejs/language-tools/issues","npm":"https://www.npmjs.com/package/vue-tsc"}},"score":{"final":49.255135,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1791383,"weekly":648104},"dependents":"174","updated":"2026-11-02T23:29:54.432Z","searchScore":49.23784,"package":{"name":"@vue/babel-preset-app","keywords":["vue","cli"],"version":"5.0.9","description":"babel-preset-app for vue-cli","sanitized_name":"@vue/babel-preset-app","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"},{"email":"dot.nick.dot.messing@gmail.com","username":"nickmessing"}],"license":"MIT","date":"2025-08-21T10:57:02.814Z","links":{"homepage":"https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/babel-preset-app#readme","repository":"git+https://github.com/vuejs/vue-cli.git","bugs":"https://github.com/vuejs/vue-cli/issues","npm":"https://www.npmjs.com/package/@vue/babel-preset-app"}},"score":{"final":49.23784,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1006881,"weekly":421312},"dependents":"20","updated":"2026-11-02T23:31:41.808Z","searchScore":49.191868,"package":{"name":"@mdit-vue/plugin-component","keywords":["markdown-it","markdown-it-plugin","vue","component"],"version":"3.0.2","description":"A markdown-it plugin to allow vue components in markdown","sanitized_name":"@mdit-vue/plugin-component","publisher":{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"},"maintainers":[{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2025-08-11T15:53:32.513Z","links":{"homepage":"https://github.com/mdit-vue","repository":"git+https://github.com/mdit-vue/mdit-vue.git","bugs":"https://github.com/mdit-vue/mdit-vue/issues","npm":"https://www.npmjs.com/package/@mdit-vue/plugin-component"}},"score":{"final":49.191868,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":468655,"weekly":181391},"dependents":"674","updated":"2026-11-02T23:31:25.380Z","searchScore":49.117092,"package":{"name":"@tinymce/tinymce-vue","keywords":["tinymce","vue","component"],"version":"6.3.0","description":"Official TinyMCE Vue 3 Component","sanitized_name":"@tinymce/tinymce-vue","publisher":{"email":"engineering-inbox@tiny.cloud","username":"tinymce"},"maintainers":[{"email":"npm-publish@tiny.cloud","username":"ephox"},{"email":"engineering-inbox@tiny.cloud","username":"tinymce"}],"license":"MIT","date":"2025-07-31T05:29:11.210Z","links":{"homepage":"https://github.com/tinymce/tinymce-vue#readme","repository":"git+https://github.com/tinymce/tinymce-vue.git","bugs":"https://github.com/tinymce/tinymce-vue/issues","npm":"https://www.npmjs.com/package/@tinymce/tinymce-vue"}},"score":{"final":49.117092,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":446701,"weekly":177232},"dependents":"51","updated":"2026-11-02T23:32:32.454Z","searchScore":49.03374,"package":{"name":"eslint-plugin-vue-scoped-css","keywords":["eslint","eslintplugin","eslint-plugin","vue","style","scoped","css"],"version":"3.1.3","description":"ESLint plugin for Scoped CSS in Vue.js","sanitized_name":"eslint-plugin-vue-scoped-css","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"ota-meshi","type":"user","email":"otameshiyo23@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:dff6d373-6c87-4b98-b5ba-a49c2cd1096f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"otameshiyo23@gmail.com","username":"ota-meshi"}],"license":"MIT","date":"2026-08-02T09:11:43.195Z","links":{"homepage":"https://future-architect.github.io/eslint-plugin-vue-scoped-css/","repository":"git+https://github.com/future-architect/eslint-plugin-vue-scoped-css.git","bugs":"https://github.com/future-architect/eslint-plugin-vue-scoped-css/issues","npm":"https://www.npmjs.com/package/eslint-plugin-vue-scoped-css"}},"score":{"final":49.03374,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":466650,"weekly":175195},"dependents":"170","updated":"2026-11-02T23:31:02.885Z","searchScore":48.92672,"package":{"name":"@vueup/vue-quill","keywords":["vue-quill","vue 3 quill component","vue 3 quill editor","vue 3 text editor","vue 3 rich text editor","vue 3 web editor","vue 3 editor","vue 3 wysiwyg","vue 3 wysiwyg editor"],"version":"1.5.5","description":"Vue 3 rich text editor based on Quill.","sanitized_name":"@vueup/vue-quill","publisher":{"email":"luthfimasruri@gmail.com","username":"luthfimasruri"},"maintainers":[{"email":"luthfimasruri@gmail.com","username":"luthfimasruri"}],"license":"MIT","date":"2026-06-19T13:58:16.940Z","links":{"homepage":"https://vueup.github.io/vue-quill/","repository":"git+https://github.com/vueup/vue-quill.git","bugs":"https://github.com/vueup/vue-quill/issues","npm":"https://www.npmjs.com/package/@vueup/vue-quill"}},"score":{"final":48.92672,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3679294,"weekly":1349028},"dependents":0,"updated":"2026-11-02T23:34:55.149Z","searchScore":48.926456,"package":{"name":"@flmngr/flmngr-vue","keywords":["vue","vuejs","flmngr","file","files","manager","imgpen","image","editor","upload","unsplash","amazon","s3","azure","blob"],"version":"2.0.3","description":"Flmngr file manager (Local disk / Amazon S3 / Azure Blob) for Vue","sanitized_name":"@flmngr/flmngr-vue","publisher":{"email":"npm@flmngr.com","username":"flmngr.com"},"maintainers":[{"email":"npm@flmngr.com","username":"flmngr.com"},{"email":"support@n1ed.com","username":"dmitriy-komarov"}],"license":"LGPL-3.0-or-later","date":"2023-07-29T09:20:43.337Z","links":{"npm":"https://www.npmjs.com/package/@flmngr/flmngr-vue"}},"score":{"final":48.926456,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15994803,"weekly":5666259},"dependents":"4","updated":"2026-11-02T23:33:26.009Z","searchScore":48.876205,"package":{"name":"@vue/babel-helper-vue-transform-on","keywords":[],"version":"3.0.0","description":"to help transform on","sanitized_name":"@vue/babel-helper-vue-transform-on","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:cbab8dce-b532-42da-a3c8-0e4c5ddb6c07","id":"github"},"approver":{"name":"sxzz","email":"npm@sxzz.moe"},"username":"GitHub Actions"},"maintainers":[{"email":"lcz_1996@foxmail.com","username":"amour1688"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@sxzz.moe","username":"sxzz"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2026-06-22T03:48:24.166Z","links":{"homepage":"https://github.com/vuejs/babel-plugin-jsx#readme","repository":"git+https://github.com/vuejs/babel-plugin-jsx.git","bugs":"https://github.com/vuejs/babel-plugin-jsx/issues","npm":"https://www.npmjs.com/package/@vue/babel-helper-vue-transform-on"}},"score":{"final":48.876205,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33797445,"weekly":12343455},"dependents":"24660","updated":"2026-11-02T23:30:44.093Z","searchScore":48.68867,"package":{"name":"vue-router","keywords":[],"version":"5.4.0","description":"> To see what versions are currently supported, please refer to the [Security Policy](./packages/router/SECURITY.md).","sanitized_name":"vue-router","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"83feb04f-a306-4fe0-9791-b9b7ba3c9b0e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"posva13@gmail.com","username":"posva"}],"license":"MIT","date":"2026-10-07T15:34:51.836Z","links":{"homepage":"https://router.vuejs.org","repository":"git+https://github.com/vuejs/router.git","bugs":"https://github.com/vuejs/router/issues","npm":"https://www.npmjs.com/package/vue-router"}},"score":{"final":48.68867,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":557060,"weekly":202514},"dependents":"60","updated":"2026-11-02T23:30:27.736Z","searchScore":48.63769,"package":{"name":"@vue/compat","keywords":["vue"],"version":"3.5.44","description":"Vue 3 compatibility build for Vue 2","sanitized_name":"@vue/compat","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"yyx990803","type":"user","email":"yyx990803@gmail.com"},"trustedPublisher":{"oidcConfigId":"8ca30e3d-b12c-41a0-b3cb-3bde308329fb","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-10-13T07:46:28.408Z","links":{"homepage":"https://github.com/vuejs/core/tree/main/packages/vue-compat#readme","repository":"git+https://github.com/vuejs/core.git","bugs":"https://github.com/vuejs/core/issues","npm":"https://www.npmjs.com/package/@vue/compat"}},"score":{"final":48.63769,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":489155,"weekly":188123},"dependents":"665","updated":"2026-11-02T23:30:32.761Z","searchScore":48.551304,"package":{"name":"vue-codemirror","keywords":["vue-codemirror","vue codemirror","vue code editor","web IDE vue"],"version":"6.1.1","description":"CodeMirror code editor component for Vue","sanitized_name":"vue-codemirror","publisher":{"email":"surmon.me@gmail.com","username":"surmon"},"maintainers":[{"email":"surmon.me@gmail.com","username":"surmon"}],"license":"MIT","date":"2022-08-27T19:38:24.292Z","links":{"homepage":"https://github.surmon.me/vue-codemirror","repository":"git+https://github.com/surmon-china/vue-codemirror.git","bugs":"https://github.com/surmon-china/vue-codemirror/issues","npm":"https://www.npmjs.com/package/vue-codemirror"}},"score":{"final":48.551304,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":472997,"weekly":180111},"dependents":"55","updated":"2026-11-02T23:32:40.529Z","searchScore":48.54331,"package":{"name":"vue-gtag","keywords":["google","google analytics","tracking","google tracking","vue-analytics","vue-gtag","gtag","gtag.js","global site tag","vue","vuejs"],"version":"3.7.1","description":"Global Site Tag (gtag.js) plugin for Vue","sanitized_name":"vue-gtag","publisher":{"email":"m.gabriele.dev@gmail.com","actor":{"name":"matteo_gabriele","type":"user","email":"m.gabriele.dev@gmail.com"},"username":"matteo_gabriele"},"maintainers":[{"email":"m.gabriele.dev@gmail.com","username":"matteo_gabriele"}],"license":"MIT","date":"2026-04-25T16:18:39.603Z","links":{"homepage":"https://github.com/MatteoGabriele/vue-gtag#readme","repository":"git+https://github.com/MatteoGabriele/vue-gtag.git","bugs":"https://github.com/MatteoGabriele/vue-gtag/issues","npm":"https://www.npmjs.com/package/vue-gtag"}},"score":{"final":48.54331,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3084621,"weekly":1096618},"dependents":"109","updated":"2026-11-02T23:29:51.065Z","searchScore":48.40482,"package":{"name":"motion-v","keywords":["vue","motion","motionone","framer-motion"],"version":"2.10.0","description":"<h1 align=\"center\"> <img width=\"35\" height=\"35\" alt=\"Motion logo\" src=\"https://github.com/user-attachments/assets/00d6d1c3-72c4-4c2f-a664-69da13182ffc\" /><br />Motion for Vue</h1>","sanitized_name":"motion-v","publisher":{"email":"hp0844182@gmail.com","username":"hp0844182"},"maintainers":[{"email":"hp0844182@gmail.com","username":"hp0844182"}],"license":"MIT","date":"2026-10-31T13:28:51.280Z","links":{"homepage":"https://github.com/motiondivision/motion-vue","repository":"git+https://github.com/motiondivision/motion-vue.git","bugs":"https://github.com/motiondivision/motion-vue/issues","npm":"https://www.npmjs.com/package/motion-v"}},"score":{"final":48.40482,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1036691,"weekly":426114},"dependents":"24","updated":"2026-11-02T23:33:00.734Z","searchScore":48.331413,"package":{"name":"@mdit-vue/plugin-frontmatter","keywords":["markdown-it","markdown-it-plugin","vue","frontmatter","excerpt"],"version":"3.0.2","description":"A markdown-it plugin to get markdown frontmatter","sanitized_name":"@mdit-vue/plugin-frontmatter","publisher":{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"},"maintainers":[{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2025-08-11T15:53:34.396Z","links":{"homepage":"https://github.com/mdit-vue","repository":"git+https://github.com/mdit-vue/mdit-vue.git","bugs":"https://github.com/mdit-vue/mdit-vue/issues","npm":"https://www.npmjs.com/package/@mdit-vue/plugin-frontmatter"}},"score":{"final":48.331413,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39909185,"weekly":14467349},"dependents":"71","updated":"2026-11-02T23:30:30.757Z","searchScore":48.302006,"package":{"name":"@vue/language-core","keywords":[],"version":"3.3.14","description":"<p>   <a href=\"https://www.npmjs.com/package/@vue/language-core\"><img src=\"https://img.shields.io/npm/v/@vue/language-core.svg?labelColor=18181B&color=1584FC\" alt=\"NPM version\"></a>   <a href=\"https://github.com/vuejs/language-tools/blob/master/LICENSE\"><","sanitized_name":"@vue/language-core","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"kazariex","type":"user","email":"mimorimaboroshi@gmail.com"},"trustedPublisher":{"oidcConfigId":"2484c7ab-a2d1-43cc-b708-a916850a20f4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"johnsoncodehk@gmail.com","username":"johnsoncodehk"},{"email":"mimorimaboroshi@gmail.com","username":"kazariex"}],"license":"MIT","date":"2026-10-29T19:05:50.484Z","links":{"homepage":"https://github.com/vuejs/language-tools#readme","repository":"https://github.com/vuejs/language-tools.git","bugs":"https://github.com/vuejs/language-tools/issues","npm":"https://www.npmjs.com/package/@vue/language-core"}},"score":{"final":48.302006,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":506210,"weekly":188545},"dependents":"81","updated":"2026-11-02T23:31:16.729Z","searchScore":48.29297,"package":{"name":"@vue/apollo-composable","keywords":["vue","apollo","graphql","composition"],"version":"4.2.2","description":"Apollo GraphQL for Vue Composition API","sanitized_name":"@vue/apollo-composable","publisher":{"email":"guillaume.b.chau@gmail.com","username":"akryum"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"}],"license":"MIT","date":"2025-03-11T13:30:49.666Z","links":{"homepage":"https://apollo.vuejs.org/","repository":"git+https://github.com/vuejs/vue-apollo.git","bugs":"https://github.com/vuejs/vue-apollo/issues","npm":"https://www.npmjs.com/package/@vue/apollo-composable"}},"score":{"final":48.29297,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":973025,"weekly":342991},"dependents":"2873","updated":"2026-11-02T23:29:06.964Z","searchScore":48.27637,"package":{"name":"vue-property-decorator","keywords":["vue","typescript","decorator"],"version":"9.1.2","description":"property decorators for Vue Component","sanitized_name":"vue-property-decorator","publisher":{"email":"kaoru.h65536@live.jp","username":"kaorun343"},"maintainers":[{"email":"kaoru.h65536@live.jp","username":"kaorun343"}],"license":"MIT","date":"2020-11-20T21:52:02.346Z","links":{"homepage":"https://github.com/kaorun343/vue-property-decorator#readme","repository":"git+https://github.com/kaorun343/vue-property-decorator.git","bugs":"https://github.com/kaorun343/vue-property-decorator/issues","npm":"https://www.npmjs.com/package/vue-property-decorator"}},"score":{"final":48.27637,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":562509,"weekly":224139},"dependents":"20","updated":"2026-11-02T23:33:11.700Z","searchScore":48.232082,"package":{"name":"@gtm-support/vue-gtm","keywords":["analytics","universal analytics","google analytics","google tag manager","vue analytics","vue tag manager","vue google tag manager","vue js google tag manager","vuejs google tag manager","vue js analytics","vue gtm","vuejs gtm","vue js gtm","vuejs","tracking","vue","google"],"version":"3.2.0","description":"Simple implementation of Google Tag Manager for Vue","sanitized_name":"@gtm-support/vue-gtm","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:453eed1b-f870-4723-8b39-1f5eca8f06ef","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"chrissi92@hotmail.de","username":"shinigami92"}],"license":"MIT","date":"2026-02-13T13:17:31.635Z","links":{"homepage":"https://github.com/gtm-support/vue-gtm","repository":"git+https://github.com/gtm-support/vue-gtm.git","bugs":"https://github.com/gtm-support/vue-gtm/issues","npm":"https://www.npmjs.com/package/@gtm-support/vue-gtm"}},"score":{"final":48.232082,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1103650,"weekly":467062},"dependents":"19","updated":"2026-11-02T23:33:32.810Z","searchScore":48.18043,"package":{"name":"@mdit-vue/types","keywords":["markdown-it","vue","types"],"version":"3.0.2","description":"Shared types definition of mdit-vue","sanitized_name":"@mdit-vue/types","publisher":{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"},"maintainers":[{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2025-08-11T15:53:32.311Z","links":{"homepage":"https://github.com/mdit-vue","repository":"git+https://github.com/mdit-vue/mdit-vue.git","bugs":"https://github.com/mdit-vue/mdit-vue/issues","npm":"https://www.npmjs.com/package/@mdit-vue/types"}},"score":{"final":48.18043,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":793125,"weekly":281706},"dependents":"75","updated":"2026-11-02T23:31:30.826Z","searchScore":48.148342,"package":{"name":"@unovis/vue","keywords":["vue","data visualization","maps","charts","graphs"],"version":"1.7.1","description":"Modular data visualization framework for React, Angular, Svelte, Vue, and vanilla TypeScript or JavaScript","sanitized_name":"@unovis/vue","publisher":{"email":"s.hanumandla@f5.com","username":"suryatejahanumandla"},"maintainers":[{"email":"nikita@rokotyan.com","username":"rokotyan"},{"email":"lee00678@gmail.com","username":"lee00678"},{"email":"s.hanumandla@f5.com","username":"suryatejahanumandla"}],"license":"Apache-2.0","date":"2026-09-29T13:59:19.877Z","links":{"homepage":"https://unovis.dev","repository":"git+https://github.com/f5/unovis.git","bugs":"https://github.com/f5/unovis/issues","npm":"https://www.npmjs.com/package/@unovis/vue"}},"score":{"final":48.148342,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":372443,"weekly":111356},"dependents":"44","updated":"2026-11-02T23:32:06.741Z","searchScore":48.004025,"package":{"name":"emoji-mart-vue-fast","keywords":["vue","vuejs","emoji","picker"],"version":"15.0.5","description":"Customizable Slack-like emoji picker for VueJS, fast version","sanitized_name":"emoji-mart-vue-fast","publisher":{"email":"serebrov@gmail.com","username":"serebrov"},"maintainers":[{"email":"serebrov@gmail.com","username":"serebrov"}],"license":"BSD-3-Clause","date":"2025-08-31T22:03:20.434Z","links":{"homepage":"https://github.com/serebrov/emoji-mart-vue","repository":"git+ssh://git@github.com/serebrov/emoji-mart-vue.git","bugs":"https://github.com/serebrov/emoji-mart-vue/issues","npm":"https://www.npmjs.com/package/emoji-mart-vue-fast"}},"score":{"final":48.004025,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":539812,"weekly":190964},"dependents":"57","updated":"2026-11-02T23:32:26.006Z","searchScore":48.00086,"package":{"name":"vue-dompurify-html","keywords":["vue","vue-directive","xss","dom-xss","dompurify","security","html"],"version":"5.3.0","description":"Safe replacement for the v-html directive","sanitized_name":"vue-dompurify-html","publisher":{"email":"thomas@gerbet.me","username":"tgerbet"},"maintainers":[{"email":"thomas@gerbet.me","username":"tgerbet"}],"license":"MIT","date":"2025-05-05T13:35:37.729Z","links":{"homepage":"https://github.com/LeSuisse/vue-dompurify-html/tree/main/packages/vue-dompurify-html#readme","repository":"git+https://github.com/LeSuisse/vue-dompurify-html.git","bugs":"https://github.com/LeSuisse/vue-dompurify-html/issues","npm":"https://www.npmjs.com/package/vue-dompurify-html"}},"score":{"final":48.00086,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":452876,"weekly":139076},"dependents":"75","updated":"2026-11-02T23:34:29.367Z","searchScore":47.976414,"package":{"name":"stylelint-config-standard-vue","keywords":["stylelint","stylelint-config","standard","vue"],"version":"2.0.0","description":"The standard shareable Vue config for Stylelint.","sanitized_name":"stylelint-config-standard-vue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:60e76b65-f36e-4b91-9e24-9a2c353000ad","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"otameshiyo23@gmail.com","username":"ota-meshi"}],"license":"MIT","date":"2026-08-01T06:10:23.417Z","links":{"homepage":"https://github.com/ota-meshi/stylelint-config-standard-vue#readme","repository":"git+https://github.com/ota-meshi/stylelint-config-standard-vue.git","bugs":"https://github.com/ota-meshi/stylelint-config-standard-vue/issues","npm":"https://www.npmjs.com/package/stylelint-config-standard-vue"}},"score":{"final":47.976414,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":368817,"weekly":120066},"dependents":"10","updated":"2026-11-02T23:33:07.134Z","searchScore":47.93005,"package":{"name":"vue-metamorph","keywords":["codemod","vue","ast"],"version":"4.1.0","description":"Codemod framework for Vue files","sanitized_name":"vue-metamorph","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d84cda1a-98d8-4179-9ccb-49d8836877b1","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"github@unrefinedbrain.dev","username":"unrefinedbrain"}],"license":"MIT","date":"2026-09-13T14:58:47.310Z","links":{"homepage":"https://github.com/UnrefinedBrain/vue-metamorph#readme","repository":"git+https://github.com/UnrefinedBrain/vue-metamorph.git","bugs":"https://github.com/UnrefinedBrain/vue-metamorph/issues","npm":"https://www.npmjs.com/package/vue-metamorph"}},"score":{"final":47.93005,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":832963,"weekly":284329},"dependents":"195","updated":"2026-11-02T23:32:01.594Z","searchScore":47.79763,"package":{"name":"vue-jest","keywords":["jest","vue","jest vue","jest vue transform","jest vue preprocessor","vue jest","vue jest","vue jest transform","vue jest preprocessor"],"version":"3.0.7","description":"Jest Vue transform","sanitized_name":"vue-jest","publisher":{"email":"lachlan.miller.1990@outlook.com","username":"lmiller1990"},"maintainers":[{"email":"lachlan.miller.1990@outlook.com","username":"lmiller1990"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"daniel@roe.dev","username":"danielroe"},{"email":"edward.yerburgh@gmail.com","username":"eddyerburgh"}],"license":"MIT","date":"2020-09-14T06:41:16.117Z","links":{"repository":"git+https://github.com/vuejs/vue-jest.git","npm":"https://www.npmjs.com/package/vue-jest"}},"score":{"final":47.79763,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":324588,"weekly":123497},"dependents":"8","updated":"2026-11-02T23:32:45.448Z","searchScore":47.758373,"package":{"name":"vue-i18n-extract","keywords":["javascript","typescript","vue i18n","vue","plugin","internationalization","internationalization-plugin"],"version":"2.0.7","description":"Manage vue-i18n localization with static analysis","sanitized_name":"vue-i18n-extract","publisher":{"email":"lastmanout@gmail.com","username":"spittal"},"maintainers":[{"email":"lastmanout@gmail.com","username":"spittal"},{"email":"raffaele.pizzari@gmail.com","username":"pixari"}],"license":"MIT","date":"2022-05-26T00:56:04.795Z","links":{"homepage":"https://github.com/pixari/vue-i18n-extract","repository":"https://github.com/pixari/vue-i18n-extract","bugs":"https://github.com/pixari/vue-i18n-extract/issues","npm":"https://www.npmjs.com/package/vue-i18n-extract"}},"score":{"final":47.758373,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33080593,"weekly":11992248},"dependents":"11","updated":"2026-11-02T23:33:04.442Z","searchScore":47.752674,"package":{"name":"@vue/devtools-shared","keywords":[],"version":"8.2.1","description":"> Internal utility types shared across @vue/devtools packages.","sanitized_name":"@vue/devtools-shared","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:dd5d69e1-b899-4f61-a1bd-79d28c036ddf","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"webfansplz@gmail.com","username":"webfansplz"}],"license":"MIT","date":"2026-07-25T07:46:17.166Z","links":{"homepage":"https://github.com/vuejs/devtools#readme","repository":"git+https://github.com/vuejs/devtools.git","bugs":"https://github.com/vuejs/devtools/issues","npm":"https://www.npmjs.com/package/@vue/devtools-shared"}},"score":{"final":47.752674,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":372631,"weekly":132529},"dependents":"35","updated":"2026-11-02T23:32:40.299Z","searchScore":47.70134,"package":{"name":"vue-codemirror6","keywords":["vuejs","vue","vue-components","vue-codemirror","code-editor","text-editor","vue2","vue3","web-editor","vue-plugin","vue-component","codemirror-editor","vue-resource","codemirror6"],"version":"1.7.0","description":"CodeMirror6 Component for vue2 and vue3.","sanitized_name":"vue-codemirror6","publisher":{"email":"logue@hotmail.co.jp","actor":{"name":"logue","type":"user","email":"logue@hotmail.co.jp"},"username":"logue"},"maintainers":[{"email":"logue@hotmail.co.jp","username":"logue"}],"license":"MIT","date":"2026-09-24T00:32:52.992Z","links":{"homepage":"https://github.com/logue/vue-codemirror6","repository":"git+ssh://git@github.com/logue/vue-codemirror6.git","bugs":"https://github.com/logue/vue-codemirror6/issues","npm":"https://www.npmjs.com/package/vue-codemirror6"}},"score":{"final":47.70134,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9616031,"weekly":3639976},"dependents":"32","updated":"2026-11-02T23:29:48.662Z","searchScore":47.662594,"package":{"name":"orval","keywords":["angular","axios","client","code-generation","data fetching","effect","fetch","hono","mock","msw","open-api","react","react-query","rest","svelte","svelte-query","swagger","swr","vue","vue-query","zod"],"version":"8.46.0","description":"A swagger client generator for typescript","sanitized_name":"orval","publisher":{"email":"mellowaredev@gmail.com","username":"melloware"},"maintainers":[{"email":"anymaniax@icloud.com","username":"anymaniax"},{"email":"mellowaredev@gmail.com","username":"melloware"}],"license":"MIT","date":"2026-10-30T15:29:01.379Z","links":{"homepage":"https://orval.dev","repository":"git+https://github.com/orval-labs/orval.git","bugs":"https://github.com/orval-labs/orval/issues","npm":"https://www.npmjs.com/package/orval"}},"score":{"final":47.662594,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":351741,"weekly":125927},"dependents":"130","updated":"2026-11-02T23:32:44.229Z","searchScore":47.492565,"package":{"name":"vue-flatpickr-component","keywords":["vue","flatpicker","vue-flatpickr","date picker","time picker"],"version":"12.0.0","description":"Vue.js component for Flatpickr date-time picker","sanitized_name":"vue-flatpickr-component","publisher":{"email":"pro.ankurk1@gmail.com","username":"ankurk91"},"maintainers":[{"email":"pro.ankurk1@gmail.com","username":"ankurk91"}],"license":"MIT","date":"2025-03-14T10:55:53.875Z","links":{"homepage":"https://github.com/ankurk91/vue-flatpickr-component","repository":"git+https://github.com/ankurk91/vue-flatpickr-component.git","bugs":"https://github.com/ankurk91/vue-flatpickr-component/issues","npm":"https://www.npmjs.com/package/vue-flatpickr-component"}},"score":{"final":47.492565,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":337232,"weekly":126414},"dependents":"575","updated":"2026-11-02T23:30:50.317Z","searchScore":47.451496,"package":{"name":"vue-axios","keywords":["vue","axios","wrapper"],"version":"3.6.0","description":"A small wrapper for integrating axios to Vuejs","sanitized_name":"vue-axios","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:b3bca707-ba1a-4ca0-a277-43659a75aaf0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anhnq0@gmail.com","username":"imcvampire"}],"license":"MIT","date":"2026-08-28T14:45:05.618Z","links":{"homepage":"https://github.com/imcvampire/vue-axios#readme","repository":"git+https://github.com/imcvampire/vue-axios.git","bugs":"https://github.com/imcvampire/vue-axios/issues","npm":"https://www.npmjs.com/package/vue-axios"}},"score":{"final":47.451496,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":355006,"weekly":127113},"dependents":"696","updated":"2026-11-02T23:29:08.163Z","searchScore":47.36469,"package":{"name":"@vue/composition-api","keywords":["vue","composition-api"],"version":"1.7.2","description":"Provide logic composition capabilities for Vue.","sanitized_name":"@vue/composition-api","publisher":{"email":"anthonyfu117@hotmail.com","username":"antfu"},"maintainers":[{"email":"liximomo@gmail.com","username":"liximomo"},{"email":"npm@haoqun.me","username":"soda"},{"email":"thorsten@linusb.org","username":"linusborg"},{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"david-181@hotmail.com","username":"pikax"}],"license":"MIT","date":"2023-08-15T11:08:24.471Z","links":{"homepage":"https://github.com/vuejs/composition-api#readme","repository":"git+https://github.com/vuejs/composition-api.git","bugs":"https://github.com/vuejs/composition-api/issues","npm":"https://www.npmjs.com/package/@vue/composition-api"}},"score":{"final":47.36469,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11529248,"weekly":3947144},"dependents":"65","updated":"2026-11-02T23:34:17.077Z","searchScore":47.36418,"package":{"name":"@codemirror/lang-vue","keywords":["editor","code"],"version":"0.1.3","description":"Vue template support for the CodeMirror code editor","sanitized_name":"@codemirror/lang-vue","publisher":{"email":"marijn@haverbeke.berlin","username":"marijn"},"maintainers":[{"email":"marijn@haverbeke.berlin","username":"marijn"}],"license":"MIT","date":"2023-12-28T17:29:53.683Z","links":{"homepage":"https://github.com/codemirror/lang-vue#readme","repository":"git+https://github.com/codemirror/lang-vue.git","bugs":"https://github.com/codemirror/lang-vue/issues","npm":"https://www.npmjs.com/package/@codemirror/lang-vue"}},"score":{"final":47.36418,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":383606,"weekly":156542},"dependents":"14","updated":"2026-11-02T23:32:44.867Z","searchScore":47.322536,"package":{"name":"@auth0/auth0-vue","keywords":["auth0","login","Authorization Code Grant Flow","PKCE","Single Page Application authentication","SPA authentication","Vue"],"version":"2.13.0","description":"Auth0 SDK for Vue Applications using Authorization Code Grant Flow with PKCE","sanitized_name":"@auth0/auth0-vue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"71c2a730-a8fa-49e0-b2e5-ffa65f480441","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"oss.sdks@auth0.com","username":"auth0-oss"},{"email":"devops+npm@auth0.com","username":"auth0npm"},{"email":"support@auth0.com","username":"auth0brokkr"},{"email":"jesse.le@auth0.com","username":"jessele"},{"email":"jeff.shuman@okta.com","username":"oktajeffoktajeff"},{"email":"brian.s.smith@okta.com","username":"bsmith-auth0"},{"email":"sanjay.manikandhan@okta.com","username":"sanjay.manikandhan"},{"email":"nirmal.joishi@okta.com","username":"nirjo"},{"email":"nil.torres@okta.com","username":"niltorresatko"},{"email":"jaskirat.singh@okta.com","username":"jaskirat_atko"},{"email":"henry.mcardle@okta.com","username":"henry.mcardle"},{"email":"nicolas.villalobos@okta.com","username":"nicolas.villalobos"},{"email":"choah.jung@auth0.com","username":"choah"},{"email":"josecarlos.chavez@okta.com","username":"josecarlos-chavez_atko"},{"email":"saurabh.kumar@okta.com","username":"skatko"},{"email":"tirone.pama@auth0.com","username":"tj.okta"},{"email":"sergio.garciaramos@okta.com","username":"sgarcia-atko"},{"email":"roger.chan@auth0.com","username":"roger.chan"},{"email":"michael.antone@auth0.com","username":"maaantone"},{"email":"lewis.byrne@okta.com","username":"lewisbyrne-okta"},{"email":"tarunpreet.kaur@okta.com","username":"tarunpreet.kaur"}],"license":"MIT","date":"2026-10-30T11:47:39.435Z","links":{"homepage":"https://github.com/auth0/auth0-vue#readme","repository":"git://github.com/auth0/auth0-vue.git","bugs":"https://github.com/auth0/auth0-vue/issues","npm":"https://www.npmjs.com/package/@auth0/auth0-vue"}},"score":{"final":47.322536,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":453,"weekly":24},"dependents":0,"updated":"2026-10-27T22:31:13.492Z","searchScore":47.15083,"package":{"name":"@blocknote/xl-ai-server","keywords":["react","javascript","editor","typescript","prosemirror","wysiwyg","rich-text-editor","notion","yjs","block-based","tiptap"],"version":"0.31.0","description":"A \"Notion-style\" block-based extensible text editor built on top of Prosemirror and Tiptap.","sanitized_name":"@blocknote/xl-ai-server","publisher":{"email":"computers@nickthesick.com","username":"nperez0111"},"maintainers":[{"email":"yousefdardiry@gmail.com","username":"yousefed"},{"email":"matthewlipski@gmail.com","username":"matthewlipski"},{"email":"computers@nickthesick.com","username":"nperez0111"}],"license":"AGPL-3.0 OR PROPRIETARY","date":"2025-05-20T16:18:08.946Z","links":{"homepage":"https://github.com/TypeCellOS/BlockNote","npm":"https://www.npmjs.com/package/@blocknote/xl-ai-server"}},"score":{"final":47.15083,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":422735,"weekly":161376},"dependents":"180","updated":"2026-11-02T23:33:22.710Z","searchScore":47.122925,"package":{"name":"vue-scrollto","keywords":["vue","vuejs","directive","scroll","scrollto","scroll to"],"version":"2.20.0","description":"Adds a directive that listens for click events and scrolls to elements.","sanitized_name":"vue-scrollto","publisher":{"email":"shout@igor-randjelovic.com","username":"rigor789"},"maintainers":[{"email":"shout@igor-randjelovic.com","username":"rigor789"}],"license":"MIT","date":"2020-10-28T14:52:27.903Z","links":{"homepage":"https://github.com/rigor789/vue-scrollto#readme","repository":"git+https://github.com/rigor789/vue-scrollto.git","bugs":"https://github.com/rigor789/vue-scrollto/issues","npm":"https://www.npmjs.com/package/vue-scrollto"}},"score":{"final":47.122925,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":437984,"weekly":171228},"dependents":"261","updated":"2026-11-02T23:30:43.446Z","searchScore":47.082714,"package":{"name":"vue-slider-component","keywords":["vue","slider","vue-slider","vue-component","vue-slider-component"],"version":"3.2.24","description":"A highly customized slider component","sanitized_name":"vue-slider-component","publisher":{"email":"642163903@qq.com","username":"nightcatsama"},"maintainers":[{"email":"642163903@qq.com","username":"nightcatsama"}],"license":"MIT","date":"2022-12-07T04:04:09.881Z","links":{"homepage":"https://github.com/NightCatSama/vue-slider-component","repository":"git+https://github.com/NightCatSama/vue-slider-component.git","bugs":"https://github.com/NightCatSama/vue-slider-component/issues","npm":"https://www.npmjs.com/package/vue-slider-component"}},"score":{"final":47.082714,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":677897,"weekly":221132},"dependents":"552","updated":"2026-11-02T23:30:04.227Z","searchScore":47.021584,"package":{"name":"vue-types","keywords":["vue","props"],"version":"7.0.1","description":"Prop types utility for Vue","sanitized_name":"vue-types","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"33034c16-c26b-4978-9dbf-f0ca322f6a53","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"marco.solazzi@gmail.com","username":"dwightjack"}],"license":"MIT","date":"2026-10-23T03:15:47.378Z","links":{"homepage":"https://vue-types.codeful.dev/","repository":"git+https://github.com/dwightjack/vue-types.git","bugs":"https://github.com/dwightjack/vue-types/issues","npm":"https://www.npmjs.com/package/vue-types"}},"score":{"final":47.021584,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":351941,"weekly":122684},"dependents":"82","updated":"2026-11-02T23:32:39.205Z","searchScore":46.989155,"package":{"name":"vue-inline-svg","keywords":["vue","svg","inline","inject","image","replace"],"version":"4.0.1","description":"Replace SVG images with inline SVG element","sanitized_name":"vue-inline-svg","publisher":{"email":"shrpne@gmail.com","username":"shrpne"},"maintainers":[{"email":"shrpne@gmail.com","username":"shrpne"}],"license":"MIT","date":"2025-05-05T18:57:36.505Z","links":{"homepage":"https://github.com/shrpne/vue-inline-svg","repository":"git+https://github.com/shrpne/vue-inline-svg.git","bugs":"https://github.com/shrpne/vue-inline-svg/issues","npm":"https://www.npmjs.com/package/vue-inline-svg"}},"score":{"final":46.989155,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":280107,"weekly":96006},"dependents":"55","updated":"2026-11-02T23:33:22.648Z","searchScore":46.838573,"package":{"name":"focus-trap-vue","keywords":["focus","trap","a11y","accessibility","modal","component","block","lock","vue"],"version":"4.1.0","description":"Vue component to trap the focus within a DOM element","sanitized_name":"focus-trap-vue","publisher":{"email":"posva13@gmail.com","username":"posva"},"maintainers":[{"email":"posva13@gmail.com","username":"posva"},{"email":"keeneraustin@yahoo.com","username":"dv8fromtheworld"}],"license":"MIT","date":"2025-08-13T08:16:13.790Z","links":{"homepage":"https://github.com/posva/focus-trap-vue#readme","repository":"git+https://github.com/posva/focus-trap-vue.git","bugs":"https://github.com/posva/focus-trap-vue/issues","npm":"https://www.npmjs.com/package/focus-trap-vue"}},"score":{"final":46.838573,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":322406,"weekly":102788},"dependents":"49","updated":"2026-11-03T00:47:12.565Z","searchScore":46.834946,"package":{"name":"@ionic/vue","keywords":["ionic","framework","vue","mobile","app","hybrid","webapp","cordova","progressive","web","app","pwa"],"version":"9.0.10","description":"Vue specific wrapper for @ionic/core","sanitized_name":"@ionic/vue","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"ionicjs","type":"user","email":"hi@ionic.io"},"trustedPublisher":{"oidcConfigId":"41c2befc-6f3a-4742-8d6d-c1383718f248","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"goncalo.martins@outsystems.com","username":"gm-os"},{"email":"hi@ionic.io","username":"ionicjs"},{"email":"shane.king.2008@gmail.com","username":"shanetheking"}],"license":"MIT","date":"2026-10-28T17:32:50.408Z","links":{"homepage":"https://github.com/ionic-team/ionic-framework#readme","repository":"git+https://github.com/ionic-team/ionic-framework.git","bugs":"https://github.com/ionic-team/ionic-framework/issues","npm":"https://www.npmjs.com/package/@ionic/vue"}},"score":{"final":46.834946,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":531533,"weekly":189009},"dependents":"31","updated":"2026-11-02T23:33:40.801Z","searchScore":46.784954,"package":{"name":"grid-layout-plus","keywords":["flex","components","vue","vexip","plugin","toolkit","vite","layout","grid-layout","vue-grid-layout"],"version":"1.1.1","description":"<p align=\"center\">   <a href=\"https://grid-layout-plus.netlify.app/\" target=\"_blank\" rel=\"noopener noreferrer\">     <img src=\"./docs/public/grid-layout-plus.svg\" width=\"180\" style=\"width: 120px;\" />   </a> </p>","sanitized_name":"grid-layout-plus","publisher":{"email":"rkzhang9595@gmail.com","username":"qmhc"},"maintainers":[{"email":"rkzhang9595@gmail.com","username":"qmhc"}],"license":"MIT","date":"2025-10-13T02:42:42.281Z","links":{"npm":"https://www.npmjs.com/package/grid-layout-plus"}},"score":{"final":46.784954,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1225320,"weekly":441299},"dependents":"172","updated":"2026-11-02T23:31:06.859Z","searchScore":46.731167,"package":{"name":"@vue/cli-plugin-eslint","keywords":["vue","cli","eslint"],"version":"5.0.9","description":"eslint plugin for vue-cli","sanitized_name":"@vue/cli-plugin-eslint","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2025-08-21T10:57:04.013Z","links":{"homepage":"https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-eslint#readme","repository":"git+https://github.com/vuejs/vue-cli.git","bugs":"https://github.com/vuejs/vue-cli/issues","npm":"https://www.npmjs.com/package/@vue/cli-plugin-eslint"}},"score":{"final":46.731167,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":328879,"weekly":125785},"dependents":"72","updated":"2026-11-02T23:31:09.540Z","searchScore":46.71836,"package":{"name":"@phosphor-icons/vue","keywords":["vue","icons","svg","phosphor","design","interface","UI","UX"],"version":"2.2.1","description":"A clean and friendly icon family for Vue, too!","sanitized_name":"@phosphor-icons/vue","publisher":{"email":"daniel.schneider@eramux.com","username":"dnlsndr"},"maintainers":[{"email":"daniel.schneider@eramux.com","username":"dnlsndr"},{"email":"friedtm@gmail.com","username":"rektdeckard"}],"license":"MIT","date":"2024-04-05T06:59:05.867Z","links":{"homepage":"https://github.com/phosphor-icons/vue#readme","repository":"git+https://github.com/phosphor-icons/vue.git","bugs":"https://github.com/phosphor-icons/vue/issues","npm":"https://www.npmjs.com/package/@phosphor-icons/vue"}},"score":{"final":46.71836,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":617954,"weekly":204998},"dependents":"3","updated":"2026-11-02T23:33:36.436Z","searchScore":46.67971,"package":{"name":"vitest-browser-vue","keywords":["vue","vitest","browser","testing"],"version":"3.1.0","description":"Render Vue components in Vitest Browser Mode","sanitized_name":"vitest-browser-vue","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vitestbot","type":"user","email":"vitest.dev@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:3ae1ebe3-715b-4a9f-83d8-904a87cf4022","id":"github"},"approver":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"username":"GitHub Actions"},"maintainers":[{"email":"ari.perkkio@gmail.com","username":"ariperkkio"},{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"hi.ogawa.zz@gmail.com","username":"hiogawa"},{"email":"foxzdavinci@gmail.com","username":"oreanno"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"vitest.dev@gmail.com","username":"vitestbot"}],"license":"MIT","date":"2026-09-04T07:55:48.788Z","links":{"homepage":"https://github.com/vitest-community/vitest-browser-vue#readme","repository":"git+https://github.com/vitest-community/vitest-browser-vue.git","bugs":"https://github.com/vitest-community/vitest-browser-vue/issues","npm":"https://www.npmjs.com/package/vitest-browser-vue"}},"score":{"final":46.67971,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":295603,"weekly":106391},"dependents":"13","updated":"2026-11-02T23:32:52.060Z","searchScore":46.661118,"package":{"name":"vue-docgen-loader","keywords":["vue","docgen","webpack","loader"],"version":"2.0.1","description":"Vue docgen loader for webpack","sanitized_name":"vue-docgen-loader","publisher":{"email":"pockawoooh@gmail.com","username":"pockawoooh"},"maintainers":[{"email":"pockawoooh@gmail.com","username":"pockawoooh"}],"license":"MIT","date":"2024-10-29T06:28:15.373Z","links":{"homepage":"https://github.com/pocka/vue-docgen-loader","repository":"git+https://github.com/pocka/vue-docgen-loader.git","bugs":"https://github.com/pocka/vue-docgen-loader/issues","npm":"https://www.npmjs.com/package/vue-docgen-loader"}},"score":{"final":46.661118,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1584309,"weekly":499830},"dependents":"28","updated":"2026-11-02T23:34:53.715Z","searchScore":46.647427,"package":{"name":"web-haptics","keywords":["haptics","vibration","feedback","web","mobile","react","vue","svelte","typescript"],"version":"0.0.6","description":"Haptic feedback for the mobile web.","sanitized_name":"web-haptics","publisher":{"email":"lochieaxon@gmail.com","username":"lochieaxon"},"maintainers":[{"email":"lochieaxon@gmail.com","username":"lochieaxon"}],"license":"MIT","date":"2026-03-02T13:58:45.230Z","links":{"homepage":"https://haptics.lochie.me","repository":"git+https://github.com/lochie/web-haptics.git","bugs":"https://github.com/lochie/web-haptics/issues","npm":"https://www.npmjs.com/package/web-haptics"}},"score":{"final":46.647427,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1133052,"weekly":409497},"dependents":"3134","updated":"2026-11-02T23:31:57.216Z","searchScore":46.625698,"package":{"name":"vue-class-component","keywords":["vue","class","babel","typescript"],"version":"7.2.6","description":"ES201X/TypeScript class decorator for Vue components","sanitized_name":"vue-class-component","publisher":{"email":"ktsn55@gmail.com","username":"ktsn"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"ktsn55@gmail.com","username":"ktsn"}],"license":"MIT","date":"2020-09-17T11:37:51.488Z","links":{"homepage":"https://github.com/vuejs/vue-class-component#readme","repository":"git+https://github.com/vuejs/vue-class-component.git","bugs":"https://github.com/vuejs/vue-class-component/issues","npm":"https://www.npmjs.com/package/vue-class-component"}},"score":{"final":46.625698,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1512103,"weekly":543666},"dependents":"256","updated":"2026-11-02T23:31:37.666Z","searchScore":46.601402,"package":{"name":"@vue/cli-plugin-babel","keywords":["vue","cli","babel"],"version":"5.0.9","description":"babel plugin for vue-cli","sanitized_name":"@vue/cli-plugin-babel","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2025-08-21T10:57:06.051Z","links":{"homepage":"https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-babel#readme","repository":"git+https://github.com/vuejs/vue-cli.git","bugs":"https://github.com/vuejs/vue-cli/issues","npm":"https://www.npmjs.com/package/@vue/cli-plugin-babel"}},"score":{"final":46.601402,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":594948,"weekly":204717},"dependents":"46","updated":"2026-11-02T23:31:00.163Z","searchScore":46.51276,"package":{"name":"@vue/cli-plugin-unit-jest","keywords":["vue","cli","unit-jest"],"version":"5.0.9","description":"unit-jest plugin for vue-cli","sanitized_name":"@vue/cli-plugin-unit-jest","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2025-08-21T10:57:04.686Z","links":{"homepage":"https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-unit-jest#readme","repository":"git+https://github.com/vuejs/vue-cli.git","bugs":"https://github.com/vuejs/vue-cli/issues","npm":"https://www.npmjs.com/package/@vue/cli-plugin-unit-jest"}},"score":{"final":46.51276,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":249818,"weekly":101956},"dependents":"60","updated":"2026-11-02T23:32:10.467Z","searchScore":46.495087,"package":{"name":"vue-recaptcha","keywords":["vue","component","vue-component","google-recaptcha","google-recaptcha-v3","recaptcha","recaptcha-v3","gcaptcha","captcha","nuxt","nuxt3","nuxt-3"],"version":"3.0.0-alpha.6","description":"ReCAPTCHA vue component","sanitized_name":"vue-recaptcha","publisher":{"email":"dododavid006@gmail.com","username":"dansnow"},"maintainers":[{"email":"dododavid006@gmail.com","username":"dansnow"}],"license":"MIT","date":"2023-07-10T10:30:43.803Z","links":{"repository":"https://github.com/DanSnow/vue-recaptcha.git","bugs":"https://github.com/DanSnow/vue-recaptcha/issues","npm":"https://www.npmjs.com/package/vue-recaptcha"}},"score":{"final":46.495087,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":227988,"weekly":86872},"dependents":"59","updated":"2026-11-02T23:31:15.270Z","searchScore":46.46645,"package":{"name":"vue-final-modal","keywords":["vue","modal","dialog","popup"],"version":"5.0.1","description":"The most powerful yet most light-weight modal library for Vue 3.","sanitized_name":"vue-final-modal","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"hunterliu1003","email":"hunterliu1003@gmail.com"},"trustedPublisher":{"oidcConfigId":"4a7055bb-813a-440e-95ba-b71404202265","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hunterliu1003@gmail.com","username":"hunterliu1003"}],"license":"MIT","date":"2026-10-26T08:48:03.425Z","links":{"homepage":"https://vue-final-modal.org/","repository":"git+https://github.com/vue-final/vue-final-modal.git","bugs":"https://github.com/vue-final/vue-final-modal/issues","npm":"https://www.npmjs.com/package/vue-final-modal"}},"score":{"final":46.46645,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17359619,"weekly":6347380},"dependents":"163","updated":"2026-11-02T23:29:11.031Z","searchScore":46.452095,"package":{"name":"@unhead/vue","keywords":[],"version":"3.4.3","description":"Full-stack <head> manager built for Vue.","sanitized_name":"@unhead/vue","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"harlan_zw","type":"user","email":"harlan@harlanzw.com"},"trustedPublisher":{"oidcConfigId":"5486b341-b9b8-4ce3-aeff-36c583c4a4d7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"harlan@harlanzw.com","username":"harlan_zw"}],"license":"MIT","date":"2026-10-13T02:38:33.351Z","links":{"homepage":"https://unhead.unjs.io","repository":"git+https://github.com/unjs/unhead.git","bugs":"https://github.com/unjs/unhead/issues","npm":"https://www.npmjs.com/package/@unhead/vue"}},"score":{"final":46.452095,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1055960,"weekly":355930},"dependents":"285","updated":"2026-11-02T23:30:15.854Z","searchScore":46.345276,"package":{"name":"devextreme","keywords":["devextreme","devexpress","UI","UX","component","Components","ui-components","jQuery","React","Angular","Vue","vuejs","react-component","angular-component","vue-component","data grid","datagrid","data-grid","data-table","Grid","Pivotgrid","Pivot-grid","Scheduler","Gantt","Diagram","treelist","chart","Chat","Editors","Form","File manager","HTML-editor","HTMLEditor","AI","Material-ui","Fluent","Responsive-ui","Javascript","Typescript","shadowdom"],"version":"26.1.6","description":"JavaScript/TypeScript Component Suite for Responsive Web Development","sanitized_name":"devextreme","publisher":{"email":"npm@devexpress.com","actor":{"name":"devexpress-npm-publisher","type":"user","email":"npm@devexpress.com"},"username":"devexpress-npm-publisher"},"maintainers":[{"email":"npm@devexpress.com","username":"devexpress-npm-publisher"}],"license":"SEE LICENSE IN README.md","date":"2026-10-23T09:04:35.114Z","links":{"homepage":"https://js.devexpress.com/","repository":"git+https://github.com/DevExpress/DevExtreme.git","bugs":"https://www.devexpress.com/support/","npm":"https://www.npmjs.com/package/devextreme"}},"score":{"final":46.345276,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":301417,"weekly":115083},"dependents":"25","updated":"2026-11-02T23:34:41.751Z","searchScore":46.31603,"package":{"name":"i18next-vue","keywords":["i18n","i18next","vue","typescript"],"version":"5.4.0","description":"i18next integration for Vue","sanitized_name":"i18next-vue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:1b118cb6-dba3-4c82-8462-322af140dffe","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"swamblumat-git@yahoo.de","username":"kkuegler"}],"license":"MIT","date":"2025-12-20T01:10:52.384Z","links":{"homepage":"https://github.com/i18next/i18next-vue","repository":"git+https://github.com/i18next/i18next-vue.git","bugs":"https://github.com/i18next/i18next-vue/issues","npm":"https://www.npmjs.com/package/i18next-vue"}},"score":{"final":46.31603,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":988256,"weekly":365511},"dependents":"197","updated":"2026-11-02T23:30:44.724Z","searchScore":46.28141,"package":{"name":"qrcode.vue","keywords":["vue","vue qrcode","component","code","qrcode","QR code","二维码"],"version":"3.11.0","description":"A Vue.js component to generate QRCode. Both support Vue 2 and Vue 3","sanitized_name":"qrcode-vue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:0fd50e82-5aea-4b8b-ae84-54afe91333bd","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"scopewu@gmail.com","username":"iiiwwj"}],"license":"MIT","date":"2026-09-07T05:40:58.701Z","links":{"homepage":"https://qr-vue.tie.pub","repository":"git+https://github.com/scopewu/qrcode.vue.git","bugs":"https://github.com/scopewu/qrcode.vue/issues","npm":"https://www.npmjs.com/package/qrcode.vue"}},"score":{"final":46.28141,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":19397912,"weekly":7109242},"dependents":"349","updated":"2026-11-02T23:30:55.748Z","searchScore":46.2221,"package":{"name":"@vue/test-utils","keywords":[],"version":"2.5.1","description":"Component testing utils for Vue 3.","sanitized_name":"@vue/test-utils","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:50114dab-a706-4ad4-a298-239a9ecc6c18","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"lachlan.miller.1990@outlook.com","username":"lmiller1990"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"daniel@roe.dev","username":"danielroe"}],"license":"MIT","date":"2026-09-16T09:38:12.951Z","links":{"homepage":"https://github.com/vuejs/test-utils","repository":"git+https://github.com/vuejs/test-utils.git","bugs":"https://github.com/vuejs/test-utils/issues","npm":"https://www.npmjs.com/package/@vue/test-utils"}},"score":{"final":46.2221,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":262349,"weekly":104649},"dependents":"70","updated":"2026-11-02T23:31:07.191Z","searchScore":46.22166,"package":{"name":"vue-konva","keywords":["vue","konva","canvas","graphics","design-editor","canvas-editor","whiteboard","transformer"],"version":"4.0.1","description":"Vue components for the Konva 2d canvas library. Build interactive graphics, design editors, and whiteboards in Vue.","sanitized_name":"vue-konva","publisher":{"email":"lavrton@gmail.com","username":"lavrton"},"maintainers":[{"email":"lavrton@gmail.com","username":"lavrton"},{"email":"rafaesc92@gmail.com","username":"rafaesc92"}],"license":"MIT","date":"2026-09-04T16:58:42.085Z","links":{"homepage":"https://konvajs.org/docs/vue/index.html","repository":"git+https://github.com/konvajs/vue-konva.git","bugs":"https://github.com/konvajs/vue-konva/issues","npm":"https://www.npmjs.com/package/vue-konva"}},"score":{"final":46.22166,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":284350,"weekly":88314},"dependents":"31","updated":"2026-11-02T23:30:31.525Z","searchScore":46.19687,"package":{"name":"bootstrap-vue-next","keywords":["bootstrap-vue-next","bootstrap-vue-3","bootstrap","vue","nuxt","typescript","components","a11y","css","scss","ssr","accordion","alert","avatar","badge","breadcrumb","button","card","carousel","checkbox","collapse","column","container","datepicker","dropdown","file input","form","input","input group","link","list group","modal","nav","navbar","offcanvas","overlay","pagination","placeholder","popover","progress","radio","rating","row","select","skeleton","spinbutton","spinner","table","tabs","tags","textarea","timepicker","toast","tooltip"],"version":"1.2.2","description":"Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development","sanitized_name":"bootstrap-vue-next","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vividlemon","type":"user","email":"crucial.bznmd@aleeas.com"},"trustedPublisher":{"oidcConfigId":"oidc:98f3d4e1-fbdd-4bc5-b1ef-a0ec10226568","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"pyapar@gmail.com","username":"pi0"},{"email":"crucial.bznmd@aleeas.com","username":"vividlemon"}],"license":"MIT","date":"2026-09-27T17:08:45.501Z","links":{"homepage":"https://github.com/bootstrap-vue-next/bootstrap-vue-next","repository":"git+https://github.com/bootstrap-vue-next/bootstrap-vue-next.git","bugs":"https://github.com/bootstrap-vue-next/bootstrap-vue-next/issues","npm":"https://www.npmjs.com/package/bootstrap-vue-next"}},"score":{"final":46.19687,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":298933,"weekly":120526},"dependents":"20","updated":"2026-11-02T23:31:58.708Z","searchScore":46.188904,"package":{"name":"@vue/apollo-option","keywords":["vue","apollo","graphql","option","classic"],"version":"4.2.2","description":"Use Apollo and GraphQL with Vue.js using the `apollo` option","sanitized_name":"@vue/apollo-option","publisher":{"email":"guillaume.b.chau@gmail.com","username":"akryum"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"}],"license":"MIT","date":"2025-03-11T13:30:59.411Z","links":{"homepage":"https://apollo.vuejs.org/","repository":"git+https://github.com/vuejs/vue-apollo.git","bugs":"https://github.com/vuejs/vue-apollo/issues","npm":"https://www.npmjs.com/package/@vue/apollo-option"}},"score":{"final":46.188904,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":280155,"weekly":106742},"dependents":"14","updated":"2026-11-02T23:30:27.162Z","searchScore":46.184505,"package":{"name":"vue-cli-plugin-vuetify","keywords":["vuetify","vuetify plugin","vue-cli","vue-cli vuetify","vue-cli material","vue-cli-3","vue-cli-3 vuetify","vue-cli-3 material"],"version":"2.5.8","description":"Vuetify Framework Plugin for Vue CLI 3","sanitized_name":"vue-cli-plugin-vuetify","publisher":{"email":"john@vuetifyjs.com","username":"johnjleider"},"maintainers":[{"email":"john@vuetifyjs.com","username":"johnjleider"},{"email":"kaelwd@gmail.com","username":"kaelwd"},{"email":"dev.jsek@proton.me","username":"jsek"},{"email":"andreyyolkin@gmail.com","username":"andreyyolkin"}],"license":"MIT","date":"2022-09-13T21:49:19.683Z","links":{"homepage":"https://github.com/vuetifyjs/vue-cli-plugin-vuetify#readme","repository":"git+https://github.com/vuetifyjs/vue-cli-plugin-vuetify.git","bugs":"https://github.com/vuetifyjs/vue-cli-plugin-vuetify/issues","npm":"https://www.npmjs.com/package/vue-cli-plugin-vuetify"}},"score":{"final":46.184505,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":97061060,"weekly":33321532},"dependents":"2351","updated":"2026-11-02T23:29:39.864Z","searchScore":46.1802,"package":{"name":"motion","keywords":["javascript animation","react animation","react","three","3d","animation","gestures","drag","spring","popmotion","framer","waapi"],"version":"14.9.0","description":"An animation library for JavaScript and React.","sanitized_name":"motion","publisher":{"email":"mattgperry@gmail.com","actor":{"name":"popmotion","type":"user","email":"mattgperry@gmail.com"},"username":"popmotion"},"maintainers":[{"email":"mattgperry@gmail.com","username":"popmotion"},{"email":"matt@motion.dev","username":"motionone"}],"license":"MIT","date":"2026-10-30T12:55:31.426Z","links":{"homepage":"https://github.com/motiondivision/motion#readme","repository":"git+https://github.com/motiondivision/motion.git","bugs":"https://github.com/motiondivision/motion/issues","npm":"https://www.npmjs.com/package/motion"}},"score":{"final":46.1802,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":556136,"weekly":191613},"dependents":"53","updated":"2026-11-02T23:31:41.699Z","searchScore":46.124153,"package":{"name":"@ckpack/vue-color","keywords":["vue-color","color","vuejs"],"version":"1.6.0","description":"(vue3.0) 🎨 Vue Color Pickers for Sketch, Photoshop, Chrome & more","sanitized_name":"@ckpack/vue-color","publisher":{"email":"k_0520@qq.com","username":"ckpack"},"maintainers":[{"email":"k_0520@qq.com","username":"ckpack"}],"license":"MIT","date":"2024-07-19T02:19:07.960Z","links":{"homepage":"https://github.com/ckpack/vue-color#readme","repository":"git+https://github.com/ckpack/vue-color.git","bugs":"https://github.com/ckpack/vue-color/issues","npm":"https://www.npmjs.com/package/@ckpack/vue-color"}},"score":{"final":46.124153,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":542545,"weekly":186103},"dependents":"36","updated":"2026-11-02T23:33:57.978Z","searchScore":46.097935,"package":{"name":"vue-input-otp","keywords":["vue","otp","input","accessible"],"version":"0.4.0","description":"https://github.com/wobsoriano/vue-input-otp/assets/13049130/c5080f41-f411-4d38-aa57-d04d90c832c3","sanitized_name":"vue-input-otp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:e81420be-d2e1-491b-942a-0cd7cc7733d4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"sorianorobertc@gmail.com","username":"wobsoriano"}],"license":"MIT","date":"2026-08-13T06:48:45.292Z","links":{"homepage":"https://github.com/wobsoriano/vue-input-otp#readme","repository":"git+https://github.com/wobsoriano/vue-input-otp.git","bugs":"https://github.com/wobsoriano/vue-input-otp/issues","npm":"https://www.npmjs.com/package/vue-input-otp"}},"score":{"final":46.097935,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31264468,"weekly":11551737},"dependents":"139","updated":"2026-11-02T23:31:05.201Z","searchScore":45.98677,"package":{"name":"vue-component-type-helpers","keywords":[],"version":"3.3.14","description":"<p>   <a href=\"https://www.npmjs.com/package/vue-component-type-helpers\"><img src=\"https://img.shields.io/npm/v/vue-component-type-helpers.svg?labelColor=18181B&color=1584FC\" alt=\"NPM version\"></a>   <a href=\"https://github.com/vuejs/language-tools/blob/m","sanitized_name":"vue-component-type-helpers","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"kazariex","type":"user","email":"mimorimaboroshi@gmail.com"},"trustedPublisher":{"oidcConfigId":"cae60a83-18dd-4aa3-8cbd-238c9c5d29e3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"johnsoncodehk@gmail.com","username":"johnsoncodehk"},{"email":"mimorimaboroshi@gmail.com","username":"kazariex"}],"license":"MIT","date":"2026-10-29T19:05:42.959Z","links":{"homepage":"https://github.com/vuejs/language-tools#readme","repository":"https://github.com/vuejs/language-tools.git","bugs":"https://github.com/vuejs/language-tools/issues","npm":"https://www.npmjs.com/package/vue-component-type-helpers"}},"score":{"final":45.98677,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":736214,"weekly":499369},"dependents":"19","updated":"2026-11-02T23:32:19.344Z","searchScore":45.941998,"package":{"name":"@vue/component-compiler","keywords":["vue","compiler","sfc"],"version":"4.2.4","description":"bundler agnostic API for compiling Vue SFC","sanitized_name":"@vue/component-compiler","publisher":{"email":"rahulkdn@gmail.com","username":"znck"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2021-05-05T05:02:12.211Z","links":{"homepage":"https://github.com/vuejs/vue-component-compiler#readme","repository":"git+https://github.com/vuejs/vue-component-compiler.git","bugs":"https://github.com/vuejs/vue-component-compiler/issues","npm":"https://www.npmjs.com/package/@vue/component-compiler"}},"score":{"final":45.941998,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":323492,"weekly":109595},"dependents":"38","updated":"2026-11-02T23:34:37.930Z","searchScore":45.922546,"package":{"name":"vue-datepicker-next","keywords":["vue","calendar","datepicker","datetimepicker"],"version":"1.0.3","description":"A Datepicker Component For Vue3","sanitized_name":"vue-datepicker-next","publisher":{"email":"15623530290@163.com","username":"mxie"},"maintainers":[{"email":"15623530290@163.com","username":"mxie"}],"license":"MIT","date":"2023-03-13T07:14:59.607Z","links":{"homepage":"https://github.com/mengxiong10/vue-datepicker-next#readme","repository":"git+https://github.com/mengxiong10/vue-datepicker-next.git","bugs":"https://github.com/mengxiong10/vue-datepicker-next/issues","npm":"https://www.npmjs.com/package/vue-datepicker-next"}},"score":{"final":45.922546,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7966438,"weekly":2842529},"dependents":"22","updated":"2026-11-02T23:33:25.023Z","searchScore":45.806107,"package":{"name":"vue-devtools-stub","keywords":[],"version":"0.1.0","description":"[![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] [![Github Actions][github-actions-src]][github-actions-href] [![Codecov][codecov-src]][codecov-href]","sanitized_name":"vue-devtools-stub","publisher":{"email":"pyapar@gmail.com","username":"pi0"},"maintainers":[{"email":"pyapar@gmail.com","username":"pi0"}],"license":"MIT","date":"2022-08-17T13:11:55.224Z","links":{"homepage":"https://github.com/nuxt-contrib/vue-devtools-stub#readme","repository":"git+https://github.com/nuxt-contrib/vue-devtools-stub.git","bugs":"https://github.com/nuxt-contrib/vue-devtools-stub/issues","npm":"https://www.npmjs.com/package/vue-devtools-stub"}},"score":{"final":45.806107,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":318814,"weekly":117849},"dependents":"242","updated":"2026-11-02T23:32:32.741Z","searchScore":45.802567,"package":{"name":"vue-cookies","keywords":["javascript","vue","cookie","cookies","vue-cookies","browser","session","vue3"],"version":"1.8.6","description":"A simple Vue.js plugin for handling browser cookies","sanitized_name":"vue-cookies","publisher":{"email":"baiwoyidao@163.com","username":"cmp-cc"},"maintainers":[{"email":"baiwoyidao@163.com","username":"cmp-cc"}],"license":"MIT","date":"2025-01-18T14:06:09.571Z","links":{"homepage":"https://github.com/cmp-cc/vue-cookies#readme","repository":"git+https://github.com/cmp-cc/vue-cookies.git","bugs":"https://github.com/cmp-cc/vue-cookies/issues","npm":"https://www.npmjs.com/package/vue-cookies"}},"score":{"final":45.802567,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":290031,"weekly":96750},"dependents":"54","updated":"2026-11-02T23:33:26.727Z","searchScore":45.79792,"package":{"name":"@casl/vue","keywords":["casl","vue","authorization","acl","permissions"],"version":"3.1.0","description":"Vue plugin for CASL which makes it easy to add permissions in any Vue application","sanitized_name":"@casl/vue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"dfd3bf88-909b-496e-a8b3-55eb000b828f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"sergiy.stotskiy@gmail.com","username":"stalniy"}],"license":"MIT","date":"2026-10-28T15:05:51.755Z","links":{"homepage":"https://casl.js.org","repository":"https://github.com/stalniy/casl.git","bugs":"https://github.com/stalniy/casl/issues","npm":"https://www.npmjs.com/package/@casl/vue"}},"score":{"final":45.79792,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":201518,"weekly":72283},"dependents":"92","updated":"2026-11-02T23:33:11.615Z","searchScore":45.621742,"package":{"name":"vue-prism-editor","keywords":["vue","editor","code editor","prism"],"version":"1.3.0","description":"A dead simple code editor with syntax highlighting and line numbers.","sanitized_name":"vue-prism-editor","publisher":{"email":"imesutkoca@gmail.com","username":"koca"},"maintainers":[{"email":"imesutkoca@gmail.com","username":"koca"}],"license":"MIT","date":"2021-09-27T22:21:04.172Z","links":{"homepage":"https://github.com/koca/vue-prism-editor#readme","repository":"git+https://github.com/koca/vue-prism-editor.git","bugs":"https://github.com/koca/vue-prism-editor/issues","npm":"https://www.npmjs.com/package/vue-prism-editor"}},"score":{"final":45.621742,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":310949,"weekly":114298},"dependents":"633","updated":"2026-11-02T23:30:29.943Z","searchScore":45.589622,"package":{"name":"vue-clipboard2","keywords":["vue","vue2","clipboard","clipboard.js"],"version":"0.3.3","description":"A Vuejs2 & Vuejs3 binding for clipboard.js","sanitized_name":"vue-clipboard2","publisher":{"email":"inndy.tw@gmail.com","username":"inndy"},"maintainers":[{"email":"inndy.tw@gmail.com","username":"inndy"}],"license":"MIT","date":"2021-09-15T06:50:04.810Z","links":{"homepage":"https://github.com/Inndy/vue-clipboard2#readme","repository":"git+https://github.com/Inndy/vue-clipboard2.git","bugs":"https://github.com/Inndy/vue-clipboard2/issues","npm":"https://www.npmjs.com/package/vue-clipboard2"}},"score":{"final":45.589622,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":241736,"weekly":76506},"dependents":"102","updated":"2026-11-02T23:32:35.825Z","searchScore":45.56527,"package":{"name":"vue-upload-component","keywords":["javascript","vue","vue.js","component","file","uploader","directory","multiple","upload","upload-directory","chunk","drag","drag-directory","upload-directory","vue-component","vue-upload-component"],"version":"2.8.23","description":"Vue.js file upload component, Multi-file upload, Upload directory, Drag upload, Drag the directory, Upload multiple files at the same time, html4 (IE 9), `PUT` method, Customize the filter","sanitized_name":"vue-upload-component","publisher":{"email":"admin@lianyue.org","username":"lianyue"},"maintainers":[{"email":"admin@lianyue.org","username":"lianyue"}],"license":"Apache-2.0","date":"2022-11-11T06:01:33.159Z","links":{"homepage":"https://github.com/lian-yue/vue-upload-component#readme","repository":"git+https://github.com/lian-yue/vue-upload-component.git","bugs":"https://github.com/lian-yue/vue-upload-component/issues","npm":"https://www.npmjs.com/package/vue-upload-component"}},"score":{"final":45.56527,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33365976,"weekly":12102125},"dependents":"34","updated":"2026-11-02T23:30:29.762Z","searchScore":45.537647,"package":{"name":"@vue/devtools-kit","keywords":[],"version":"8.2.1","description":"> Utility kit for DevTools.","sanitized_name":"@vue/devtools-kit","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a0cad8f4-7596-474a-bb01-25bbec2fa8ff","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"webfansplz@gmail.com","username":"webfansplz"}],"license":"MIT","date":"2026-07-25T07:46:24.484Z","links":{"homepage":"https://github.com/vuejs/devtools#readme","repository":"git+https://github.com/vuejs/devtools.git","bugs":"https://github.com/vuejs/devtools/issues","npm":"https://www.npmjs.com/package/@vue/devtools-kit"}},"score":{"final":45.537647,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8292374,"weekly":2949739},"dependents":"55","updated":"2026-11-02T23:31:34.998Z","searchScore":45.479206,"package":{"name":"vue-bundle-renderer","keywords":[],"version":"2.4.0","description":"Bundle Renderer for Vue 3.0","sanitized_name":"vue-bundle-renderer","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:b597b5b4-4bf3-4f90-bc3c-f5ddc2e70d24","id":"github"},"approver":{"name":"danielroe","email":"daniel@roe.dev"},"username":"GitHub Actions"},"maintainers":[{"email":"pyapar@gmail.com","username":"pi0"},{"email":"daniel@roe.dev","username":"danielroe"}],"license":"MIT","date":"2026-09-15T09:33:16.974Z","links":{"homepage":"https://github.com/nuxt-contrib/vue-bundle-renderer#readme","repository":"git+https://github.com/nuxt-contrib/vue-bundle-renderer.git","bugs":"https://github.com/nuxt-contrib/vue-bundle-renderer/issues","npm":"https://www.npmjs.com/package/vue-bundle-renderer"}},"score":{"final":45.479206,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":282014,"weekly":99962},"dependents":"15","updated":"2026-11-02T23:32:03.946Z","searchScore":45.47307,"package":{"name":"@comark/vue","keywords":["ai","ai-chat","comark","components","generative-ui","intelligent-ui","llm","markdown","markdown-renderer","mdc","renderer","streaming","streaming-markdown","vue"],"version":"0.8.1","description":"Vue 3 renderer for Comark. Render Markdown with components at runtime, with streaming support for AI output.","sanitized_name":"@comark/vue","publisher":{"email":"farnabaz@gmail.com","username":"farnabaz"},"maintainers":[{"email":"farnabaz@gmail.com","username":"farnabaz"},{"email":"atinux@gmail.com","username":"atinux"}],"date":"2026-10-21T12:51:34.789Z","links":{"homepage":"https://comark.dev/rendering/vue","repository":"git+https://github.com/comarkdown/comark.git","bugs":"https://github.com/comarkdown/comark/issues","npm":"https://www.npmjs.com/package/@comark/vue"}},"score":{"final":45.47307,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":194572,"weekly":73944},"dependents":"35","updated":"2026-11-02T23:31:27.559Z","searchScore":45.421047,"package":{"name":"unplugin-vue","keywords":["vue","sfc","unplugin","vite","webpack","rollup","esbuild"],"version":"8.0.1","description":"Transform Vue 3 SFC to JavaScript.","sanitized_name":"unplugin-vue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"b4309481-bc96-4b52-8724-f6e4c40c5e30","id":"github"},"approver":{"name":"sxzz","email":"npm@sxzz.moe"},"username":"GitHub Actions"},"maintainers":[{"email":"userquin@gmail.com","username":"userquin"},{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"npm@sxzz.moe","username":"sxzz"},{"email":"me@hanlee.co","username":"hannoeru"}],"license":"MIT","date":"2026-10-29T04:45:31.844Z","links":{"homepage":"https://github.com/unplugin/unplugin-vue#readme","repository":"git+https://github.com/unplugin/unplugin-vue.git","bugs":"https://github.com/unplugin/unplugin-vue/issues","npm":"https://www.npmjs.com/package/unplugin-vue"}},"score":{"final":45.421047,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":317927,"weekly":107840},"dependents":"53","updated":"2026-11-02T23:34:39.789Z","searchScore":45.35859,"package":{"name":"vue3-click-away","keywords":["vue","vue.js","vue3","3.0","clickaway","outside","click","away","clickoutside"],"version":"1.2.4","description":"Vue 3.0 Compatible Click Away Directive","sanitized_name":"vue3-click-away","publisher":{"email":"vadimg88@gmail.com","username":"vinceg"},"maintainers":[{"email":"vadimg88@gmail.com","username":"vinceg"}],"license":"MIT","date":"2022-03-15T16:03:49.799Z","links":{"homepage":"https://github.com/VinceG/vue-click-away#readme","repository":"git+https://github.com/VinceG/vue-click-away.git","bugs":"https://github.com/VinceG/vue-click-away/issues","npm":"https://www.npmjs.com/package/vue3-click-away"}},"score":{"final":45.35859,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2614840,"weekly":786433},"dependents":"5258","updated":"2026-11-02T23:29:55.316Z","searchScore":45.333492,"package":{"name":"element-plus","keywords":["element-plus","element","component library","ui framework","ui","vue"],"version":"2.14.7","description":"A Component Library for Vue 3","sanitized_name":"element-plus","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jeremywuuuuu","type":"user","email":"jeremy577@icloud.com"},"trustedPublisher":{"oidcConfigId":"72c62799-7023-4e04-8e57-86d5b4ed0ff2","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kunhello@outlook.com","username":"iamkun"},{"email":"jeremy577@icloud.com","username":"jeremywuuuuu"}],"license":"MIT","date":"2026-09-30T11:27:31.308Z","links":{"homepage":"https://element-plus.org/","repository":"git+https://github.com/element-plus/element-plus.git","bugs":"https://github.com/element-plus/element-plus/issues","npm":"https://www.npmjs.com/package/element-plus"}},"score":{"final":45.333492,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":368285,"weekly":122703},"dependents":"4","updated":"2026-11-02T23:32:33.441Z","searchScore":45.311745,"package":{"name":"shadcn-vue","keywords":["components","ui","vue","nuxt","tailwind","radix-ui","radix-vue","reka-ui","shadcn","shadcn-vue"],"version":"2.9.0","description":"Add components to your apps.","sanitized_name":"shadcn-vue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"c1f41ff3-8a94-4f95-8575-496bb1b043a4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"zernonia@gmail.com","username":"zernonia"}],"license":"MIT","date":"2026-10-28T09:18:43.747Z","links":{"homepage":"https://github.com/unovue/shadcn-vue#readme","repository":"git+https://github.com/unovue/shadcn-vue.git","bugs":"https://github.com/unovue/shadcn-vue/issues","npm":"https://www.npmjs.com/package/shadcn-vue"}},"score":{"final":45.311745,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7972090,"weekly":2948924},"dependents":"192","updated":"2026-11-02T23:30:50.129Z","searchScore":45.22791,"package":{"name":"vue-sonner","keywords":[],"version":"2.0.9","description":"[![NPM][npmBadge]][npmUrl] [![Minzip Package][bundlePhobiaBadge]][bundlePhobiaUrl] [![NPM Download][npmDtBadge]][npmDtUrl]","sanitized_name":"vue-sonner","publisher":{"email":"xiaoluoboding@gmail.com","actor":{"name":"xiaoluoboding","type":"user","email":"xiaoluoboding@gmail.com"},"username":"xiaoluoboding"},"maintainers":[{"email":"xiaoluoboding@gmail.com","username":"xiaoluoboding"}],"license":"MIT","date":"2025-10-01T09:54:48.067Z","links":{"homepage":"https://github.com/xiaoluoboding/vue-sonner","repository":"git+https://github.com/xiaoluoboding/vue-sonner.git","bugs":"https://github.com/xiaoluoboding/vue-sonner/issues","npm":"https://www.npmjs.com/package/vue-sonner"}},"score":{"final":45.22791,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":245826,"weekly":98593},"dependents":"132","updated":"2026-11-02T23:32:28.326Z","searchScore":45.22663,"package":{"name":"vue-apexcharts","keywords":["Vue.js","apexcharts","vue","charts","visualizations"],"version":"1.7.2","description":"Vue.js wrapper for ApexCharts","sanitized_name":"vue-apexcharts","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"7fad00f2-1376-481b-9e73-21695a524dbb","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"blagunas@infragistics.com","username":"brianlagunas"},{"email":"info@apexcharts.com","username":"junedchhipa"}],"license":"SEE LICENSE IN LICENSE.md","date":"2026-10-28T08:34:04.417Z","links":{"homepage":"https://github.com/apexcharts/vue-apexcharts#readme","repository":"git+https://github.com/apexcharts/vue-apexcharts.git","bugs":"https://github.com/apexcharts/vue-apexcharts/issues","npm":"https://www.npmjs.com/package/vue-apexcharts"}},"score":{"final":45.22663,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":217887,"weekly":81431},"dependents":"25","updated":"2026-11-02T23:31:36.060Z","searchScore":45.199608,"package":{"name":"vue-easy-lightbox","keywords":["vue","vue3","component","image"],"version":"1.19.0","description":"A Vue.js 3.0 image lightbox component with Zoom / Drag / Rotate / Switch","sanitized_name":"vue-easy-lightbox","publisher":{"email":"onycat@live.cn","username":"xiongamao"},"maintainers":[{"email":"onycat@live.cn","username":"xiongamao"}],"license":"MIT","date":"2024-03-05T09:26:17.221Z","links":{"homepage":"https://xiongamao.github.io/vue-easy-lightbox","repository":"git+https://github.com/XiongAmao/vue-easy-lightbox.git","bugs":"https://github.com/XiongAmao/vue-easy-lightbox/issues","npm":"https://www.npmjs.com/package/vue-easy-lightbox"}},"score":{"final":45.199608,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":442493,"weekly":161657},"dependents":"5","updated":"2026-11-02T23:29:28.425Z","searchScore":45.199306,"package":{"name":"@intlify/vue-devtools","keywords":["i18n","internationalization","intlify","vue-devtools"],"version":"9.14.1","description":"@intlify/vue-devtools","sanitized_name":"@intlify/vue-devtools","publisher":{"email":"kawakazu80@gmail.com","username":"kazupon"},"maintainers":[{"email":"kawakazu80@gmail.com","username":"kazupon"},{"email":"otameshiyo23@gmail.com","username":"ota-meshi"}],"license":"MIT","date":"2024-09-26T09:05:53.181Z","links":{"homepage":"https://github.com/intlify/vue-i18n-next/tree/master/packages/vue-devtools#readme","repository":"git+https://github.com/intlify/vue-i18n-next.git","bugs":"https://github.com/intlify/vue-i18n-next/issues","npm":"https://www.npmjs.com/package/@intlify/vue-devtools"}},"score":{"final":45.199306,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":214355,"weekly":77975},"dependents":"1","updated":"2026-11-02T23:33:58.220Z","searchScore":45.178566,"package":{"name":"vue-router-mock","keywords":["vue","router","mock","spy","stub","jest","test","vue-router"],"version":"2.0.2","description":"Easily test your components by mocking the router","sanitized_name":"vue-router-mock","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:b3de2cbb-c82f-4039-8077-0902810fdcba","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"posva13@gmail.com","username":"posva"}],"license":"MIT","date":"2026-03-02T07:31:13.574Z","links":{"homepage":"https://github.com/posva/vue-router-mock#readme","repository":"git+https://github.com/posva/vue-router-mock.git","bugs":"https://github.com/posva/vue-router-mock/issues","npm":"https://www.npmjs.com/package/vue-router-mock"}},"score":{"final":45.178566,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":379878,"weekly":123501},"dependents":"83","updated":"2026-11-02T23:31:36.502Z","searchScore":45.15589,"package":{"name":"@vue/eslint-config-airbnb","keywords":["vue","eslint","airbnb"],"version":"8.0.0","description":"eslint-config-standard for Vue.js projects","sanitized_name":"@vue/eslint-config-airbnb","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"},{"email":"msajnog93@gmail.com","username":"michalsnik"},{"email":"public@mysticatea.dev","username":"mysticatea"}],"license":"MIT","date":"2023-12-28T06:14:51.133Z","links":{"homepage":"https://github.com/vuejs/eslint-config-airbnb/blob/main/packages/eslint-config-airbnb#readme","repository":"git+https://github.com/vuejs/eslint-config-airbnb.git","bugs":"https://github.com/vuejs/eslint-config-airbnb/issues","npm":"https://www.npmjs.com/package/@vue/eslint-config-airbnb"}},"score":{"final":45.15589,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7234202,"weekly":2651870},"dependents":"3445","updated":"2026-11-02T23:30:45.739Z","searchScore":45.144253,"package":{"name":"vue-loader","keywords":[],"version":"17.4.2","description":"> webpack loader for Vue Single-File Components","sanitized_name":"vue-loader","publisher":{"email":"yyx990803@gmail.com","username":"yyx990803"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2023-12-30T14:08:14.600Z","links":{"homepage":"https://github.com/vuejs/vue-loader#readme","repository":"git+https://github.com/vuejs/vue-loader.git","bugs":"https://github.com/vuejs/vue-loader/issues","npm":"https://www.npmjs.com/package/vue-loader"}},"score":{"final":45.144253,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":197189,"weekly":69272},"dependents":"538","updated":"2026-11-02T23:29:13.028Z","searchScore":45.050243,"package":{"name":"vue-resource","keywords":["vue","xhr","http","ajax"],"version":"1.5.3","description":"The HTTP client for Vue.js","sanitized_name":"vue-resource","publisher":{"email":"steffan@schiewe.me","username":"steffans"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"steffan@schiewe.me","username":"steffans"}],"license":"MIT","date":"2021-06-14T12:04:16.864Z","links":{"homepage":"https://github.com/pagekit/vue-resource","repository":"git+https://github.com/pagekit/vue-resource.git","bugs":"https://github.com/pagekit/vue-resource/issues","npm":"https://www.npmjs.com/package/vue-resource"}},"score":{"final":45.050243,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":644672,"weekly":155533},"dependents":"29","updated":"2026-11-02T23:31:07.256Z","searchScore":45.045303,"package":{"name":"@astrojs/vue","keywords":["astro-integration","astro-component","renderer","vue"],"version":"7.1.2","description":"Use Vue components within Astro","sanitized_name":"@astrojs/vue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"7e71f4c1-e832-4248-a48c-4861cb397e38","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"fkschott@gmail.com","username":"fredkschott"},{"email":"matthew@matthewphillips.info","username":"matthewp"}],"license":"MIT","date":"2026-10-21T14:14:14.116Z","links":{"homepage":"https://docs.astro.build/en/guides/integrations-guide/vue/","repository":"git+https://github.com/withastro/astro.git","bugs":"https://github.com/withastro/astro/issues","npm":"https://www.npmjs.com/package/@astrojs/vue"}},"score":{"final":45.045303,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":213404,"weekly":71625},"dependents":"72","updated":"2026-11-02T23:30:33.905Z","searchScore":45.03649,"package":{"name":"unplugin-vue-define-options","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","define-options","unplugin"],"version":"3.1.4","description":"Add defineOptions macro for Vue <script setup>.","sanitized_name":"unplugin-vue-define-options","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:e2b7fbe5-a7ed-47a9-be7c-a9d7d2dda487","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:28:33.455Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/unplugin-vue-define-options"}},"score":{"final":45.03649,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":165664,"weekly":58751},"dependents":"52","updated":"2026-11-02T23:33:20.706Z","searchScore":45.02006,"package":{"name":"@chenfengyuan/vue-qrcode","keywords":["qrcode","qr-code","2d-bar-code","vue","vue3","vue-component","front-end","web"],"version":"2.0.0","description":"QR code component for Vue 3.","sanitized_name":"@chenfengyuan/vue-qrcode","publisher":{"email":"chenfengyuan@outlook.com","username":"chenfengyuan"},"maintainers":[{"email":"chenfengyuan@outlook.com","username":"chenfengyuan"}],"license":"MIT","date":"2022-02-07T10:04:00.951Z","links":{"homepage":"https://fengyuanchen.github.io/vue-qrcode","repository":"git+https://github.com/fengyuanchen/vue-qrcode.git","bugs":"https://github.com/fengyuanchen/vue-qrcode/issues","npm":"https://www.npmjs.com/package/@chenfengyuan/vue-qrcode"}},"score":{"final":45.02006,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12119205,"weekly":4305494},"dependents":"18","updated":"2026-11-02T23:32:29.467Z","searchScore":44.98849,"package":{"name":"@vue/devtools-core","keywords":[],"version":"8.2.1","description":"> Internal core functions shared across @vue/devtools packages.","sanitized_name":"@vue/devtools-core","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:9223dbab-e1ee-4eda-92ff-d5c99a85398c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"webfansplz@gmail.com","username":"webfansplz"}],"license":"MIT","date":"2026-07-25T07:46:37.170Z","links":{"homepage":"https://github.com/vuejs/devtools#readme","repository":"git+https://github.com/vuejs/devtools.git","bugs":"https://github.com/vuejs/devtools/issues","npm":"https://www.npmjs.com/package/@vue/devtools-core"}},"score":{"final":44.98849,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":389130,"weekly":119219},"dependents":"27","updated":"2026-11-02T23:32:57.400Z","searchScore":44.955,"package":{"name":"@vue-flow/node-resizer","keywords":["vue","flow","diagram","editor","graph","node","link","port","slot","vue3","composition-api","vue-flow","vueflow","typescript"],"version":"1.5.1","description":"This is a resizer component for Vue Flow. It can be used to resize your nodes.","sanitized_name":"@vue-flow/node-resizer","publisher":{"email":"brainbraks@googlemail.com","username":"braks"},"maintainers":[{"email":"brainbraks@googlemail.com","username":"braks"}],"license":"MIT","date":"2026-01-28T11:32:23.591Z","links":{"homepage":"https://github.com/bcakmakoglu/vue-flow#readme","repository":"git+https://github.com/bcakmakoglu/vue-flow/packages/plugins/node-resizer","bugs":"https://github.com/bcakmakoglu/vue-flow/issues","npm":"https://www.npmjs.com/package/@vue-flow/node-resizer"}},"score":{"final":44.955,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":148074,"weekly":56892},"dependents":"0","updated":"2026-11-02T23:31:12.130Z","searchScore":44.95249,"package":{"name":"@progress/kendo-vue-common","keywords":["Kendo UI","Vue","Progress","Utilities"],"version":"10.1.0","description":"Kendo UI for Vue Common Utilities package","sanitized_name":"@progress/kendo-vue-common","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"2c3a4493-e552-4efe-930e-d306914fddb0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@progress.com","username":"progress"}],"license":"SEE LICENSE IN LICENSE.md","date":"2026-10-07T13:02:13.500Z","links":{"homepage":"https://www.telerik.com/kendo-vue-ui","repository":"git+https://github.com/telerik/kendo-vue.git","bugs":"https://github.com/telerik/kendo-vue/issues","npm":"https://www.npmjs.com/package/@progress/kendo-vue-common"}},"score":{"final":44.95249,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":209428,"weekly":77234},"dependents":"29","updated":"2026-11-02T23:32:34.601Z","searchScore":44.920815,"package":{"name":"vue-recaptcha-v3","keywords":["captcha","recaptcha","recaptcha-v3","vue","vuejs"],"version":"2.0.1","description":"[![npm](https://img.shields.io/npm/v/vue-recaptcha-v3.svg)](https://www.npmjs.com/package/vue-recaptcha-v3) [![npm type definitions](https://img.shields.io/npm/types/vue-recaptcha-v3.svg)](https://www.npmjs.com/package/vue-recaptcha-v3)","sanitized_name":"vue-recaptcha-v3","publisher":{"email":"andre@loreth.co","username":"wipeair"},"maintainers":[{"email":"andre@loreth.co","username":"wipeair"}],"license":"Apache-2.0","date":"2021-04-13T11:44:38.808Z","links":{"repository":"https://github.com/AurityLab/vue-recaptcha-v3","bugs":"https://github.com/AurityLab/vue-recaptcha-v3/issues","npm":"https://www.npmjs.com/package/vue-recaptcha-v3"}},"score":{"final":44.920815,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":230804,"weekly":99778},"dependents":"24","updated":"2026-11-02T23:31:19.833Z","searchScore":44.858276,"package":{"name":"@mdit-vue/shared","keywords":["markdown-it","vue","utils"],"version":"3.0.2","description":"Shared utils and types of mdit-vue","sanitized_name":"@mdit-vue/shared","publisher":{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"},"maintainers":[{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2025-08-11T15:53:34.137Z","links":{"homepage":"https://github.com/mdit-vue","repository":"git+https://github.com/mdit-vue/mdit-vue.git","bugs":"https://github.com/mdit-vue/mdit-vue/issues","npm":"https://www.npmjs.com/package/@mdit-vue/shared"}},"score":{"final":44.858276,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":191671,"weekly":72823},"dependents":"98","updated":"2026-11-02T23:29:49.027Z","searchScore":44.853275,"package":{"name":"vue-loading-overlay","keywords":["vue","loading","loader","overlay","spinner"],"version":"6.0.6","description":"Vue.js component for full screen loading indicator.","sanitized_name":"vue-loading-overlay","publisher":{"email":"pro.ankurk1@gmail.com","username":"ankurk91"},"maintainers":[{"email":"pro.ankurk1@gmail.com","username":"ankurk91"}],"license":"MIT","date":"2024-09-05T05:53:59.332Z","links":{"homepage":"https://github.com/ankurk91/vue-loading-overlay","repository":"git+https://github.com/ankurk91/vue-loading-overlay.git","bugs":"https://github.com/ankurk91/vue-loading-overlay/issues","npm":"https://www.npmjs.com/package/vue-loading-overlay"}},"score":{"final":44.853275,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2592055,"weekly":943631},"dependents":"14","updated":"2026-11-02T23:32:23.198Z","searchScore":44.83887,"package":{"name":"@cfcs/core","keywords":["cfc","cfcs","react","angular","svelte","vue","vue2","vue3"],"version":"0.1.0","description":"Write once, create framework components that supports React, Vue, Svelte, and more.","sanitized_name":"@cfcs/core","publisher":{"email":"daybrush@gmail.com","username":"younkue"},"maintainers":[{"email":"daybrush@gmail.com","username":"younkue"}],"license":"MIT","date":"2023-02-24T13:04:35.303Z","links":{"homepage":"https://naver.github.io/cfcs","repository":"git+https://github.com/naver/cfcs.git#main","bugs":"https://github.com/naver/cfcs/issues","npm":"https://www.npmjs.com/package/@cfcs/core"}},"score":{"final":44.83887,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":476121,"weekly":120009},"dependents":"78","updated":"2026-11-02T23:31:31.644Z","searchScore":44.763844,"package":{"name":"vue-material-design-icons","keywords":["vue","material design icons","mdi","icons","material","icon","svg","vue.js","material design"],"version":"5.4.0","description":"A collection of material design icons as Vue single file components","sanitized_name":"vue-material-design-icons","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"robcresswell","email":"robcresswell@pm.me"},"trustedPublisher":{"oidcConfigId":"e2f4bc6f-bfd7-4bb7-a763-0593221de14d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"robcresswell@pm.me","username":"robcresswell"}],"license":"MIT","date":"2026-10-12T09:36:34.464Z","links":{"homepage":"https://github.com/robcresswell/vue-material-design-icons","repository":"git+https://github.com/robcresswell/vue-material-design-icons.git","bugs":"https://github.com/robcresswell/vue-material-design-icons/issues","npm":"https://www.npmjs.com/package/vue-material-design-icons"}},"score":{"final":44.763844,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":160,"weekly":27},"dependents":0,"updated":"2026-11-02T03:56:12.835Z","searchScore":44.74632,"package":{"name":"blocknote-layout","keywords":["blocknote","editor","layout","code-runner","python","slideshow","presentation","revealjs","whiteboard","drawing","canvas","diagram","react"],"version":"4.2.0","description":"Layout and utility extensions for BlockNote editor - code runner, slideshow, whiteboard, genius, and mentions blocks","sanitized_name":"blocknote-layout","publisher":{"email":"yashtayal253@gmail.com","trustedPublisher":{"oidcConfigId":"oidc:c2d7d2aa-3c98-4da4-9a72-a577aadaa874","id":"github"},"username":"yashgupta15"},"maintainers":[{"email":"yashtayal253@gmail.com","username":"yashgupta15"}],"license":"MIT","date":"2026-08-17T03:02:14.539Z","links":{"homepage":"https://github.com/xynehq/blocknote-layout#readme","repository":"git+https://github.com/xynehq/blocknote-layout.git","bugs":"https://github.com/xynehq/blocknote-layout/issues","npm":"https://www.npmjs.com/package/blocknote-layout"}},"score":{"final":44.74632,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":456075,"weekly":139720},"dependents":"62","updated":"2026-11-02T23:29:08.462Z","searchScore":44.722576,"package":{"name":"@formkit/vue","keywords":["vue","forms","inputs","validation"],"version":"2.1.2","description":"Build industry leading Vue forms 10x faster.","sanitized_name":"@formkit/vue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a74ed97d-3111-40a3-b9b7-eea304cffc34","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"justin@formkit.com","username":"justin-schroeder"},{"email":"andrew+npm@formkit.com","username":"boyd"},{"email":"luan@wearebraid.com","username":"lnguyen-braid"},{"email":"cellinger@wearebraid.com","username":"devoidofgenius"}],"license":"MIT","date":"2026-07-24T19:26:19.523Z","links":{"homepage":"https://github.com/formkit/formkit#readme","repository":"git+https://github.com/formkit/formkit.git","bugs":"https://github.com/formkit/formkit/issues","npm":"https://www.npmjs.com/package/@formkit/vue"}},"score":{"final":44.722576,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":379200,"weekly":145981},"dependents":"126","updated":"2026-11-02T23:31:17.241Z","searchScore":44.646652,"package":{"name":"@vue/eslint-config-standard","keywords":["vue","eslint","standard"],"version":"9.0.1","description":"eslint-config-standard for Vue.js projects","sanitized_name":"@vue/eslint-config-standard","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"},{"email":"msajnog93@gmail.com","username":"michalsnik"},{"email":"public@mysticatea.dev","username":"mysticatea"}],"license":"MIT","date":"2025-03-13T07:10:17.488Z","links":{"homepage":"https://github.com/vuejs/eslint-config-standard/blob/main/packages/eslint-config-standard#readme","repository":"git+https://github.com/vuejs/eslint-config-standard.git","bugs":"https://github.com/vuejs/eslint-config-standard/issues","npm":"https://www.npmjs.com/package/@vue/eslint-config-standard"}},"score":{"final":44.646652,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":230318,"weekly":75310},"dependents":"5","updated":"2026-11-02T23:34:49.329Z","searchScore":44.643555,"package":{"name":"vue-boring-avatars","keywords":["vue","vue3","Vue 3","avatar","gravatar","profile picture","user avatar","avatar generator","avatar placeholder"],"version":"1.4.0","description":"vue-boring-avatars is a Vue.js port of Boring Avatars, a JS library that generates custom, SVG-based avatars from any username and color palette.","sanitized_name":"vue-boring-avatars","publisher":{"email":"mujahidfanuar@gmail.com","username":"mujahidfa"},"maintainers":[{"email":"mujahidfanuar@gmail.com","username":"mujahidfa"}],"license":"MIT","date":"2023-12-12T15:02:14.484Z","links":{"homepage":"https://github.com/mujahidfa/vue-boring-avatars","repository":"git+https://github.com/mujahidfa/vue-boring-avatars.git","bugs":"https://github.com/mujahidfa/vue-boring-avatars/issues","npm":"https://www.npmjs.com/package/vue-boring-avatars"}},"score":{"final":44.643555,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229392,"weekly":92244},"dependents":"31","updated":"2026-11-02T23:31:06.367Z","searchScore":44.568695,"package":{"name":"vue-qrcode-reader","keywords":["vue","vuejs","vue-component","qrcode","qrcode-reader","qrcode-scanner","webrtc"],"version":"5.7.3","description":"A set of Vue.js components for detecting and decoding QR codes.","sanitized_name":"vue-qrcode-reader","publisher":{"email":"niklas@gruhn.me","username":"gruhn"},"maintainers":[{"email":"niklas@gruhn.me","username":"gruhn"}],"license":"MIT","date":"2025-07-16T09:52:14.340Z","links":{"homepage":"https://gruhn.github.io/vue-qrcode-reader/","repository":"git+https://github.com/gruhn/vue-qrcode-reader.git","bugs":"https://github.com/gruhn/vue-qrcode-reader/issues","npm":"https://www.npmjs.com/package/vue-qrcode-reader"}},"score":{"final":44.568695,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":54959539,"weekly":20128356},"dependents":"201","updated":"2026-11-02T23:31:07.745Z","searchScore":44.557972,"package":{"name":"@vue/devtools-api","keywords":[],"version":"8.2.1","description":"> Plugins API for easier DevTools integrations.","sanitized_name":"@vue/devtools-api","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:b4cc581a-1913-495b-87d8-f9c1378b2a10","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"msajnog93@gmail.com","username":"michalsnik"},{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"},{"email":"webfansplz@gmail.com","username":"webfansplz"}],"license":"MIT","date":"2026-07-25T07:46:45.228Z","links":{"homepage":"https://github.com/vuejs/devtools#readme","repository":"git+https://github.com/vuejs/devtools.git","bugs":"https://github.com/vuejs/devtools/issues","npm":"https://www.npmjs.com/package/@vue/devtools-api"}},"score":{"final":44.557972,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":244745,"weekly":81443},"dependents":"40","updated":"2026-11-02T23:31:31.527Z","searchScore":44.499245,"package":{"name":"vite-plugin-pages","keywords":["vite","vue","vue-router","react","react-router","solid-js","@solidjs/router","file-system-based","routing"],"version":"0.33.3","description":"File system base vue-router plugin for Vite","sanitized_name":"vite-plugin-pages","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"hannoeru","type":"user","email":"me@hanlee.co"},"trustedPublisher":{"oidcConfigId":"oidc:89c797a9-c19d-484c-8e73-b7673bc50703","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"me@hanlee.co","username":"hannoeru"}],"license":"MIT","date":"2026-02-02T14:41:39.261Z","links":{"homepage":"https://github.com/hannoeru/vite-plugin-pages","repository":"git+https://github.com/hannoeru/vite-plugin-pages.git","bugs":"https://github.com/hannoeru/vite-plugin-pages/issues","npm":"https://www.npmjs.com/package/vite-plugin-pages"}},"score":{"final":44.499245,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":147956,"weekly":49188},"dependents":"4","updated":"2026-11-02T23:30:22.019Z","searchScore":44.48796,"package":{"name":"@vue-macros/short-vmodel","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","short-vmodel"],"version":"3.1.4","description":"shortVmodel feature from Vue Macros.","sanitized_name":"@vue-macros/short-vmodel","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:270101bb-69ef-4029-8b1d-0cbca4bbdafa","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:29:40.342Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/short-vmodel"}},"score":{"final":44.48796,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":215193,"weekly":81319},"dependents":"120","updated":"2026-11-02T23:29:53.846Z","searchScore":44.48219,"package":{"name":"vue-cropperjs","keywords":["vue","vuejs","cropper","cropperjs","component"],"version":"5.0.0","description":"A Vue wrapper component for cropperjs","sanitized_name":"vue-cropperjs","publisher":{"email":"rifat662@gmail.com","username":"agontuk"},"maintainers":[{"email":"rifat662@gmail.com","username":"agontuk"}],"license":"MIT","date":"2021-02-01T17:43:41.770Z","links":{"homepage":"https://github.com/Agontuk/vue-cropperjs#readme","repository":"git+https://github.com/Agontuk/vue-cropperjs.git","bugs":"https://github.com/Agontuk/vue-cropperjs/issues","npm":"https://www.npmjs.com/package/vue-cropperjs"}},"score":{"final":44.48219,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3070904,"weekly":1113263},"dependents":"153","updated":"2026-11-02T23:30:54.930Z","searchScore":44.456318,"package":{"name":"@tanstack/vue-query","keywords":[],"version":"5.105.3","description":"Hooks for managing, caching and syncing asynchronous and remote data in Vue","sanitized_name":"@tanstack/vue-query","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"tannerlinsley","type":"user","email":"tannerlinsley@gmail.com"},"trustedPublisher":{"oidcConfigId":"5f72ff66-0bfd-4903-b112-ce4e2a394e14","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"tannerlinsley@gmail.com","username":"tannerlinsley"},{"email":"t.zlak97@gmail.com","username":"alemtuzlak"},{"email":"kevinvandy656@gmail.com","username":"kevinvandy"}],"license":"MIT","date":"2026-11-02T20:38:06.605Z","links":{"homepage":"https://tanstack.com/query","repository":"git+https://github.com/TanStack/query.git","bugs":"https://github.com/TanStack/query/issues","npm":"https://www.npmjs.com/package/@tanstack/vue-query"}},"score":{"final":44.456318,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":155235,"weekly":54163},"dependents":"9","updated":"2026-11-02T23:33:05.780Z","searchScore":44.43624,"package":{"name":"@vue-macros/reactivity-transform","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","reactivity-transform","unplugin"],"version":"3.1.4","description":"reactivityTransform feature from Vue Macros.","sanitized_name":"@vue-macros/reactivity-transform","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:1993d575-95e0-4d5c-8058-b2a930dbb43d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:29:13.743Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/reactivity-transform"}},"score":{"final":44.43624,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":183100,"weekly":68833},"dependents":"602","updated":"2026-11-02T23:32:54.745Z","searchScore":44.43265,"package":{"name":"vue-lazyload","keywords":["vue-lazyload","vue","lazyload","vue-directive"],"version":"3.0.0","description":"Vue module for lazy-loading images in your vue.js applications.","sanitized_name":"vue-lazyload","publisher":{"email":"836934184@qq.com","username":"caozhong"},"maintainers":[{"email":"hilongjw@qq.com","username":"imawe"},{"email":"836934184@qq.com","username":"caozhong"}],"license":"MIT","date":"2023-04-30T13:33:09.885Z","links":{"homepage":"https://github.com/hilongjw/vue-lazyload#readme","repository":"git+https://github.com/hilongjw/vue-lazyload.git","bugs":"https://github.com/hilongjw/vue-lazyload/issues","npm":"https://www.npmjs.com/package/vue-lazyload"}},"score":{"final":44.43265,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":170605,"weekly":55255},"dependents":"92","updated":"2026-11-02T23:31:48.307Z","searchScore":44.294952,"package":{"name":"vue-signature-pad","keywords":["vue","signature","component"],"version":"3.0.2","description":"SignaturePad component for Vue.js","sanitized_name":"vue-signature-pad","publisher":{"email":"dean.leehom@gmail.com","username":"neighborhood999"},"maintainers":[{"email":"dean.leehom@gmail.com","username":"neighborhood999"}],"license":"MIT","date":"2022-03-15T13:01:22.243Z","links":{"homepage":"https://github.com/neighborhood999/vue-signature-pad#readme","repository":"git+https://github.com/neighborhood999/vue-signature-pad.git","bugs":"https://github.com/neighborhood999/vue-signature-pad/issues","npm":"https://www.npmjs.com/package/vue-signature-pad"}},"score":{"final":44.294952,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":139024,"weekly":45897},"dependents":"3","updated":"2026-11-02T23:29:59.223Z","searchScore":44.240883,"package":{"name":"@vue-macros/boolean-prop","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","boolean-prop"],"version":"3.1.4","description":"booleanProp feature from Vue Macros.","sanitized_name":"@vue-macros/boolean-prop","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:8aa5b314-8482-4f99-9f03-6f0ee490c828","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:28:18.073Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/boolean-prop"}},"score":{"final":44.240883,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":489211,"weekly":181802},"dependents":"7","updated":"2026-11-02T23:33:17.526Z","searchScore":44.237484,"package":{"name":"reactivity-store","keywords":["state-management, reactive, vue, react"],"version":"0.4.1","description":"a reactive store, make you write reactive logic in react app just like zustand","sanitized_name":"reactivity-store","publisher":{"email":"2711470541@qq.com","username":"mrwang555"},"maintainers":[{"email":"2711470541@qq.com","username":"mrwang555"}],"license":"MIT","date":"2026-10-15T03:21:09.949Z","links":{"homepage":"https://mrwangjusttodo.github.io/reactivity-store","repository":"git+https://github.com/MrWangJustToDo/reactivity-store.git","bugs":"https://github.com/MrWangJustToDo/reactivity-store/issues","npm":"https://www.npmjs.com/package/reactivity-store"}},"score":{"final":44.237484,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":166654,"weekly":62041},"dependents":"29","updated":"2026-11-02T23:29:43.781Z","searchScore":44.203545,"package":{"name":"vue-instantsearch","keywords":["vue","algolia","search","instantsearch","components","ui","facet","autocomplete"],"version":"4.31.0","description":"👀 Lightning-fast Algolia search for Vue apps","sanitized_name":"vue-instantsearch","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"instantsearch-bot","type":"user","email":"instantsearch-bot@algolia.com"},"trustedPublisher":{"oidcConfigId":"4704586e-3a26-42d5-afdf-c6c242f5897f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hello@haroen.me","username":"haroenv"},{"email":"instantsearch-bot@algolia.com","username":"instantsearch-bot"},{"email":"dhaya.benmessaoud@algolia.com","username":"dhaya.b"},{"email":"contact@fabienmotte.com","username":"fabienmotte"},{"email":"anjola.adeuyi@algolia.com","username":"anjola-algolia"}],"license":"MIT","date":"2026-10-26T16:48:07.419Z","links":{"homepage":"https://github.com/algolia/instantsearch#readme","repository":"git+https://github.com/algolia/instantsearch.git","bugs":"https://github.com/algolia/instantsearch/issues","npm":"https://www.npmjs.com/package/vue-instantsearch"}},"score":{"final":44.203545,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":293777,"weekly":104822},"dependents":"45","updated":"2026-11-02T23:32:45.314Z","searchScore":44.200993,"package":{"name":"vue-markdown-render","keywords":["vue","markdown","render","markdown-it","html"],"version":"3.0.0","description":"A simple, lightweight markdown-it wrapper for Vue written in pure typescript.","sanitized_name":"vue-markdown-render","publisher":{"email":"p.kuen@cloudacy.com","username":"patcher56"},"maintainers":[{"email":"p.kuen@cloudacy.com","username":"patcher56"}],"license":"MIT","date":"2026-10-25T10:34:58.186Z","links":{"homepage":"https://github.com/cloudacy/vue-markdown-render#readme","repository":"git+https://github.com/cloudacy/vue-markdown-render.git","bugs":"https://github.com/cloudacy/vue-markdown-render/issues","npm":"https://www.npmjs.com/package/vue-markdown-render"}},"score":{"final":44.200993,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":161230,"weekly":61212},"dependents":"52","updated":"2026-11-02T23:32:29.587Z","searchScore":44.194607,"package":{"name":"vue-toast-notification","keywords":["vue","toast","growl","notice","notification"],"version":"3.1.3","description":"Vue.js toast notification plugin","sanitized_name":"vue-toast-notification","publisher":{"email":"pro.ankurk1@gmail.com","username":"ankurk91"},"maintainers":[{"email":"pro.ankurk1@gmail.com","username":"ankurk91"}],"license":"MIT","date":"2024-09-17T06:18:38.664Z","links":{"homepage":"https://github.com/ankurk91/vue-toast-notification","repository":"git+https://github.com/ankurk91/vue-toast-notification.git","bugs":"https://github.com/ankurk91/vue-toast-notification/issues","npm":"https://www.npmjs.com/package/vue-toast-notification"}},"score":{"final":44.194607,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":144279,"weekly":48173},"dependents":"3","updated":"2026-11-02T23:32:42.992Z","searchScore":44.148403,"package":{"name":"@vue-macros/short-bind","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","short-bind"],"version":"3.1.4","description":"shortBind feature from Vue Macros.","sanitized_name":"@vue-macros/short-bind","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:b0f567e8-8cf4-4f2f-b828-e78cadc6f9a4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:29:32.618Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/short-bind"}},"score":{"final":44.148403,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37912258,"weekly":13792448},"dependents":"107","updated":"2026-11-02T23:32:35.089Z","searchScore":44.1083,"package":{"name":"alien-signals","keywords":[],"version":"3.2.1","description":"The lightest signal library.","sanitized_name":"alien-signals","publisher":{"email":"johnsoncodehk@gmail.com","username":"johnsoncodehk"},"maintainers":[{"email":"johnsoncodehk@gmail.com","username":"johnsoncodehk"}],"license":"MIT","date":"2026-05-14T14:29:07.122Z","links":{"homepage":"https://github.com/stackblitz/alien-signals#readme","repository":"git+https://github.com/stackblitz/alien-signals.git","bugs":"https://github.com/stackblitz/alien-signals/issues","npm":"https://www.npmjs.com/package/alien-signals"}},"score":{"final":44.1083,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229887,"weekly":74839},"dependents":"26","updated":"2026-11-02T23:32:28.012Z","searchScore":44.10208,"package":{"name":"@xstate/vue","keywords":["state","machine","statechart","scxml","state","graph","vue","composable"],"version":"5.0.2","description":"XState tools for Vue","sanitized_name":"@xstate/vue","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"xstate-release-bot","type":"user","email":"david@stately.ai"},"trustedPublisher":{"oidcConfigId":"5bb73cae-71b3-4910-83d7-5c823b4cbd2c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"davidkpiano@gmail.com","username":"davidkpiano"},{"email":"mateuszburzynski@gmail.com","username":"andarist"}],"license":"MIT","date":"2026-10-19T19:51:13.610Z","links":{"homepage":"https://github.com/statelyai/xstate/tree/main/packages/xstate-vue#readme","repository":"git+ssh://git@github.com/statelyai/xstate.git","bugs":"https://github.com/statelyai/xstate/issues","npm":"https://www.npmjs.com/package/@xstate/vue"}},"score":{"final":44.10208,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":687792,"weekly":419761},"dependents":0,"updated":"2026-11-02T23:33:31.193Z","searchScore":44.075108,"package":{"name":"@tracetail/vue","keywords":["vue","vue3","composition-api","composables","browser-fingerprinting","fingerprint","device-fingerprinting","device-identification","visitor-id","fraud-prevention","bot-detection","fingerprintjs-alternative","tracetail"],"version":"3.1.2","description":"Vue 3 plugin and composables for TraceTail browser fingerprinting, with 99.6% accuracy.","sanitized_name":"@tracetail/vue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"49a2d0d5-969c-4c20-9bb0-f71344301042","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"grubs_nurses09@icloud.com","username":"tracetail-publisher"}],"license":"MIT","date":"2026-10-05T21:17:51.348Z","links":{"homepage":"https://tracetail.io/docs","repository":"git+https://github.com/sirrodgepodge/TraceTail.git","bugs":"https://github.com/tracetail/tracetail-js/issues","npm":"https://www.npmjs.com/package/@tracetail/vue"}},"score":{"final":44.075108,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":257501,"weekly":98957},"dependents":"4","updated":"2026-11-02T23:32:27.053Z","searchScore":44.03893,"package":{"name":"vue-ts-types","keywords":["vue","vue2","vue3","vuejs","vuejs2","vuejs3","typescript","prop-types","props","proptype-validators","proptypes","hacktoberfest"],"version":"1.10.0","description":"Lightweight TypeScript-first Vue prop type definitions","sanitized_name":"vue-ts-types","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:818afa4d-440e-4e79-a666-9f0f6d6f696b","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mail@flo-edelmann.de","username":"floedelmann"}],"license":"MIT","date":"2026-06-16T14:21:19.232Z","links":{"homepage":"https://github.com/FloEdelmann/vue-ts-types","repository":"git+https://github.com/FloEdelmann/vue-ts-types.git","bugs":"https://github.com/FloEdelmann/vue-ts-types/issues","npm":"https://www.npmjs.com/package/vue-ts-types"}},"score":{"final":44.03893,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":129623,"weekly":58406},"dependents":"11","updated":"2026-11-02T23:33:12.664Z","searchScore":43.963276,"package":{"name":"vue-query","keywords":["vue","query","vue-query","vue-react-query","server-cache"],"version":"1.26.0","description":"Hooks for fetching, caching and updating asynchronous data in Vue","sanitized_name":"vue-query","publisher":{"email":"osipiukd+npm@gmail.com","username":"damianosipiuk"},"maintainers":[{"email":"tannerlinsley@gmail.com","username":"tannerlinsley"},{"email":"osipiukd+npm@gmail.com","username":"damianosipiuk"}],"license":"MIT","date":"2022-08-22T21:38:02.519Z","links":{"homepage":"https://github.com/DamianOsipiuk/vue-query#readme","repository":"git+https://github.com/DamianOsipiuk/vue-query.git","bugs":"https://github.com/DamianOsipiuk/vue-query/issues","npm":"https://www.npmjs.com/package/vue-query"}},"score":{"final":43.963276,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":151152,"weekly":53738},"dependents":"25","updated":"2026-11-02T23:30:27.535Z","searchScore":43.95282,"package":{"name":"vue-cal","keywords":["vuecal","vue cal","vue calendar","full calendar","calendar events","vue","vuejs","vue 3","vue 2","ui"],"version":"4.10.2","description":"A Vue JS full calendar, no dependency, no BS. :metal:","sanitized_name":"vue-cal","publisher":{"email":"antoniandre.web@gmail.com","username":"antoniandre"},"maintainers":[{"email":"antoniandre.web@gmail.com","username":"antoniandre"}],"license":"MIT","date":"2025-01-11T14:28:48.034Z","links":{"homepage":"https://antoniandre.github.io/vue-cal-v4","repository":"git+https://github.com/antoniandre/vue-cal-v4.git","bugs":"https://github.com/antoniandre/vue-cal-v4/issues","npm":"https://www.npmjs.com/package/vue-cal"}},"score":{"final":43.95282,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":129868,"weekly":42995},"dependents":"2","updated":"2026-11-02T23:29:05.612Z","searchScore":43.824097,"package":{"name":"@vue-macros/define-props","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","define-props","unplugin"],"version":"3.1.4","description":"defineProps feature from Vue Macros.","sanitized_name":"@vue-macros/define-props","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:48ed561a-5d13-4924-b0a1-7d32bd8d63b5","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:29:51.556Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/define-props"}},"score":{"final":43.824097,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":866101,"weekly":230355},"dependents":"10","updated":"2026-11-02T23:31:26.704Z","searchScore":43.80501,"package":{"name":"shaders","keywords":["vue","vue3","react","svelte","solid","webgpu","webgl","wgsl","glsl","shaders"],"version":"4.0.6","description":"The design platform for web shaders","sanitized_name":"shaders","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"marchantweb","type":"user","email":"simon@marchantweb.com"},"trustedPublisher":{"oidcConfigId":"def56595-506f-431e-8e49-71484a95eacd","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"simon@marchantweb.com","username":"marchantweb"}],"license":"MIT","date":"2026-10-30T19:21:35.803Z","links":{"homepage":"https://shaders.com/","repository":"git+https://github.com/shader-effects-inc/shaders.git","bugs":"https://github.com/shader-effects-inc/shaders/issues","npm":"https://www.npmjs.com/package/shaders"}},"score":{"final":43.80501,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":127604,"weekly":40663},"dependents":"2","updated":"2026-11-02T23:30:54.856Z","searchScore":43.770718,"package":{"name":"@vue-macros/define-render","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","define-render","unplugin"],"version":"3.1.4","description":"defineRender feature from Vue Macros.","sanitized_name":"@vue-macros/define-render","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:9530e172-8dae-48b9-932a-9d8677472212","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:28:40.408Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/define-render"}},"score":{"final":43.770718,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":88517,"weekly":39548},"dependents":"1","updated":"2026-11-02T21:02:00.026Z","searchScore":43.76926,"package":{"name":"@liveblocks/prosemirror","keywords":["prosemirror","liveblocks","real-time","collaboration","collaborative","presence","crdts","synchronize","rooms","documents"],"version":"3.24.5","description":"ProseMirror collaboration plugins backed by Liveblocks.","sanitized_name":"@liveblocks/prosemirror","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"d0a71755-8a5b-4174-98a4-5cfb05fa0cd4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"me@nvie.com","username":"nvie"},{"email":"steven@liveblocks.io","username":"stevenfabre"},{"email":"npm@liveblocks.io","username":"liveblocks-bot"}],"license":"Apache-2.0","date":"2026-10-23T11:37:54.154Z","links":{"homepage":"https://liveblocks.io","repository":"git+https://github.com/liveblocks/liveblocks.git","bugs":"https://github.com/liveblocks/liveblocks/issues","npm":"https://www.npmjs.com/package/@liveblocks/prosemirror"}},"score":{"final":43.76926,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":127055,"weekly":40591},"dependents":"2","updated":"2026-11-02T23:31:40.197Z","searchScore":43.75366,"package":{"name":"@vue-macros/setup-component","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","setup-component","unplugin"],"version":"3.1.4","description":"setupComponent feature from Vue Macros.","sanitized_name":"@vue-macros/setup-component","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:ef3a3772-b3df-4f91-9d85-6d891eafbd9d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:29:25.284Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/setup-component"}},"score":{"final":43.75366,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":16023446,"weekly":5678226},"dependents":"288","updated":"2026-11-02T23:31:24.007Z","searchScore":43.749687,"package":{"name":"@vue/babel-plugin-jsx","keywords":[],"version":"3.0.0","description":"Babel plugin for Vue 3 JSX","sanitized_name":"@vue/babel-plugin-jsx","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:40e28abd-d025-447a-afb6-67ea681682e4","id":"github"},"approver":{"name":"sxzz","email":"npm@sxzz.moe"},"username":"GitHub Actions"},"maintainers":[{"email":"lcz_1996@foxmail.com","username":"amour1688"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@sxzz.moe","username":"sxzz"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2026-06-22T03:48:28.980Z","links":{"homepage":"https://github.com/vuejs/babel-plugin-jsx/tree/dev/packages/babel-plugin-jsx#readme","repository":"git+https://github.com/vuejs/babel-plugin-jsx.git","bugs":"https://github.com/vuejs/babel-plugin-jsx/issues","npm":"https://www.npmjs.com/package/@vue/babel-plugin-jsx"}},"score":{"final":43.749687,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":127096,"weekly":40595},"dependents":"2","updated":"2026-11-02T23:31:57.140Z","searchScore":43.74794,"package":{"name":"@vue-macros/setup-sfc","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","setup-sfc","unplugin"],"version":"3.1.4","description":"setupSfc feature from Vue Macros.","sanitized_name":"@vue-macros/setup-sfc","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:acdd0ea7-a782-40f4-876e-32b0b9704df0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:29:28.888Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/setup-sfc"}},"score":{"final":43.74794,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":517305,"weekly":174347},"dependents":"73","updated":"2026-11-02T23:30:33.685Z","searchScore":43.738087,"package":{"name":"@vue/cli-plugin-typescript","keywords":["vue","cli","typescript"],"version":"5.0.9","description":"typescript plugin for vue-cli","sanitized_name":"@vue/cli-plugin-typescript","publisher":{"email":"npm@haoqun.me","username":"soda"},"maintainers":[{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"npm@haoqun.me","username":"soda"}],"license":"MIT","date":"2025-08-21T10:57:04.477Z","links":{"homepage":"https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-typescript#readme","repository":"git+https://github.com/vuejs/vue-cli.git","bugs":"https://github.com/vuejs/vue-cli/issues","npm":"https://www.npmjs.com/package/@vue/cli-plugin-typescript"}},"score":{"final":43.738087,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":184784,"weekly":73743},"dependents":"33","updated":"2026-11-02T23:35:02.361Z","searchScore":43.735912,"package":{"name":"vue-country-flag-next","keywords":["vue","vuejs","vue3","flags","country","icon","component"],"version":"2.3.2","description":"Simple Vue component for displaying of country flags","sanitized_name":"vue-country-flag-next","publisher":{"email":"ubaldopescatore@gmail.com","username":"p3trur0"},"maintainers":[{"email":"ubaldopescatore@gmail.com","username":"p3trur0"}],"license":"MIT","date":"2021-11-23T09:54:00.716Z","links":{"homepage":"https://github.com/P3trur0/vue-country-flag/","repository":"git+https://github.com/P3trur0/vue-country-flag.git","bugs":"https://github.com/P3trur0/vue-country-flag/issues","npm":"https://www.npmjs.com/package/vue-country-flag-next"}},"score":{"final":43.735912,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":121487,"weekly":39660},"dependents":"2","updated":"2026-11-02T23:31:43.864Z","searchScore":43.70584,"package":{"name":"@vue-macros/define-slots","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","define-slots","unplugin"],"version":"3.1.4","description":"defineSlots feature from Vue Macros.","sanitized_name":"@vue-macros/define-slots","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:0f877682-1efe-4657-8a2f-6567fe144340","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:28:43.834Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/define-slots"}},"score":{"final":43.70584,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":149163,"weekly":55321},"dependents":"35","updated":"2026-11-02T23:29:18.479Z","searchScore":43.700665,"package":{"name":"json-editor-vue","keywords":["ajv","bigint","edit","format","formatter","json","jsoneditor","nuxt","nuxtjs","schema","ssr","svelte-jsoneditor","validate","validation","validator","view","vue","vue-demi","vue-json-pretty","vue-json-viewer"],"version":"0.19.2","description":"Vue 2/3 isomorphic JSON editor, viewer, formatter and validator.","sanitized_name":"json-editor-vue","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:330abbb1-b218-4e79-ba9b-4391a59b6eed","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"253055734@qq.com","username":"cloydlau"}],"license":"MIT","date":"2026-08-24T03:04:35.363Z","links":{"homepage":"https://github.com/cloydlau/json-editor-vue#readme","repository":"git+https://github.com/cloydlau/json-editor-vue.git","bugs":"https://github.com/cloydlau/json-editor-vue/issues","npm":"https://www.npmjs.com/package/json-editor-vue"}},"score":{"final":43.700665,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":118144,"weekly":47595},"dependents":"12","updated":"2026-11-02T23:29:06.069Z","searchScore":43.662148,"package":{"name":"vue-cli-plugin-i18n","keywords":["plugin","vue","vue-cli","vue-i18n"],"version":"2.3.2","description":"Vue CLI plugin to add vue-i18n to your Vue Project","sanitized_name":"vue-cli-plugin-i18n","publisher":{"email":"kawakazu80@gmail.com","username":"kazupon"},"maintainers":[{"email":"kawakazu80@gmail.com","username":"kazupon"}],"license":"MIT","date":"2023-03-27T14:16:25.799Z","links":{"homepage":"https://github.com/intlify/vue-cli-plugin-i18n#readme","repository":"git+https://github.com/intlify/vue-cli-plugin-i18n.git","bugs":"https://github.com/intlify/vue-cli-plugin-i18n/issues","npm":"https://www.npmjs.com/package/vue-cli-plugin-i18n"}},"score":{"final":43.662148,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":144173,"weekly":16077},"dependents":"22","updated":"2026-11-02T20:56:34.830Z","searchScore":43.65524,"package":{"name":"vue-clamp","keywords":["clamp","ellipsis","text-overflow","truncate","vue"],"version":"1.7.2","description":"Clamping primitives for Vue.","sanitized_name":"vue-clamp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:fabefbf5-101b-4dd7-a0b9-4b804683f5c9","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"justice360@gmail.com","username":"justineo"}],"license":"MIT","date":"2026-09-28T07:13:54.766Z","links":{"homepage":"https://vue-clamp.void.app/","repository":"git+https://github.com/Justineo/vue-clamp.git","bugs":"https://github.com/Justineo/vue-clamp/issues","npm":"https://www.npmjs.com/package/vue-clamp"}},"score":{"final":43.65524,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":127324,"weekly":40669},"dependents":"2","updated":"2026-11-02T23:29:27.077Z","searchScore":43.65503,"package":{"name":"@vue-macros/hoist-static","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","hoist-static","unplugin"],"version":"3.1.4","description":"hoistStatic feature from Vue Macros.","sanitized_name":"@vue-macros/hoist-static","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:653b77ee-fb98-4986-8ce7-93581b0c8cbe","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:29:02.373Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/hoist-static"}},"score":{"final":43.65503,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":279950,"weekly":107382},"dependents":"110","updated":"2026-11-02T23:30:20.514Z","searchScore":43.62901,"package":{"name":"@tiptap/vue-2","keywords":["tiptap","tiptap vue components"],"version":"3.32.2","description":"Vue components for tiptap","sanitized_name":"@tiptap/vue-2","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"tiptap-bot","type":"user","email":"npm@tiptap.dev"},"trustedPublisher":{"oidcConfigId":"f0dd402d-56d3-4197-9eb9-dcfc5ffe7487","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"arnau.gomez@tiptap.dev","username":"arnaugomeztiptap"},{"email":"patrick.baber@tiptap.dev","username":"patrickbaber"},{"email":"timo.isik@tiptap.dev","username":"timoisik"},{"email":"dominik@bdbch.com","username":"_bdbch"},{"email":"sven.adlung@ueber.io","username":"svenadlung"},{"email":"npm@tiptap.dev","username":"tiptap-bot"}],"license":"MIT","date":"2026-10-30T13:18:37.164Z","links":{"homepage":"https://tiptap.dev","repository":"https://github.com/ueberdosis/tiptap","bugs":"https://github.com/ueberdosis/tiptap/issues","npm":"https://www.npmjs.com/package/@tiptap/vue-2"}},"score":{"final":43.62901,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":121897,"weekly":45226},"dependents":"526","updated":"2026-11-02T23:33:51.927Z","searchScore":43.627934,"package":{"name":"vue-awesome-swiper","keywords":["vue swiper","vue awesome swiper","vue carrousel","carrousel","swiper"],"version":"5.0.1","description":"Swiper component for Vue","sanitized_name":"vue-awesome-swiper","publisher":{"email":"surmon.me@gmail.com","username":"surmon"},"maintainers":[{"email":"surmon.me@gmail.com","username":"surmon"}],"license":"MIT","date":"2022-03-19T04:09:09.961Z","links":{"homepage":"https://github.surmon.me/vue-awesome-swiper","repository":"git+https://github.com/surmon-china/vue-awesome-swiper.git","bugs":"https://github.com/surmon-china/vue-awesome-swiper/issues","npm":"https://www.npmjs.com/package/vue-awesome-swiper"}},"score":{"final":43.627934,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":146406,"weekly":55351},"dependents":"635","updated":"2026-11-02T23:31:49.646Z","searchScore":43.586422,"package":{"name":"vue-cropper","keywords":["vue","cropper","vue-cropper","vue-component","vue-cropper-component"],"version":"0.6.5","description":"A simple Vue picture clipping plugin","sanitized_name":"vue-cropper","publisher":{"email":" xyxiao001@gmail.com ","username":"xyxiao001"},"maintainers":[{"email":" xyxiao001@gmail.com ","username":"xyxiao001"}],"license":"ISC","date":"2024-05-18T06:12:06.730Z","links":{"homepage":"https://github.com/xyxiao001/vue-cropper#readme","repository":"git+https://github.com/xyxiao001/vue-cropper.git","bugs":"https://github.com/xyxiao001/vue-cropper/issues","npm":"https://www.npmjs.com/package/vue-cropper"}},"score":{"final":43.586422,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8520743,"weekly":3349084},"dependents":"555","updated":"2026-11-02T23:30:53.063Z","searchScore":43.57782,"package":{"name":"@headlessui/vue","keywords":[],"version":"1.7.23","description":"A set of completely unstyled, fully accessible UI components for Vue 3, designed to integrate beautifully with Tailwind CSS.","sanitized_name":"@headlessui/vue","publisher":{"email":"malfait.robin@gmail.com","username":"malfaitrobin"},"maintainers":[{"email":"jonathan@reinink.ca","username":"reinink"},{"email":"adam@adamwathan.me","username":"adamwathan"},{"email":"malfait.robin@gmail.com","username":"malfaitrobin"}],"license":"MIT","date":"2024-09-09T09:08:24.832Z","links":{"homepage":"https://github.com/tailwindlabs/headlessui#readme","repository":"git+https://github.com/tailwindlabs/headlessui.git","bugs":"https://github.com/tailwindlabs/headlessui/issues","npm":"https://www.npmjs.com/package/@headlessui/vue"}},"score":{"final":43.57782,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":121387,"weekly":39583},"dependents":"2","updated":"2026-11-02T23:29:48.510Z","searchScore":43.573112,"package":{"name":"@vue-macros/named-template","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","named-template","unplugin"],"version":"3.1.4","description":"namedTemplate feature from Vue Macros.","sanitized_name":"@vue-macros/named-template","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:4e67b121-fbed-4dfd-bca9-1d9bad44bf1a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:29:09.889Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/named-template"}},"score":{"final":43.573112,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":121447,"weekly":39650},"dependents":"2","updated":"2026-11-02T23:33:00.377Z","searchScore":43.5681,"package":{"name":"@vue-macros/short-emits","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","short-emits","unplugin"],"version":"3.1.4","description":"shortEmits feature from Vue Macros.","sanitized_name":"@vue-macros/short-emits","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:f0a24261-cf4f-4553-9dd9-433738d0ba6b","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:29:36.190Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/short-emits"}},"score":{"final":43.5681,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":120999,"weekly":39560},"dependents":"2","updated":"2026-11-02T23:30:24.067Z","searchScore":43.560444,"package":{"name":"@vue-macros/export-props","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","export-props","unplugin"],"version":"3.1.4","description":"exportProps feature from Vue Macros.","sanitized_name":"@vue-macros/export-props","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:e6d37dab-f33f-4dd8-8cdc-85fd23446873","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:28:54.457Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/export-props"}},"score":{"final":43.560444,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":808516,"weekly":301159},"dependents":"70","updated":"2026-11-02T23:32:33.000Z","searchScore":43.547474,"package":{"name":"@fullcalendar/vue3","keywords":["calendar","event","full-sized","fullcalendar","calendar","event","full-sized","fullcalendar","vue","vue3"],"version":"7.1.3","description":"The official Vue 3 component for FullCalendar","sanitized_name":"@fullcalendar/vue3","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-10-16T03:11:09.458Z","links":{"homepage":"https://fullcalendar.io/docs/vue","repository":"git+https://github.com/fullcalendar/fullcalendar-vue.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/vue3"}},"score":{"final":43.547474,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6482219,"weekly":1686819},"dependents":"26","updated":"2026-11-02T23:30:33.412Z","searchScore":43.483986,"package":{"name":"create-vite","keywords":[],"version":"9.3.3","description":"> **Compatibility Note:** > Vite requires [Node.js](https://nodejs.org/en/) version 20.19+, 22.12+. However, some templates require a higher Node.js version to work, please upgrade if your package manager warns about it.","sanitized_name":"create-vite","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vitebot","type":"user","email":"vite@voidzero.dev"},"trustedPublisher":{"oidcConfigId":"8e3581e7-18e9-4e75-8e2b-5b54a0d6d6e8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"vite@voidzero.dev","username":"vitebot"},{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"hey.patak@gmail.com","username":"patak"}],"license":"MIT","date":"2026-10-27T09:28:12.933Z","links":{"homepage":"https://github.com/vitejs/vite/tree/main/packages/create-vite#readme","repository":"git+https://github.com/vitejs/vite.git","bugs":"https://github.com/vitejs/vite/issues","npm":"https://www.npmjs.com/package/create-vite"}},"score":{"final":43.483986,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4659718,"weekly":1646631},"dependents":"509","updated":"2026-11-02T23:30:47.877Z","searchScore":43.480846,"package":{"name":"@iconify/vue","keywords":[],"version":"5.0.5","description":"Iconify icon component for Vue 3.","sanitized_name":"@iconify/vue","publisher":{"email":"cyberalien@gmail.com","username":"cyberalien"},"maintainers":[{"email":"cyberalien@gmail.com","username":"cyberalien"}],"license":"MIT","date":"2026-11-01T07:10:46.318Z","links":{"homepage":"https://iconify.design/","repository":"https://github.com/iconify/iconify.git","bugs":"https://github.com/iconify/iconify/issues","npm":"https://www.npmjs.com/package/@iconify/vue"}},"score":{"final":43.480846,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":121278,"weekly":39590},"dependents":"2","updated":"2026-11-02T23:31:07.111Z","searchScore":43.469563,"package":{"name":"@vue-macros/setup-block","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","setup-block","unplugin"],"version":"3.1.4","description":"setupBlock feature from Vue Macros.","sanitized_name":"@vue-macros/setup-block","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:10c78af0-62b6-4031-9f8e-a768916c7e9a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:29:21.242Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/setup-block"}},"score":{"final":43.469563,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":107253,"weekly":41982},"dependents":"23","updated":"2026-11-02T23:31:37.025Z","searchScore":43.457153,"package":{"name":"vue-chart-3","keywords":["vue chartjs 4","vue chart.js 4","chartjs 4","vue chartjs","chartjs vue","chartjs 4 vue","chartjs vue3","chartjs vue 3","vue chart.js"],"version":"4.0.1","description":"📊 A simple wrapper around Chart.js 4 for Vue 3","sanitized_name":"vue-chart-3","publisher":{"email":"victorgarciaparis13@gmail.com","username":"desnoth"},"maintainers":[{"email":"victorgarciaparis13@gmail.com","username":"desnoth"}],"license":"MIT","date":"2025-12-18T14:29:55.014Z","links":{"homepage":"https://vue-chart-3.netlify.app/","repository":"git+https://github.com/victorgarciaesgi/vue-chart-3.git","bugs":"https://github.com/victorgarciaesgi/vue-chart-3/issues","npm":"https://www.npmjs.com/package/vue-chart-3"}},"score":{"final":43.457153,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":117709,"weekly":38483},"dependents":"2","updated":"2026-11-02T23:31:21.774Z","searchScore":43.435333,"package":{"name":"@vue-macros/export-render","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","export-render","unplugin"],"version":"3.1.4","description":"exportRender feature from Vue Macros.","sanitized_name":"@vue-macros/export-render","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:b5deb4c5-ba83-4127-9ac9-8ad26496baa6","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:28:58.156Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/export-render"}},"score":{"final":43.435333,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":119897,"weekly":39065},"dependents":"2","updated":"2026-11-02T23:32:40.270Z","searchScore":43.41684,"package":{"name":"@vue-macros/define-models","keywords":["vue-macros","macros","vue","sfc","setup","script-setup","define-models","unplugin"],"version":"3.1.4","description":"defineModels feature from Vue Macros.","sanitized_name":"@vue-macros/define-models","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sxzz","type":"user","email":"sxzz@sxzz.moe"},"trustedPublisher":{"oidcConfigId":"oidc:38f0d611-90a9-4f0a-9b74-e0500e9c56cb","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@sxzz.moe","username":"sxzz"}],"license":"MIT","date":"2026-07-19T18:28:29.603Z","links":{"homepage":"https://vue-macros.dev","repository":"git+https://github.com/vue-macros/vue-macros.git","bugs":"https://github.com/vue-macros/vue-macros/issues","npm":"https://www.npmjs.com/package/@vue-macros/define-models"}},"score":{"final":43.41684,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":158482,"time":"2026-11-03T05:26:05.441Z"}