GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - violentmonkey/violentmonkey: Violentmonkey provides userscripts support for browsers. It works on browsers with WebExtensions support.

BranchesTags
Open more actions menu

Latest commit

 

History

3,982 Commits
3,982 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.husky
.husky
 
 
_locales
_locales
 
 
docs
docs
 
 
scripts
scripts
 
 
src
src
 
 
test
test
 
 
.editorconfig
.editorconfig
 
 
.eslintignore
.eslintignore
 
 
.eslintrc.js
.eslintrc.js
 
 
.gitignore
.gitignore
 
 
.postcssrc.js
.postcssrc.js
 
 
DEVELOPMENT.md
DEVELOPMENT.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
RELEASE.md
RELEASE.md
 
 
babel.config.js
babel.config.js
 
 
gulpfile.js
gulpfile.js
 
 
jsconfig.json
jsconfig.json
 
 
package.json
package.json
 
 
pnpm-lock.yaml
pnpm-lock.yaml
 
 
pnpm-workspace.yaml
pnpm-workspace.yaml
 
 

Repository files navigation

Violentmonkey

Chrome Web Store Firefox Add-ons Microsoft Edge Add-on

Violentmonkey provides userscripts support for browsers. It works on browsers with WebExtensions support.

More details can be found here.

Join our Discord server:

Discord

Automated Builds for Testers

  • CI workflows (only for signed-in github.com users)
  • nightly.link latest (to download any other build replace github.com with nightly.link in the artifact URL)

A test build is generated automatically for changes between beta releases. It can be installed as an unpacked extension in Chrome and Chromium-based browsers or as a temporary extension in Firefox. It's likely to have bugs so do an export in Violentmonkey settings first. This zip is available only if you're logged-in on GitHub site. Open an entry in the CI workflows table and click the Violentmonkey-... link at the bottom to download it.

Workflows

Development

Install Node.js and PNPM. The version of Node.js should match "node" key in package.json.

# Install dependencies
$ pnpm ci

# Watch and compile
$ pnpm dev

Then load the extension from 'dist/'.

Test + lint

$ pnpm run ci

Build

To release a new version, we must build the assets and upload them to web stores.

# Build for normal releases
$ pnpm build

# Build for self-hosted release that has an update_url
$ pnpm build:selfHosted

Release

See RELEASE for the release flow.

Related Projects

  • Violentmonkey for Opera Presto
  • Violentmonkey for Maxthon

About

Violentmonkey provides userscripts support for browsers. It works on browsers with WebExtensions support.

violentmonkey.github.io/

Topics

userscripts-supportviolentmonkeywebextensions

Resources

Readme
MIT license
Activity
Custom properties

Stars

9.2k stars

Watchers

115 watching

Forks

779 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.