lisonge/vite-plugin-monkey
A vite plugin server and build your.user.js for userscript engine like Tampermonkey, Violentmonkey, Greasemonkey, ScriptCat observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 93
- Release rhythm 93
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 6.5
- age_days: 1646
- days_rel: 44
- days_push: 44
- n_releases_24m: 33
Adoption not part of the score
2031 stars · 104 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Vite plugin that lets you develop and build userscripts (.user.js) for engines like Tampermonkey, Violentmonkey, Greasemonkey, and ScriptCat. It injects userscript metadata comments, auto-configures @grant for GM APIs, supports CDN externals, and provides hot module replacement during development.
Use cases
- develop userscripts with vite hot reload
- build a tampermonkey script from typescript
- bundle a userscript with react or vue
- auto-generate @grant comments for GM APIs
- inject cdn externals into userscript @require
- create a userscript project scaffold
- serve and install .user.js during development
When to choose
- you want modern tooling (vite, HMR, TypeScript, frameworks) for userscript development
- you target Tampermonkey, Violentmonkey, Greasemonkey, or ScriptCat
- you want automatic userscript metadata and GM API grant handling
When to avoid
- you are building browser extensions rather than userscripts
- you need a build system other than vite
- you write simple one-file scripts without a build step
Facets
plugin · maturity active
build-tool developer-tools cli web-development frontend developer-tools browser-extensions cli cross-platform vite-plugin userscript tampermonkey violentmonkey greasemonkey scriptcat greasyfork hmr typescript nodejs
2 sources
- readme: https://github.com/lisonge/vite-plugin-monkey · fetched 2026-08-28 · 49cae5d6b93e
- registry_npm: https://registry.npmjs.org/vite-plugin-monkey · fetched 2026-08-29 · c6099d204e25
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| lisonge/vite-plugin-monkey | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="lisonge/vite-plugin-monkey")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem