Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Neovim
  3. jellybeans-nvim

jellybeans-nvim

MITLua

A Lua port of the jellybeans colorscheme for Neovim, built with lush.nvim for accurate color mapping.

GitHubGitHub
126 stars20 forks0 contributors

What is jellybeans-nvim?

Jellybeans-nvim is a Lua port of the popular jellybeans colorscheme specifically designed for Neovim. It recreates the original color palette with strict accuracy while leveraging Neovim's modern Lua ecosystem. The project solves the problem of maintaining visual consistency with the classic jellybeans theme while ensuring compatibility with current Neovim features.

Target Audience

Neovim users who prefer the jellybeans colorscheme and want a Lua-based implementation that works with Neovim 0.5+. This is particularly useful for developers who value color accuracy and modern Neovim integration.

Value Proposition

Developers choose jellybeans-nvim because it provides the exact visual experience of the original jellybeans colorscheme while being built with modern Neovim tooling. Its strict color mapping ensures no deviation from the beloved original palette, and lush.nvim integration makes it maintainable and extensible.

Overview

A port of jellybeans colorscheme for neovim

Use Cases

Best For

  • Neovim users migrating from Vim who want to keep their jellybeans colorscheme
  • Developers who value strict color accuracy in their editor themes
  • Lua enthusiasts looking for colorscheme examples built with lush.nvim
  • Users who need a colorscheme compatible with Neovim 0.5+
  • Those wanting basic treesitter support with a classic color palette
  • Maintaining visual consistency across Vim and Neovim installations

Not Ideal For

  • Users who need extensive highlight groups for numerous Neovim plugins out of the box
  • Developers using older versions of Neovim or Vim without Lua support
  • Those seeking a highly customizable colorscheme with many configuration options

Pros & Cons

Pros

Faithful Color Accuracy

Directly maps original jellybeans colors strictly, ensuring visual consistency with the classic theme, as stated in the README.

Modern Neovim Integration

Built using the lush.nvim framework for structured development and requires Neovim 0.5+, leveraging modern Lua features for better maintainability.

Basic Treesitter Support

Includes default links for nvim-treesitter syntax highlighting, providing a foundation for syntax-aware coloring without extra setup.

Cons

Limited Plugin Support

Only maps colors from the original palette, so highlight groups for many plugins are missing unless specifically requested, as admitted in the README.

Minimal Treesitter Customization

Treesitter groups are not customized beyond default links, which might lead to inconsistent or inadequate highlighting for some programming languages.

Dependency on lush.nvim

Requires lush.nvim as a dependency, adding complexity to setup and maintenance compared to standalone colorschemes that work out of the box.

Frequently Asked Questions

Quick Stats

Stars126
Forks20
Contributors0
Open Issues2
Last commit1 year ago
CreatedSince 2021

Tags

#vim-colorscheme#syntax-highlighting#neovim-plugins#neovim-colorscheme#terminal-themes#lush-nvim#lua#editor-customization

Built With

N
Neovim
l
lush.nvim
L
Lua

Included in

Neovim20.6k
Auto-fetched 18 hours ago

Related Projects

tokyonight.nvimtokyonight.nvim

🏙 A clean, dark Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins. Includes additional themes for Kitty, Alacritty, iTerm and Fish.

Stars8,138
Forks546
Last commit4 months ago
nvimnvim

🍨 Soothing pastel theme for Neovim

Stars7,535
Forks337
Last commit2 days ago
kanagawa.nvimkanagawa.nvim

NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.

Stars6,282
Forks234
Last commit2 months ago
everforesteverforest

🌲 Comfortable & Pleasant Color Scheme for Vim

Stars4,125
Forks147
Last commit1 month ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub