morhetz/gruvbox

Retro groove color scheme for Vim

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 2 minutes ago
Added to GitGenius on September 3rd, 2026
Created on November 28th, 2012
Open Issues & Pull Requests: 159 (+0)
GitHub issues: Enabled
Number of forks: 1,124
Total Stargazers: 15,731 (+0)
Total Subscribers: 131 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 75.0 days
Mean response time: 161.4 days
90th percentile: 411.8 days
Tracked items: 12

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 8
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 864 days
Stale 30+ days: 7
Stale 90+ days: 6

Recent activity

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

Top labels

No label distribution available yet.

Most active issues this week

Detailed Description

Gruvbox is a color scheme for Vim that provides a retro groove aesthetic with warm, muted colors designed for extended coding sessions.

The scheme addresses the need for a visually comfortable editor theme by combining a carefully selected palette of earthy tones—browns, greens, reds, and yellows—that reduce eye strain while maintaining sufficient contrast for code readability. The approach centers on creating a cohesive, warm color environment that works across different code syntax highlighting contexts without jarring transitions between elements.

Gruvbox suits developers who spend significant time in Vim and prefer terminal-based editing with a consistent, non-distracting visual environment. It works well for those who value aesthetic consistency and want a theme that performs reliably across different terminal emulators and color depth settings. The scheme is particularly suited to long coding sessions where visual comfort matters as much as functionality.

The project maintains steady, focused development with regular refinements to color values and compatibility improvements. Updates address edge cases in syntax highlighting across different file types and Vim configurations. The maintainer responds to reported issues and incorporates feedback on color accuracy and terminal compatibility. Development activity centers on incremental enhancements rather than major feature additions, reflecting the mature, stable nature of a well-established color scheme.