Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tientq64/userscripts
📜 The userscript collection I wrote makes life easier and better.
https://github.com/tientq64/userscripts
browser-extension chrome-extension greasyfork tampermonkey userscript userscript-collection userscripts
Last synced: about 1 month ago
JSON representation
📜 The userscript collection I wrote makes life easier and better.
- Host: GitHub
- URL: https://github.com/tientq64/userscripts
- Owner: tientq64
- License: mit
- Created: 2024-05-24T10:05:15.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-09-30T06:03:28.000Z (about 2 months ago)
- Last Synced: 2024-10-01T01:43:08.567Z (about 2 months ago)
- Topics: browser-extension, chrome-extension, greasyfork, tampermonkey, userscript, userscript-collection, userscripts
- Language: JavaScript
- Homepage: https://greasyfork.org/users/1306283-tientq64
- Size: 281 KB
- Stars: 18
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📜 UserScripts
The userscript collection I wrote makes life easier and better. I use the browser extension [TamperMonkey](https://www.tampermonkey.net) to run and manage userscripts. You need to install it first to use userscript.
## 📖 Usage
### Install on GreasyFork (Recommended)
Visit a list of some of my userscripts on the GreasyFork website [here](https://greasyfork.org/en/users/1306283-tientq64).
### Install on GitHub
Each folder in the [scripts](./scripts) folder contains a `script.user.js` file, which contains the script code. Click on that file, then click `Raw` button to install it.
## 🐛 Bug report
Report bugs [here](https://github.com/tientq64/userscripts/issues).
## 🛠️ Development guide
> This section is for developers. If you are a user, you can skip this section.
Clone this repository:
```cmd
git clone https://github.com/tientq64/userscripts.git
cd userscripts
```Install `pnpm` if not installed:
```cmd
npm i -g pnpm
```Install dependencies:
```cmd
pnpm install
```Start:
```cmd
pnpm run watch
```The `script.user.js` file is compiled from the `script.user.ts` file, so do not modify it.
While developing, instead of having to reinstall the `script.user.js` file every time it changes, installing the `dev.user.js` file solves that problem. But note, if you change in the metadata block, you have to reinstall the `dev.user.js` file.
## ⚖️ License
All scripts are licensed under the [MIT](./LICENSE) license.