Analysis updated 2026-06-24
Theme your Vim or Neovim with a warm retro palette
Match your terminal colors to your editor for a consistent look
Toggle between dark and light modes for day and night coding
| morhetz/gruvbox | fatih/vim-go | jbranchaud/til | |
|---|---|---|---|
| Stars | 15,491 | 16,228 | 14,087 |
| Language | Vim Script | Vim Script | Vim Script |
| Setup difficulty | easy | moderate | easy |
| Complexity | 1/5 | 2/5 | 1/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Terminal colors need a matching palette or the theme can look off, see the wiki for setup.
Gruvbox is a color scheme for Vim, the text editor, meaning it changes the colors used to display your code and interface. The design is described as a bright theme with pastel "retro groove" colors, and it supports both dark and light modes, following a similar approach to another well-known theme called Solarized. The goal was to make colors easily distinguishable and maintain enough contrast while staying pleasant to look at for long coding sessions. The scheme was inspired by three other Vim themes: badwolf, jellybeans, and solarized. It provides extended syntax highlighting (the color-coding of different code elements) for a wide range of programming languages including HTML, XML, Python, JavaScript, TypeScript, Ruby, Go, Java, Markdown, Haskell, and more. It also integrates with a large number of popular Vim plugins such as NERDTree, Airline, Lightline, GitGutter, Syntastic, CtrlP, and others, ensuring the colors stay consistent across the entire editor experience. Customization is a core feature, you can adjust contrast levels, toggle italics, invert colors, and configure other visual options. Separate community contributions, ports to other editors, and extras are collected in a companion repository called gruvbox-contrib. The theme is released under the MIT license, allowing free use and modification. Installation details and terminal-specific setup instructions are available in the project's wiki.
A warm retro color scheme for Vim with dark and light modes, tuned for long coding sessions and wide language coverage.
Mainly Vim Script. The stack also includes Vim Script, Vim.
MIT license: you can use, copy, modify and ship it freely as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.