Report user

escctrl

Hi! I write quality-of-life userscripts for readers, creators, and tag wranglers of Archive of our Own.

I do my best to build scripts that are compatible with various OSs, devices, and other scripts. If you notice that something's not working or behaving weirdly, or if you have ideas for a new script, feel free to ping me either on the script's feedback option, or DM me here on GreasyFork. ♥

Recent comments

This user has not posted any comments recently.

See all user activity.

Script Sets

  • Suosikit
  • AO3 scripts: automatically created script set including anything (public) hosted on GF for archiveofourown.org

Skriptit

  1. AO3: Replace Y/N in works with your name JS - replaces Y/N and other placeholders in xReader fic with the name of your choice

    Tekijä
    escctrl
    Päivittäiset asennukset
    1
    Asennuskerrat
    279
    Arvostelut
    1 0 0
    Luotu
    15.10.2023
    Päivitetty
    27.10.2025
  2. AO3: Comment Formatting and Preview JS - Adds buttons to insert HTML formatting, and shows a live preview box of what the comment will look like

    Tekijä
    escctrl
    Päivittäiset asennukset
    1
    Asennuskerrat
    215
    Arvostelut
    4 0 0
    Luotu
    5.1.2024
    Päivitetty
    28.12.2025
  3. AO3: Sticky Comment Box JS - gives you a comment box that stays in view as you scroll and read the story

    Tekijä
    escctrl
    Päivittäiset asennukset
    1
    Asennuskerrat
    99
    Arvostelut
    2 0 0
    Luotu
    8.3.2024
    Päivitetty
    18.3.2024
  4. AO3: [Wrangling] Action Buttons Everywhere JS - Adds buttons to manage tags EVERYWHERE you want, turns tag-URLs in comments into links, and can show search results as a table

    Tekijä
    escctrl
    Päivittäiset asennukset
    1
    Asennuskerrat
    75
    Arvostelut
    0 0 0
    Luotu
    28.7.2024
    Päivitetty
    2.10.2025
  5. AO3: Import & Export Script Storage JS - View & delete AO3 script settings (from localStorage) with hints which script they're from. Import & export settings to file for safekeeping or to transfer to another device.

    Tekijä
    escctrl
    Päivittäiset asennukset
    1
    Asennuskerrat
    23
    Arvostelut
    0 0 0
    Luotu
    10.8.2025
    Päivitetty
    2.10.2025
  6. AO3: [Wrangling] Smaller Tag Search JS - makes the Tag Search form take up less space (best on desktop/landscape screens)

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    141
    Arvostelut
    0 0 0
    Luotu
    23.4.2022
    Päivitetty
    18.8.2025
  7. AO3: [Wrangling] Rainbow Tables JS - adds CSS classes to style table rows as a rainbow, and updates dynamically when filters are applied

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    61
    Arvostelut
    0 0 0
    Luotu
    31.5.2022
    Päivitetty
    23.3.2025
  8. AO3: [Wrangling] Edit Tag page cleanup JS - Removes descriptions and some fields from Edit Tag pages to avoid wrangling accidents

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    77
    Arvostelut
    1 0 0
    Luotu
    23.6.2022
    Päivitetty
    28.9.2025
  9. AO3: [Wrangling] Count Wranglers on Subfandoms JS - On a fandom tag's Landing Page, writes out how many wranglers are currently assigned to the listed subfandoms

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    24
    Arvostelut
    1 0 0
    Luotu
    29.6.2022
    Päivitetty
    11.10.2022
  10. AO3: [Wrangling] Bulk-Manage Tags JS - Mass-select tags and set/unset the unwrangleable flag, replace fandoms, remove 0-use syns, or copy tag names/links

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    82
    Arvostelut
    0 0 0
    Luotu
    26.7.2022
    Päivitetty
    29.3.2025
  11. AO3: [Wrangling] Collapse and Expand Tag Lists JS - On tags landing pages, turns long tag lists into a collapsable/expandable accordion, as well as each subtag which in turn has subtags

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    42
    Arvostelut
    1 0 0
    Luotu
    31.7.2022
    Päivitetty
    6.9.2025
  12. AO3: Glossary Definition Previews JS - click a glossary term in the AO3 FAQ to get its definition in a dialog without leaving the FAQ page

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    11
    Arvostelut
    0 0 0
    Luotu
    28.8.2022
    Päivitetty
    4.2.2024
  13. AO3: Jump to a Random Work JS - adds a "Random Work" button (top right corner) when viewing works or bookmarks - shows up in a tag/filter and your Marked For Later list

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    212
    Arvostelut
    3 1 0
    Luotu
    8.11.2022
    Päivitetty
    12.10.2025
  14. AO3: [Wrangling] Search my canonicals for illegal characters JS - automatically runs a fandom-specific tag search over all your assigned fandoms, to find any canonicals with 'illegal' characters such as curly quotes or Chinese pipes

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    59
    Arvostelut
    1 0 0
    Luotu
    5.12.2022
    Päivitetty
    9.12.2022
  15. AO3: [Wrangling] When did I last wrangle? JS - turns the last wrangled date into a "X days ago" message, and highlights it if more than 10 days ago

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    47
    Arvostelut
    0 0 0
    Luotu
    10.6.2023
    Päivitetty
    29.9.2024
  16. AO3: [Wrangling] Mark Illegal Characters in Canonicals JS - Warns about any canonical tag that includes characters which should, per guidelines, be avoided. Checks on new tag, edit tag, search results, wrangle bins, and tag landing pages

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    99
    Arvostelut
    1 0 0
    Luotu
    29.7.2023
    Päivitetty
    27.7.2025
  17. AO3: Reorder Tags with Drag & Drop JS - drag & drop tags into the order you'd like before posting

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    347
    Arvostelut
    3 0 0
    Luotu
    3.9.2023
    Päivitetty
    30.12.2025
  18. AO3: Badge for Unread Inbox Messages JS - puts a little notification badge in the menu for unread messages in your AO3 inbox

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    91
    Arvostelut
    0 0 0
    Luotu
    9.9.2023
    Päivitetty
    26.7.2025
  19. AO3: Use Arrow-Keys to Navigate JS - use the left/right arrow keys to jump between pages

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    58
    Arvostelut
    0 0 0
    Luotu
    4.11.2023
    Päivitetty
    18.8.2024
  20. AO3: Disable Hover in Main Menu JS - Ao3 menu dropdowns are no longer visible at hover, you have to click the main menu entry instead

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    16
    Arvostelut
    0 0 0
    Luotu
    10.2.2024
    Päivitetty
    11.2.2024
  21. AO3: Copy Work Link as HTML JS - Copy an HTML link to the work you're viewing to your clipboard

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    14
    Arvostelut
    0 0 0
    Luotu
    6.4.2024
    Päivitetty
    7.4.2024
  22. AO3: [Wrangling] Keyboard Shortcuts JS - adds keyboard shortcuts to the AO3 wrangling interface

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    19
    Arvostelut
    0 0 0
    Luotu
    9.9.2024
    Päivitetty
    19.4.2025
  23. AO3: [Wrangling] Highlight Matched Chars in Rels JS - Compares attached chars (without disambigs) and the canonical rel name to quickly determine typos or shortened rels

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    4
    Arvostelut
    0 0 0
    Luotu
    16.3.2025
    Päivitetty
    17.3.2025
  24. AO3: Warn for Old Publication Date on Drafts JS - Drafts publish with their initial creation date. This script shows a hint to update the publication date before you post the work.

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    9
    Arvostelut
    1 0 0
    Luotu
    29.3.2025
    Päivitetty
    31.3.2025
  25. AO3: Autocomplete in Menu Search Field JS - Turns the general search in the menu bar into an autocomplete for any canonical tags

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    14
    Arvostelut
    2 0 0
    Luotu
    6.5.2025
    Päivitetty
    28.9.2025
  26. AO3: [Wrangling] Rel Helper JS - on unwrangled rels, build the proper canonical tag name with minimal typing

    Tekijä
    escctrl
    Päivittäiset asennukset
    0
    Asennuskerrat
    10
    Arvostelut
    0 0 0
    Luotu
    24.8.2025
    Päivitetty
    21.12.2025

Libraries

  1. Light or Dark JS (Kirjasto) - library to determine if the color parameter is a 'light' or a 'dark' color

    Tekijä
    escctrl
    Luotu
    7.4.2024
    Päivitetty
    7.4.2024
  2. AO3: Initialize webix GUI JS (Kirjasto) - library to load the webix JS from CDN only if it hasn't already, and create the menu

    Tekijä
    escctrl
    Luotu
    28.6.2025
    Päivitetty
    28.6.2025
  3. AO3: Initialize jQueryUI JS (Kirjasto) - library to load the jQuery, jQueryUI and TouchPunch JS from CDN only if it hasn't already, and create the menu

    Tekijä
    escctrl
    Luotu
    8.7.2025
    Päivitetty
    12.7.2025