# Violentmonkey

> userscript manager

**Wikidata**: [Q132604822](https://www.wikidata.org/wiki/Q132604822)  
**Source**: https://4ort.xyz/entity/violentmonkey

## Summary  
Violentmonkey is a free, open‑source userscript manager that lets users install and run custom JavaScript scripts in web browsers. First released on 3 September 2013, it is built with Vue.js, distributed through the Chrome Web Store and Firefox Add‑ons, and licensed under the MIT License.

## Key Facts  
- **Inception:** 3 September 2013 (first commit on GitHub).  
- **Software type:** Userscript manager; classified as free software.  
- **License:** MIT License.  
- **Primary framework:** Depends on Vue.js (JavaScript framework).  
- **Distribution channels:** Available on Chrome Web Store (extension ID `jinjaccalgkegednnccohejagnlnfdag`) and Firefox Add‑ons (slug `violentmonkey`).  
- **Stable version history (selected):** 2.3.8 (30 April 2016) → 2.3.9 (15 May 2016) → 2.3.11 (8 June 2016) → 2.3.12 (28 July 2016) → 2.4.0 (19 August 2016) → 2.5.5 (12 March 2017).  
- **Source code:** Hosted on GitHub at `https://github.com/violentmonkey/violentmonkey`.  
- **Website & documentation:** Official site `https://violentmonkey.github.io/` (English) with FAQ at `https://violentmonkey.github.io/faq/`.  
- **Programming language:** JavaScript.  

## FAQs  
### Q: What does Violentmonkey do?  
A: Violentmonkey manages userscripts—small JavaScript programs that modify web pages—allowing users to install, enable, and configure them directly in supported browsers.  

### Q: Is Violentmonkey free to use and modify?  
A: Yes. It is released under the MIT License, making it free software that anyone can run, study, change, and redistribute.  

### Q: How can I install Violentmonkey?  
A: Install it from the Chrome Web Store using its extension ID `jinjaccalgkegednnccohejagnlnfdag`, or from Firefox Add‑ons via the slug `violentmonkey`.  

### Q: Where can I find the source code?  
A: The full source is publicly available on GitHub at `https://github.com/violentmonkey/violentmonkey`.  

### Q: Does Violentmonkey have an official support channel?  
A: Yes. An English‑language Discord server (ID 995346102003965952) and an official blog (`https://violentmonkey.github.io/posts/`) provide community support and updates.  

## Why It Matters  
Violentmonkey empowers end‑users to customize their web experience without needing deep technical expertise. By providing a lightweight, browser‑integrated platform for userscripts, it enables a vibrant ecosystem of community‑created enhancements—ranging from UI tweaks to automation of repetitive tasks. Its open‑source nature under the permissive MIT License encourages transparency, security auditing, and collaborative development, fostering trust among privacy‑conscious users. Distribution through major extension stores ensures easy access across Chrome and Firefox, broadening its reach. Moreover, its reliance on the modern Vue.js framework gives it a responsive, maintainable codebase, positioning Violentmonkey as a contemporary alternative to older managers. For developers, the publicly available repository and clear licensing streamline contribution and integration into other projects. Overall, Violentmonkey plays a pivotal role in the browser extension landscape by democratizing web customization and sustaining an active, open community.  

## Notable For  
- First‑class integration with both Chrome Web Store and Firefox Add‑ons.  
- Built on Vue.js, a modern JavaScript framework, enhancing performance and maintainability.  
- Continuous stable releases from 2016‑2017, demonstrating active development.  
- MIT‑licensed free software, allowing unrestricted modification and redistribution.  
- Active community support via an English Discord server and an official blog.  

## Body  

### Overview  
Violentmonkey is a userscript manager that loads, executes, and manages custom JavaScript scripts (userscripts) within web browsers. It classifies as free software and is licensed under the MIT License, granting users full freedom to run, study, modify, and share the software.

### History and Development  
- **2013‑09‑03:** First commit to the repository marks the project’s inception.  
- **2016‑2017:** Series of stable releases (2.3.8 → 2.5.5) introduced incremental improvements and bug fixes, each documented with release notes on GitHub.  

### Technical Architecture  
- **Framework:** Depends on Vue.js, a JavaScript framework introduced in 2014.  
- **Language:** Implemented in JavaScript (Wikidata Q2005).  
- **Repository:** Source code hosted on GitHub (`https://github.com/violentmonkey/violentmonkey`).  

### Distribution and Licensing  
- **Chrome Web Store:** Extension ID `jinjaccalgkegednnccohejagnlnfdag`.  
- **Firefox Add‑ons:** Slug `violentmonkey`.  
- **Website & Documentation:** Official site `https://violentmonkey.github.io/` with an English FAQ (`https://violentmonkey.github.io/faq/`).  
- **License:** MIT License, confirming its status as free software.  

### Community and Support  
- **Discord:** English‑language server (numeric ID 995346102003965952) for real‑time assistance.  
- **Blog:** Official posts at `https://violentmonkey.github.io/posts/`.  
- **Open Hub & AlternativeTo IDs:** Listed under `violentmonkey` and `violent-monkey` respectively, facilitating discovery across developer platforms.  

### Compatibility and Usage  
Violentmonkey runs in browsers that support extensions, primarily Google Chrome and Mozilla Firefox. Users install the extension from the respective stores, then add userscripts via the UI or by importing from script repositories.  

---  

*All information above is derived from the provided source material and reflects the state of Violentmonkey as documented up to early 2025.*

## References

1. [Release 2.3.8. 2016](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.3.8)
2. [Release 2.3.9. 2016](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.3.9)
3. [Release 2.3.11. 2016](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.3.11)
4. [Release 2.3.12. 2016](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.3.12)
5. [Release 2.4.0. 2016](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.4.0)
6. [Release 2.4.1. 2016](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.4.1)
7. [Release 2.4.2. 2016](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.4.2)
8. [Release 2.5.0. 2016](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.5.0)
9. [Release 2.5.3. 2016](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.5.3)
10. [Release 2.5.5. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.5.5)
11. [Release 2.5.6. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.5.6)
12. [Release 2.5.7. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.5.7)
13. [Release 2.5.8. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.5.8)
14. [Release 2.5.9. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.5.9)
15. [Release 2.6.0. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.6.0)
16. [Release 2.6.1. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.6.1)
17. [Release 2.6.2. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.6.2)
18. [Release 2.6.3. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.6.3)
19. [Release 2.6.4. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.6.4)
20. [Release 2.7.2. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.7.2)
21. [Release 2.8.3. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.8.3)
22. [Release 2.8.7. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.8.7)
23. [Release 2.8.8. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.8.8)
24. [Release 2.8.9. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.8.9)
25. [Release 2.8.10. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.8.10)
26. [Release 2.8.13. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.8.13)
27. [Release 2.8.14. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.8.14)
28. [Release 2.8.17. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.8.17)
29. [Release 2.8.18. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.8.18)
30. [Release 2.8.20. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.8.20)
31. [Release 2.8.22. 2017](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.8.22)
32. [Release 2.8.28. 2018](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.8.28)
33. [Release 2.9.4. 2018](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.9.4)
34. [Release 2.9.5. 2018](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.9.5)
35. [Release 2.9.10. 2018](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.9.10)
36. [Release 2.10.0. 2018](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.10.0)
37. [Release 2.10.1. 2018](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.10.1)
38. [Release 2.10.3. 2019](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.10.3)
39. [Release 2.10.4. 2019](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.10.4)
40. [Release 2.11.0. 2019](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.11.0)
41. [Release 2.11.1. 2019](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.11.1)
42. [Release 2.12.0. 2019](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.12.0)
43. [Release 2.12.1. 2019](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.12.1)
44. [Release 2.12.2. 2019](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.12.2)
45. [Release 2.12.3. 2019](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.12.3)
46. [Release 2.12.4. 2020](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.12.4)
47. [Release 2.12.5. 2020](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.12.5)
48. [Release 2.12.6. 2020](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.12.6)
49. [Release 2.12.7. 2020](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.12.7)
50. [Release 2.12.8. 2020](https://github.com/violentmonkey/violentmonkey/releases/tag/v2.12.8)