awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
gdh1995 avatar

gdh1995/vimium-c

0
View on GitHub↗
4,283 स्टार्स·294 फोर्क्स·TypeScript·other·14 व्यूज़chrome.google.com/webstore/detail/vimium-c/hfjbmagddngcpeloejdejnfgbamkjaeg↗

Vimium C

Vimium-C is a keyboard-driven browser extension that provides a vim-like navigation tool for web browsers. It functions as a customizable key mapper and accessibility tool, allowing users to interact with web content and manage browser tabs and windows without a mouse.

The project distinguishes itself through advanced key mapping capabilities, including the ability to define contextual shortcuts based on the website host and remap keyboard layouts. It implements mode-specific mappings to prevent command conflicts and allows for specific keyboard mappings to function within text input boxes.

The extension's broader capabilities cover page navigation, content search and jumping, and text manipulation within input fields. It also includes logic for executing conditional command sequences based on the success or failure of previous operations.

Features

  • Vim-Like Navigation Tools - A tool that implements modal editing and keyboard-centric navigation patterns for web browsers.
  • Keyboard Navigation - Provides a comprehensive system for interacting with web elements and browser windows using keyboard shortcuts.
  • Browser Integration Extensions - Provides an extension that integrates keyboard navigation and window management functionality directly into the web browser interface.
  • Custom Key Mappings - Implements a system for defining complex keyboard shortcuts and contextual mappings for browser actions.
  • Keyboard-Driven Browsers - Transforms the browser into a keyboard-driven interface, reducing or eliminating reliance on the mouse.
  • Mode-Specific Keybindings - Implements unique key translations for different interaction modes to prevent command conflicts.
  • Keyboard Shortcut Mappers - Offers a system for binding custom functions to specific keyboard combinations to control browser behavior.
  • Browser-Based Workflows - Provides a customizable workflow for automating repetitive navigation tasks and speeding up web browsing.
  • Configurable Key-to-Command Mappings - Provides a configurable system for mapping keyboard keys to specific internal browser and page commands.
  • Contextual Mappings - Provides keyboard shortcuts that automatically adapt based on the website host or active page element.
  • Keyboard Shortcuts - Allows users to define and remap keyboard shortcuts to trigger browser actions and internal commands.
  • Interaction Mode Toggles - Manages different interaction contexts by toggling between navigation and input modes to resolve key conflicts.
  • Tabbed Window Navigation - Enables creating, closing, and switching between browser tabs and windows using keyboard shortcuts.
  • Browser Keyboard Extensions - Implements a browser extension that maps text-editor-style keyboard commands to browser navigation and tab management.
  • Content Script Injection Architectures - Uses an architecture that injects content scripts into browser tabs to intercept events and manipulate the DOM.
  • Text Search and Marking - Provides tools to locate text on a page using search queries and move to saved markers.
  • Global Keyboard Shortcuts - Supports configuring keyboard commands through browser settings to ensure functionality across different page states.
  • Text Buffer Manipulations - Implements commands for modifying and moving the text cursor and selection within input fields.
  • Input Focus Navigation - Provides a mechanism to remove focus from input boxes to return to primary navigation.
  • Conditional Command Executions - Enables the execution of action sequences based on the success or failure of previous commands using branching logic.
  • Insert Mode Mappings - Enables the creation of keyboard shortcuts that function while typing in text fields.
  • Host-Based Configurations - Allows the loading of unique keyboard mapping sets based on the current website host or URL pattern.
  • Command Sequence Branching - Implements logic to execute sequences of actions based on the success or failure of previous operations via branching.
  • CSS Selector Engines - Implements a CSS-style selector engine to identify and interact with specific web page elements.
  • Accessibility Navigation Tools - Provides a keyboard interface that enables users to interact with web content by bypassing mouse-dependent navigation.
  • Keyboard-Based Accessibility - Uses keyboard-based mappings and focus management to interact with web elements difficult to navigate via traditional means.

स्टार हिस्ट्री

gdh1995/vimium-c के लिए स्टार हिस्ट्री चार्टgdh1995/vimium-c के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Vimium C के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Vimium C के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • tridactyl/tridactyltridactyl का अवतार

    tridactyl/tridactyl

    6,246GitHub पर देखें↗

    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 Fir

    TypeScriptfirefoxhacktoberfestvim
    GitHub पर देखें↗6,246
  • github/hotkeygithub का अवतार

    github/hotkey

    3,292GitHub पर देखें↗

    Hotkey is a client-side JavaScript library designed to enhance web application accessibility and navigation through keyboard shortcut integration. It enables developers to bind keyboard shortcuts and multi-key sequences directly to HTML elements using declarative attributes. The library functions as a web component and DOM interaction helper that triggers clicks, focus events, or custom actions when specific key combinations are pressed. The project features document-level event delegation to capture global keyboard inputs efficiently and route them to targeted elements. It includes input sco

    JavaScriptdecoratorshortcuts
    GitHub पर देखें↗3,292
  • martanne/vismartanne का अवतार

    martanne/vis

    4,634GitHub पर देखें↗

    Vis is a terminal-based modal text editor that utilizes vi keybindings and a system of structural regular expressions. It functions as a scriptable environment where Lua is used for configuration, custom key mappings, and plugin development. The editor distinguishes itself through a syntax highlighting system based on Parsing Expression Grammars and a pattern matching engine that treats text as a structure for complex search and replace operations. It also integrates directly with the system shell, allowing users to pipe text ranges to external commands and capture the resulting output. The

    C
    GitHub पर देखें↗4,634
  • sinelaw/freshsinelaw का अवतार

    sinelaw/fresh

    5,914GitHub पर देखें↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Rustideterminal-basedtext-editor
    GitHub पर देखें↗5,914
Vimium C के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

gdh1995/vimium-c क्या करता है?

Vimium-C is a keyboard-driven browser extension that provides a vim-like navigation tool for web browsers. It functions as a customizable key mapper and accessibility tool, allowing users to interact with web content and manage browser tabs and windows without a mouse.

gdh1995/vimium-c की मुख्य विशेषताएं क्या हैं?

gdh1995/vimium-c की मुख्य विशेषताएं हैं: Vim-Like Navigation Tools, Keyboard Navigation, Browser Integration Extensions, Custom Key Mappings, Keyboard-Driven Browsers, Mode-Specific Keybindings, Keyboard Shortcut Mappers, Browser-Based Workflows।

gdh1995/vimium-c के कुछ ओपन-सोर्स विकल्प क्या हैं?

gdh1995/vimium-c के ओपन-सोर्स विकल्पों में शामिल हैं: tridactyl/tridactyl — Tridactyl is a Vim-like Firefox extension that provides a comprehensive keyboard-driven interface for browsing, tab… github/hotkey — Hotkey is a client-side JavaScript library designed to enhance web application accessibility and navigation through… martanne/vis — Vis is a terminal-based modal text editor that utilizes vi keybindings and a system of structural regular expressions.… sinelaw/fresh — Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar… ohif/viewers — Viewers is a zero-footprint DICOMweb medical imaging viewer and a modular plugin framework. It serves as a diagnostic… atlas-engineer/nyxt — Nyxt is a keyboard-driven web browser built on a programmable Common Lisp architecture. It is designed for users who…