☰

e621 Enhanced Navigation & Shortcuts

Enhances e621 with keyboard shortcuts for voting, favoriting, and navigation. Features auto-skip for blacklisted content, improved pool navigation, and smart behavior that disables shortcuts when typing or using video player.

These are versions of this script where the code was updated. Show all versions.

  • v1.4.0 2026-10-10

    1.4.0

    Changed

    • Username lookup now reads the base64-encoded <script id="site-user"> tag instead of the removed current-user-name meta tag.

    Fixed

    • Input fallback (prompt) now only triggers when no username can be extracted from the site-user payload, instead of whenever the meta tag is absent.

    Removed

    • Dead code following the site's removal of the current-user-name meta tag: getUsernameFromMeta(), DomManager.getMetaData(), and the unused domManager wiring in UserActions.

    1.3.9

    Fixed

    • Shortcut suppression now checks focus within the new media-container player element instead of the <video> tag, matching e621's redesigned player.
    • Focus on any element inside the media container (video or custom controls) correctly disables shortcuts; hidden containers no longer block them.
  • v1.3.8 2026-05-02

    Version 1.3.7

    • Fixed voteBox selector as it could no longer find the Voting buttons
    • Fixed CSS-selector for down-vote button
  • v1.3.7 2025-08-16
    • Restoring functionality due to site design update.
    • Added functionality to open wiki entries in a new tab instead of replacing the currently viewed post.
  • v1.3.6 2025-05-10