Skip to content

Instantly share code, notes, and snippets.

@kiranwayne
kiranwayne / oreilly_transcript_tools.js
Created March 25, 2026 10:51
Adds a button to download current lesson transcript from O'Reilly
// ==UserScript==
// @name O'Reilly Current Transcript Tools
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Download or copy transcript from the current O'Reilly lesson page
// @match https://learning.oreilly.com/*
// @updateURL https://gist.github.com/kiranwayne/22cce83a2b64d25126f71812b33ed45f/raw/oreilly_transcript_tools.js
// @downloadURL https://gist.github.com/kiranwayne/22cce83a2b64d25126f71812b33ed45f/raw/oreilly_transcript_tools.js
// @grant none
// ==/UserScript==
// ==UserScript==
// @name Towards Data Science Enhanced
// @namespace https://gist.github.com/kiranwayne
// @version 1.0.4
// @description Adds a custom Text width and justification toggle on towardsdatascience.com.
// @author kiranwayne
// @match https://towardsdatascience.com/*
// @updateURL https://gist.github.com/kiranwayne/2ce1079be4a5da8968205bf288ef22bb/raw/towardsdatascience_enhanced.js
// @downloadURL https://gist.github.com/kiranwayne/2ce1079be4a5da8968205bf288ef22bb/raw/towardsdatascience_enhanced.js
// @grant GM_getValue
// ==UserScript==
// @name Goodreads Enhanced
// @namespace https://www.goodreads.com/
// @version 2.5.0
// @description Width control UI for Goodreads home, book, and author pages with book reviews-focused expansion.
// @author You
// @match https://www.goodreads.com/
// @match https://www.goodreads.com/?*
// @match https://www.goodreads.com/book/show/*
// @match https://www.goodreads.com/author/show/*
// ==UserScript==
// @name Medium to Freedium Redirect
// @namespace http://tampermonkey.net/
// @version 1.0.12
// @description Automatically redirects Medium articles to Freedium mirror
// @match *://medium.com/*
// @match *://*.medium.com/*
// @match *://levelup.gitconnected.com/*
// @match *://betterprogramming.pub/*
// @match *://*.plainenglish.io/*
// ==UserScript==
// @name Freedium Enhanced
// @namespace https://gist.github.com/kiranwayne
// @version 1.2.0
// @description Adds a custom Text width and justification toggle on freedium-mirror.cfd.
// @author kiranwayne (Adapted)
// @match https://freedium-mirror.cfd/*
// @updateURL https://gist.github.com/kiranwayne/99ebb25ba98cc77ee83879c4c18a3ff7/raw/freedium_enhanced.js
// @downloadURL https://gist.github.com/kiranwayne/99ebb25ba98cc77ee83879c4c18a3ff7/raw/freedium_enhanced.js
// @grant GM_getValue
# =================================================================================
# KvmWatcher_v4.1.ps1 - Native In-Memory DDC/CI (Targeted)
#
# Description: Embeds C# code to access the Windows DXVA2 API directly.
# Filters commands to ONLY affect the specified monitor name.
# Reacts instantly to USB events.
# =================================================================================
# --- Configuration ---
$dp_value = 15
// ==UserScript==
// @name Assistant.sh Enhanced
// @namespace http://tampermonkey.net/
// @version 1.1
// @description Customize max-width (slider/manual input) and toggle text justification for web.assistant.sh
// @author kiranwayne
// @match https://web.assistant.sh/*
// @updateURL https://gist.github.com/kiranwayne/8aa5f99af288298c7c069d6504efc109/raw/assistant.sh_enhanced.js
// @downloadURL https://gist.github.com/kiranwayne/8aa5f99af288298c7c069d6504efc109/raw/assistant.sh_enhanced.js
// @grant GM_getValue
// ==UserScript==
// @name Qwen Enhanced
// @namespace http://tampermonkey.net/
// @version 0.5
// @description Customize max-width (slider/manual input), toggle justification. Show/hide via menu on chat.qwen.ai. Handles escaped class names & Shadow DOM. Header added.
// @author kiranwayne
// @match https://chat.qwen.ai/*
// @updateURL https://gist.github.com/kiranwayne/b0ac1894b8b581855ec999fe840b2551/raw/qwen_enhanced.js
// @downloadURL https://gist.github.com/kiranwayne/b0ac1894b8b581855ec999fe840b2551/raw/qwen_enhanced.js
// @grant GM_getValue
// ==UserScript==
// @name GitHub Enhanced
// @namespace http://tampermonkey.net/
// @version 1.9.0
// @description Customize content width on GitHub pages with a slider. Dark mode panel & improved input behavior.
// @author kiranwayne
// @match https://github.com/*
// @updateURL https://gist.github.com/kiranwayne/f85cb0e7735e1051d6e74536c5a017f3/raw/github_enhanced.js
// @downloadURL https://gist.github.com/kiranwayne/f85cb0e7735e1051d6e74536c5a017f3/raw/github_enhanced.js
// @match https://gist.github.com/*
// ==UserScript==
// @name Gemini Enhanced
// @namespace http://tampermonkey.net/
// @version 1.4.0
// @description Customize chat content width on Google Gemini with a slider. Dark mode settings panel.
// @author kiranwayne
// @match https://gemini.google.com/*
// @updateURL https://gist.github.com/kiranwayne/f462acd88a1ef4dea525c6521c2deefa/raw/gemini_enhanced.js
// @downloadURL https://gist.github.com/kiranwayne/f462acd88a1ef4dea525c6521c2deefa/raw/gemini_enhanced.js
// @grant GM_getValue