# tridactyl/tridactyl

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/tridactyl-tridactyl).**

6,246 stars · 433 forks · TypeScript · NOASSERTION

## Links

- GitHub: https://github.com/tridactyl/tridactyl
- Homepage: https://tridactyl.xyz
- awesome-repositories: https://awesome-repositories.com/repository/tridactyl-tridactyl.md

## Topics

`firefox` `hacktoberfest` `vim` `webextension`

## Description

Tridactyl is a Vim-like Firefox extension that provides a comprehensive keyboard-driven interface for browsing, tab management, and page interaction. It replaces traditional mouse-based navigation with Vim-style keybindings, an ex-mode command line, and a hint overlay system for selecting and interacting with page elements. The extension is built around a core infrastructure that includes a modal command parser, a keybinding configuration system, and a content-script command bridge for executing commands in page context.

The extension distinguishes itself through its deep integration with Firefox's container system, allowing users to route tabs to specific containers, manage container lifecycles, and assign domains to containers automatically. It offers extensive customization through user-defined key mappings, per-URL and per-site key sequence bindings, and the ability to run JavaScript in both page and background contexts. Tridactyl also provides advanced tab management capabilities including tab grouping, sorting, queueing, and audio-playing tab switching, along with URL manipulation tools for modifying path segments, query parameters, and numeric values.

Beyond its core browsing features, Tridactyl includes a hint overlay engine that supports directional navigation, rapid multi-element selection, and custom CSS selector hinting. It offers clipboard operations for yanking URLs in various formats, page content tools for hiding elements and scribbling, and scroll position management with named marks. The extension also provides automation primitives for simulating keypresses and executing JavaScript on selected elements, along with debugging support through configurable autocommand logging.

The extension is configured through a JSON-based settings file and supports exporting and importing configurations across installations. It includes a built-in help page and provides shell command execution, remote theme loading, and system theme following for visual customization.

## Tags

### Business & Productivity Software

- [Vim-Like Navigation Tools](https://awesome-repositories.com/f/business-productivity-software/vim-like-navigation-tools.md) — Provides Vim-style modal keyboard navigation for browsing, tab management, and page interaction in Firefox.
- [Quickmark Workflows](https://awesome-repositories.com/f/business-productivity-software/browser-bookmark-management/quickmark-workflows.md) — Provides single-key quickmarks for instant keyboard-driven navigation to frequently visited URLs.
- [Likely Link Navigators](https://awesome-repositories.com/f/business-productivity-software/vim-like-navigation-tools/likely-link-navigators.md) — Implements heuristic next/previous link following with URL increment fallback for pagination. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Bookmark Removals](https://awesome-repositories.com/f/business-productivity-software/bookmark-managers/bookmark-removals.md) — Removes a bookmark for the current page or a specified URL. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Bookmark Launchers](https://awesome-repositories.com/f/business-productivity-software/browser-bookmark-management/bookmark-launchers.md) — Opens bookmarks from the browser's bookmark list via keyboard commands. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Bookmark Toggling](https://awesome-repositories.com/f/business-productivity-software/browser-bookmark-management/bookmark-toggling.md) — Creates or removes a bookmark for the current page with a single command. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))

### Development Tools & Productivity

- [Keyboard-Driven Browsers](https://awesome-repositories.com/f/development-tools-productivity/developer-utilities-libraries/workflow-productivity-enhancers/developer-productivity-utilities/developer-productivity/keyboard-driven-interfaces/keyboard-driven-browsers.md) — Controls Firefox entirely through keyboard shortcuts and ex-style command lines for navigation, tab management, and page interaction.
- [Keybinding Exporters and Importers](https://awesome-repositories.com/f/development-tools-productivity/code-editors-ides/extension-ecosystems-management/editor-ide-extensions/customization-frameworks/keybinding-exporters-and-importers.md) — Binds any extension command to custom keyboard shortcuts and exports/imports configurations across installations.
- [Ex Command Parsers](https://awesome-repositories.com/f/development-tools-productivity/command-argument-parsers/ex-command-parsers.md) — Ships a modal command-line parser for Vim-style ex commands with argument validation.
- [Ex-Mode Command Lines](https://awesome-repositories.com/f/development-tools-productivity/command-line-extensions/ex-mode-command-lines.md) — Provides a Vim-style ex-mode command line for accessing all extension features. ([source](https://cdn.jsdelivr.net/gh/tridactyl/tridactyl@master/README.md))
- [Page Context Executions](https://awesome-repositories.com/f/development-tools-productivity/execution-context-management/javascript-execution-contexts/page-context-executions.md) — Runs arbitrary JavaScript in the current webpage context for automation and customization. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Key Sequence Patterns](https://awesome-repositories.com/f/development-tools-productivity/input-binding-libraries/multi-key-bindings/leader-key-sequences/key-sequence-patterns.md) — Binds sequences of keys to execute commands, optionally scoped to a specific mode or URL pattern. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Keybinding Configurations](https://awesome-repositories.com/f/development-tools-productivity/keybinding-configurations.md) — Personalizes the browser interface by binding ex-commands to custom keyboard shortcuts.
- [Keyboard Shortcut Mappers](https://awesome-repositories.com/f/development-tools-productivity/keyboard-shortcut-mappers.md) — Assigns any command to a normal-mode keybinding to personalize the control scheme. ([source](https://cdn.jsdelivr.net/gh/tridactyl/tridactyl@master/README.md))
- [Custom Key Action Bindings](https://awesome-repositories.com/f/development-tools-productivity/terminal-action-bindings/custom-key-action-bindings.md) — Binds any extension command to custom keyboard shortcuts in normal mode. ([source](https://cdn.jsdelivr.net/gh/tridactyl/tridactyl@master/README.md))
- [Keyboard URL Openers](https://awesome-repositories.com/f/development-tools-productivity/url-based-file-openers/command-line-file-and-url-openers/keyboard-url-openers.md) — Opens URLs or performs searches in the current tab, new tab, or new window via keyboard commands. ([source](https://cdn.jsdelivr.net/gh/tridactyl/tridactyl@master/README.md))
- [Path Segment Replacements](https://awesome-repositories.com/f/development-tools-productivity/url-path-parameterization/path-segment-replacements.md) — Enables replacing specific path segments in URLs to navigate to related resources. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_lib_url_util_.html))
- [Vim-Style Application Keybindings](https://awesome-repositories.com/f/development-tools-productivity/vim-plugins/vim-style-application-keybindings.md) — Implements Vim-inspired modal keybindings for scrolling, link following, and page content navigation. ([source](https://cdn.jsdelivr.net/gh/tridactyl/tridactyl@master/README.md))
- [Tab Grouping](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tab-grouping.md) — Provides keyboard commands to create named groups of tabs for organization. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Group Closure Operations](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tab-grouping/group-closure-operations.md) — Provides a keyboard command to close all tabs belonging to a named group. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Group Operation Cancellations](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tab-grouping/group-operation-cancellations.md) — Provides a keyboard command to cancel a pending tab group creation or switch operation. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Group Renaming Operations](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tab-grouping/group-renaming-operations.md) — Provides a keyboard command to change the name of an existing tab group. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Group Switching Operations](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tab-grouping/group-switching-operations.md) — Switches the current window to display only the tabs in a named group. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Last Group Recall](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tab-grouping/last-group-recall.md) — Provides a keyboard command to switch to the most recently used tab group. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Tab-to-Group Moves](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tab-grouping/tab-to-group-moves.md) — Moves the current tab into a specified named tab group. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [URL Clipboard Copies](https://awesome-repositories.com/f/development-tools-productivity/clipboard-management/clipboard-copying/url-clipboard-copies.md) — Copies the current page's URL, canonical URL, shortlink, or title to the system clipboard. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Configuration Exporters and Importers](https://awesome-repositories.com/f/development-tools-productivity/edition-migration-guides/configuration-exporters-and-importers.md) — Exports and imports user settings as JSON files for configuration portability. ([source](https://github.com/tridactyl/tridactyl/wiki/Migration-from-stable-to-beta))
- [Background Script Executors](https://awesome-repositories.com/f/development-tools-productivity/execution-context-management/javascript-execution-contexts/background-script-executors.md) — Executes JavaScript in the extension's background page with full web-extension API access. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Quickmark Key Binding](https://awesome-repositories.com/f/development-tools-productivity/file-and-folder-merging/bookmarks/quickmark-key-binding.md) — Binds a key to a quickmark for instant access to a URL. ([source](https://cdn.jsdelivr.net/gh/tridactyl/tridactyl@master/README.md))
- [Browser-Wide Key Bindings](https://awesome-repositories.com/f/development-tools-productivity/input-binding-libraries/command-key-bindings/browser-wide-key-bindings.md) — Assigns key sequences that work even when the browser's address bar or other UI elements are focused. ([source](https://github.com/tridactyl/tridactyl/blob/master/CHANGELOG.md))
- [Search Query Utilities](https://awesome-repositories.com/f/development-tools-productivity/search-query-utilities.md) — Inserts a user query into a URL pattern at a placeholder or appends it for search functionality. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_lib_url_util_.html))
- [Bookmark-Filtered URL Openers](https://awesome-repositories.com/f/development-tools-productivity/url-based-file-openers/bookmark-filtered-url-openers.md) — Opens a URL or performs a search with completions filtered to bookmarks. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [New Browser Window Openers](https://awesome-repositories.com/f/development-tools-productivity/url-based-file-openers/command-line-file-and-url-openers/editor-file-openers/multi-window-file-openers/new-browser-window-openers.md) — Provides a keyboard command to open a new browser window. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Group State Machines](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tab-grouping/group-state-machines.md) — Manages named tab collections through a state machine tracking group membership and window association.
- [Tab Detachments](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tab-grouping/tab-detachments.md) — Provides a command to detach the current tab into a new window. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Adjacent Tab Moves](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tab-grouping/tab-to-group-moves/adjacent-tab-moves.md) — Provides commands to nudge the current tab one position left or right. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Tabbed Window Groupers](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tabbed-window-groupers.md) — Provides a command to merge all tabs from all open windows into a single window. ([source](https://github.com/tridactyl/tridactyl/blob/master/CHANGELOG.md))
- [Tab Grabs from Other Windows](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tabbed-window-groupers/tab-grabs-from-other-windows.md) — Provides a command to grab a tab from another window into the current window. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Tab Moves Between Windows](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tabbed-window-groupers/tab-moves-between-windows.md) — Provides a command to move a tab from one window to another. ([source](https://github.com/tridactyl/tridactyl/blob/master/CHANGELOG.md))
- [Tab Pushes to Recent Windows](https://awesome-repositories.com/f/development-tools-productivity/window-managers/tabbed-window-organization/tabbed-window-groupers/tab-pushes-to-recent-windows.md) — Provides a command to push the current tab to the most recently used window. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))

### Part of an Awesome List

- [Command-Line URL Navigators](https://awesome-repositories.com/f/awesome-lists/productivity/search-and-navigation/command-line-url-navigators.md) — Opens URLs, searches with a default engine, or loads clipboard content via command-line prompts. ([source](https://cdn.jsdelivr.net/gh/tridactyl/tridactyl@master/README.md))
- [Scroll Position Marks](https://awesome-repositories.com/f/awesome-lists/devtools/navigation-marks/scroll-position-marks.md) — Persists named scroll positions per page using a key-value store for viewport coordinates.
- [Quickmark Page Saving](https://awesome-repositories.com/f/awesome-lists/productivity/bookmarks-and-reading/quickmark-page-saving.md) — Saves the current page as a bookmark or assigns a quickmark key for instant navigation. ([source](https://cdn.jsdelivr.net/gh/tridactyl/tridactyl@master/README.md))
- [Standalone Applications](https://awesome-repositories.com/f/awesome-lists/devtools/standalone-applications.md) — Vim-inspired browser control mechanism for Firefox.

### Content Management & Publishing

- [Next Page URL Resolvers](https://awesome-repositories.com/f/content-management-publishing/page-media-managers/url-path-construction/next-page-url-resolvers.md) — Provides keyboard commands to navigate to the likely next or previous link on the current page. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))

### Data & Databases

- [Keyboard-Activated Find Bars](https://awesome-repositories.com/f/data-databases/search-indexing-technologies/search-indexing/search-and-indexing/content-search-filters/in-page-search-filters/keyboard-activated-find-bars.md) — Ships a keyboard-activated find bar for searching text on the current page and navigating results. ([source](https://cdn.jsdelivr.net/gh/tridactyl/tridactyl@master/README.md))
- [Quickmark Additions](https://awesome-repositories.com/f/data-databases/column-transformation/quick-column-additions/quickmark-additions.md) — Stores the current page's URL under a single key for quick access. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [URL Resolvers](https://awesome-repositories.com/f/data-databases/relational-association-apis/related-attribute-resolvers/url-resolvers.md) — Converts relative URLs to absolute ones using the current page's address as the base. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_lib_url_util_.html))

### Programming Languages & Runtimes

- [Configurable Key-to-Command Mappings](https://awesome-repositories.com/f/programming-languages-runtimes/input-key-mappings/configurable-key-to-command-mappings.md) — Stores user-defined normal-mode key mappings as a JSON configuration mapping key sequences to commands.

### Testing & Quality Assurance

- [Browser History Navigations](https://awesome-repositories.com/f/testing-quality-assurance/browser-history-navigations.md) — Provides keyboard-driven forward navigation through browser session history. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [History Item Openers](https://awesome-repositories.com/f/testing-quality-assurance/browser-history-navigations/history-item-openers.md) — Offers a keyboard command to open a specific URL from the browser's browsing history. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))

### User Interface & Experience

- [Keyboard-Driven Navigation](https://awesome-repositories.com/f/user-interface-experience/keyboard-driven-navigation.md) — Enables full keyboard-driven control of Firefox for scrolling, tab management, and page navigation.
- [Keyboard Navigation Shortcuts](https://awesome-repositories.com/f/user-interface-experience/navigation-components/keyboard-navigation-shortcuts.md) — Ships comprehensive keyboard shortcuts for scrolling, tab switching, link following, and history navigation. ([source](https://cdn.jsdelivr.net/gh/tridactyl/tridactyl@master/README.md))
- [Cache-Bypassing Page Reloads](https://awesome-repositories.com/f/user-interface-experience/partial-page-refreshers/cache-bypassing-page-reloads.md) — Ships a keyboard command to refresh the current tab while bypassing the browser cache. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Full Page Reload Commands](https://awesome-repositories.com/f/user-interface-experience/partial-page-refreshers/full-page-reload-commands.md) — Provides a keyboard command to refresh the current browser tab. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Container Routing Rules](https://awesome-repositories.com/f/user-interface-experience/tabbed-containers/container-routing-rules.md) — Provides domain-based and explicit routing of tabs to Firefox containers for organized browsing.
- [Homepage Navigation Commands](https://awesome-repositories.com/f/user-interface-experience/tabbed-navigation/homepage-navigation-commands.md) — Provides keyboard commands to open configured homepage URLs in current or new tabs. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [URL Component Manipulators](https://awesome-repositories.com/f/user-interface-experience/url-synchronized-navigation/url-component-manipulators.md) — Provides commands to modify, increment, and navigate URL components for pagination and resource access.
- [Element Hint Overlays](https://awesome-repositories.com/f/user-interface-experience/window-hinting-overlays/element-hint-overlays.md) — Generates transient overlays on interactive elements for keyboard-driven selection and interaction.
- [Hint-Based Link Followers](https://awesome-repositories.com/f/user-interface-experience/window-hinting-overlays/element-hint-overlays/hint-based-link-followers.md) — Displays numbered labels on clickable elements and follows the selected link. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Hint Mode Key Bindings](https://awesome-repositories.com/f/user-interface-experience/accessibility-hints/hint-mode-key-bindings.md) — Assigns custom hint modes with specific CSS selectors to keyboard shortcuts for quick access. ([source](https://github.com/tridactyl/tridactyl/blob/master/doc/newsletters/tips-and-tricks/1-hint-css-selectors.md))
- [Window Closing](https://awesome-repositories.com/f/user-interface-experience/application-window-managers/accessibility-based-window-manipulators/console-window-controllers/window-hiding/window-closing.md) — Ships a command to close the current browser window via keyboard shortcut. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Reader Views](https://awesome-repositories.com/f/user-interface-experience/component-utilities/distraction-free-interfaces/reader-views.md) — Provides a command to open the current page in the browser's built-in reader view. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [CSS Selector Jump Commands](https://awesome-repositories.com/f/user-interface-experience/css-selectors/css-selector-jump-commands.md) — Allows scrolling the page to the first element matching a given CSS selector using keyboard commands. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [CSS Selector Hint Filters](https://awesome-repositories.com/f/user-interface-experience/css-selectors/customizable-element-selectors/css-selector-hint-filters.md) — Restricts hintable elements to those matching a custom CSS selector for precise targeting. ([source](https://github.com/tridactyl/tridactyl/blob/master/doc/newsletters/tips-and-tricks/1-hint-css-selectors.md))
- [Named Scroll Position Marks](https://awesome-repositories.com/f/user-interface-experience/form-and-input-management/interaction-and-event-handling/event-handling-architectures/event-handling/dom-event-listeners/navigation-event-listeners/page-jump-mapping/named-scroll-position-marks.md) — Enables placing named marks at specific scroll positions and jumping back to them with keyboard shortcuts. ([source](https://cdn.jsdelivr.net/gh/tridactyl/tridactyl@master/README.md))
- [Interface Element Hiding](https://awesome-repositories.com/f/user-interface-experience/interface-element-hiding.md) — Provides a command to reversibly hide hinted page elements, which can be restored later. ([source](https://github.com/tridactyl/tridactyl/blob/master/CHANGELOG.md))
- [Coordinate-Based Scroll Commands](https://awesome-repositories.com/f/user-interface-experience/page-layout-frameworks/paging-scroll-layouts/coordinate-based-scroll-commands.md) — Supports scrolling the viewport to a specific horizontal and vertical pixel coordinate via keyboard commands. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Line-Based Scroll Commands](https://awesome-repositories.com/f/user-interface-experience/page-layout-frameworks/paging-scroll-layouts/line-based-scroll-commands.md) — Provides line-based keyboard scrolling commands to move the viewport by a specified number of lines. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Page-Based Scroll Commands](https://awesome-repositories.com/f/user-interface-experience/page-layout-frameworks/paging-scroll-layouts/page-based-scroll-commands.md) — Supports scrolling the page viewport by a specified number of lines or pages via keyboard commands. ([source](https://github.com/tridactyl/tridactyl/blob/master/CHANGELOG.md))
- [Pixel-Based Scroll Commands](https://awesome-repositories.com/f/user-interface-experience/page-layout-frameworks/paging-scroll-layouts/pixel-based-scroll-commands.md) — Supports pixel-based scroll commands for precise viewport movement by a specified number of pixels. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Animated Page-Top Scrolls](https://awesome-repositories.com/f/user-interface-experience/scroll-animations/smooth-scrolling/animated-page-top-scrolls.md) — Provides keyboard commands to scroll the page to the top or bottom. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Named Scroll Position Jumps](https://awesome-repositories.com/f/user-interface-experience/scroll-interaction-handlers/scroll-state-controllers/scroll-restoration/scroll-position-maintenance/named-scroll-position-jumps.md) — Supports jumping the viewport forward to a previously saved named scroll position. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Container Tab Closures](https://awesome-repositories.com/f/user-interface-experience/tabbed-containers/container-tab-closures.md) — Provides a command to close all tabs in a specified Firefox container across all windows. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Tab Recontainers](https://awesome-repositories.com/f/user-interface-experience/tabbed-containers/tab-recontainers.md) — Provides a command to move the current tab to a different Firefox container. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))

### Web Development

- [Tab Openers](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers.md) — Provides commands to open new tabs with optional URLs. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Background](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/background.md) — Ships a command to open URLs in new tabs without switching focus. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Tab Closers](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-closers.md) — Closes the currently active browser tab. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Individual Tab Closures](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-closers/individual-tab-closures.md) — Provides a command to close the current or a specified tab. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Positional Tab Closures](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-closers/positional-tab-closures.md) — Closes all tabs to the left or right of the current tab. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Selective Tab Closures](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-closers/selective-tab-closures.md) — Closes every tab except the currently active one. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Tab Managers](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-managers.md) — Provides Vim-style keybindings for opening, closing, switching, grouping, and organizing browser tabs.
- [Last Tab Reopeners](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-managers/last-tab-reopeners.md) — Restores the most recently closed tab. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Sequential Tab Switchers](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-managers/sequential-tab-switchers.md) — Moves focus to the next tab in the current window. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Sequential Tab Switches](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-managers/sequential-tab-switches.md) — Provides keyboard shortcuts for cycling through open tabs in sequence. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Content Script Injection Architectures](https://awesome-repositories.com/f/web-development/custom-page-frameworks/page-content-injections/script-injections/content-script-injection-architectures.md) — Implements a content script injection architecture with background script message passing for command execution.
- [Page Load Stop Commands](https://awesome-repositories.com/f/web-development/page-load-state-tracking/page-load-counters/page-load-stop-commands.md) — Provides a keyboard command to halt the loading process for the current browser tab. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Query Parameter Manipulators](https://awesome-repositories.com/f/web-development/query-string-construction/query-parameter-manipulators.md) — Provides utilities for adding, removing, and replacing query parameters on URLs. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_lib_url_util_.html))
- [Container-Aware](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/container-aware.md) — Ships commands to open URLs in new tabs assigned to a specific Firefox container. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Quickmark Openers](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/quickmark-openers.md) — Provides single-key quick access to frequently visited URLs via quickmarks. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Name-Based Tab Switches](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-managers/name-based-tab-switches.md) — Provides a command to switch to a tab whose title or URL matches a given string. ([source](https://github.com/tridactyl/tridactyl/blob/master/CHANGELOG.md))
- [Tab Discard Operations](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-managers/tab-discard-operations.md) — Provides a command to unload a tab from memory while keeping it visible. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Tab Duplication Operations](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-managers/tab-duplication-operations.md) — Provides a command to duplicate the current tab with the same URL. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Tab Pinning Operations](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-managers/tab-pinning-operations.md) — Provides a command to toggle the pinned state of the current tab. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Tab Queuing Operations](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-managers/tab-queuing-operations.md) — Provides a command to store a list of URLs for later opening. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Tab Reordering Operations](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-managers/tab-reordering-operations.md) — Provides a command to move the current tab to a specified position. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Tab Sorting Operations](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-managers/tab-reordering-operations/tab-sorting-operations.md) — Provides commands to sort all open tabs by title, URL, or container name. ([source](https://github.com/tridactyl/tridactyl/blob/master/CHANGELOG.md))
- [Tab Sorters](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/tab-management/tab-openers/tab-managers/tab-sorters.md) — Provides a command to sort all open tabs alphabetically by their URL. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Clipboard URL Openers](https://awesome-repositories.com/f/web-development/clipboard-operations/clipboard-url-openers.md) — Opens a URL or performs a search using the current system clipboard contents. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [URL Component Replacements](https://awesome-repositories.com/f/web-development/url-construction/url-component-deconstructors/url-component-replacements.md) — Replaces a part of the current page's URL with a new string via keyboard commands. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [URL Transformation Pipelines](https://awesome-repositories.com/f/web-development/url-rewrite-rules/url-transformation-rules/url-transformation-pipelines.md) — Applies configurable regex or JavaScript transformations to URLs for navigation and pagination.
- [Root URL Navigators](https://awesome-repositories.com/f/web-development/url-routing-utilities/current-url-readers/root-url-navigators.md) — Navigates to the root domain of the current page via keyboard command. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [URL Path Navigators](https://awesome-repositories.com/f/web-development/url-routing-utilities/current-url-readers/url-path-navigators.md) — Navigates one level up in the current page's URL path via keyboard command. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [URL Yankers](https://awesome-repositories.com/f/web-development/url-routing-utilities/current-url-readers/url-yankers.md) — Copies the current page's URL to the system clipboard with a keyboard command. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))

### DevOps & Infrastructure

- [Browsing Container Creations](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration/image-management-tools/custom-container-images/custom-container-and-vm-image-creation/container-creation-time-benchmarking/browsing-container-creations.md) — Creates new browsing containers with custom names, colors, and icons. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Container in New Window Openings](https://awesome-repositories.com/f/devops-infrastructure/dev-container-specifications/dev-container-workspace-openers/container-in-new-window-openings.md) — Opens URLs in new windows assigned to specific browsing containers. ([source](https://github.com/tridactyl/tridactyl/blob/master/CHANGELOG.md))
- [Container URL Openers](https://awesome-repositories.com/f/devops-infrastructure/dev-container-specifications/dev-container-workspace-openers/container-url-openers.md) — Provides a command to open a URL in a tab assigned to a specific Firefox container. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Additions](https://awesome-repositories.com/f/devops-infrastructure/self-hosted-chat-servers/sync-servers/bookmark/additions.md) — Saves bookmarks for the current page or a specified URL with optional title. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))

### Networking & Communication

- [Automatic Domain Container Assignments](https://awesome-repositories.com/f/networking-communication/domain-name-systems/container-domain-name-assignments/automatic-domain-container-assignments.md) — Automatically opens pages from specified domains in designated browsing containers. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))

### Operating Systems & Systems Programming

- [Detachable Browser Windows](https://awesome-repositories.com/f/operating-systems-systems-programming/display-windowing/tiling-window-managers/floating-window-management/editor-floating-windows/detachable-browser-windows.md) — Provides a command to detach the current tab into a new browser window. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))

### System Administration & Monitoring

- [Browsing Container Listings](https://awesome-repositories.com/f/system-administration-monitoring/container-inventory-management/browsing-container-listings.md) — Displays a list of all existing browsing containers. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
- [Browsing Container Deletions](https://awesome-repositories.com/f/system-administration-monitoring/user-profile-management/browsing-profile-containers/browsing-container-deletions.md) — Removes browsing containers and closes all their associated tabs. ([source](https://tridactyl.xyz/build/static/docs/modules/_src_excmds_.html))
