gdh1995/vimium-c

A keyboard shortcut browser extension for keyboard-based navigation and tab operations with an advanced omnibar

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 60 minutes ago
Type:Plugin / ExtensionCategory(s):Browsers & ExtensionsWeb Development
Added to GitGenius on September 15th, 2026
Created on January 21st, 2015
Open Issues & Pull Requests: 289 (+0)
GitHub issues: Enabled
Number of forks: 322
Total Stargazers: 4,587 (+0)
Total Subscribers: 31 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.9 days
Mean response time: 29.4 days
90th percentile: 86.9 days
Tracked items: 150

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 99% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 68% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 20% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 166
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 534 days
Stale 30+ days: 159
Stale 90+ days: 150

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • question (37)
  • enhancement (21)
  • bug (7)
  • cantfix (6)
  • firefox-only (6)
  • external (5)
  • wontfix (5)
  • long-term (4)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Vimium C is a keyboard shortcut browser extension that enables keyboard-based navigation and tab operations across Chrome, Edge, Firefox, and other Chromium-based browsers.

The tool solves the problem of web browsing without a mouse by extending the original Vimium project with enhanced functionality. It allows users to click web page content and manipulate browser windows entirely through keyboard commands. The extension uses an advanced omnibar for command input and supports contextual key mapping that adapts commands to different websites, global shortcuts that work even in input boxes, and command sequences that automate trees of actions.

Developers and power users who prefer keyboard-driven workflows should consider this tool, particularly those already familiar with Vim keybindings or seeking deeper browser automation than the original Vimium provides. It suits users who need site-specific command variations and those working in environments where mouse usage is impractical. The project distinguishes itself through Chinese language support, the ability to inject functionality into other extensions' private pages, and optimization for low CPU and memory consumption compared to alternatives.

The project shows sustained maintenance with active development across multiple browser platforms. The codebase is written in TypeScript with a focus on performance and resource efficiency. The tool maintains broad browser compatibility, supporting recent versions of major browsers while also offering backward compatibility through source compilation options.