Git Wiki

go to deepwiki page with one click

  1. // ==UserScript==
  2. // @name Git Wiki
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.0.1
  5. // @description go to deepwiki page with one click
  6. // @author Kevin Kwong <https://github.com/kvoon3>
  7. // @match https://github.com/*
  8. // @icon https://www.google.com/s2/favicons?sz=64&domain=github.com
  9. // @grant none
  10. // ==/UserScript==
  11.  
  12. (function () {
  13. const currentUrl = window.location.href
  14.  
  15. setTimeout(() => {
  16. const deepwikiBtn = document.createElement('a')
  17. deepwikiBtn.type = 'button'
  18. deepwikiBtn.classList.add('prc-Button-ButtonBase-c50BI')
  19. deepwikiBtn.classList.add('OverviewContent-module__Button--MDoYP')
  20. deepwikiBtn.innerHTML = 'deepwiki'
  21. deepwikiBtn.title = 'deepwiki'
  22. deepwikiBtn.href = currentUrl.replace('github.com', 'deepwiki.com')
  23. deepwikiBtn.dataset.size = 'medium'
  24. deepwikiBtn.dataset.variant = 'invisible'
  25.  
  26. const buttonList = document.querySelector('.OverviewContent-module__Box_4--rOz8J')
  27. buttonList.appendChild(deepwikiBtn)
  28. }, 1000)
  29. })()