Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Neovim
  3. mellifluous.nvim

mellifluous.nvim

MITLuav1.3.0

A pleasant and productive colorscheme for Neovim with stronger highlights on important keywords and multiple colorsets.

GitHubGitHub
446 stars17 forks0 contributors

What is mellifluous.nvim?

Mellifluous is a colorscheme for Neovim designed to be both aesthetically pleasing and highly productive. It emphasizes readability and minimalism while providing stronger visual cues for control flow keywords to help developers quickly understand code structure. The project uses a scientifically grounded, perceptually uniform color space (Oklab) and offers multiple visual themes (colorsets) that all follow the same productive highlight rules.

Target Audience

Neovim users, particularly developers who spend long hours coding and value a minimal, distraction-free interface with enhanced code readability. It is suited for those who use popular Neovim plugins like Treesitter, Telescope, and Nvim-cmp, as it includes extensive styling support for them.

Value Proposition

Developers choose Mellifluous for its unique combination of perceptual uniformity via the Oklab color space, strong highlighting of control flow keywords for easier code scanning, and a minimalist design that reduces visual noise. It offers deep customization through color and highlight overrides while maintaining consistency across multiple visual themes.

Overview

Pleasant and productive colorscheme for Neovim

Use Cases

Best For

  • Neovim users seeking a colorscheme that enhances code readability through stronger highlights on control flow keywords.
  • Developers who prefer a minimalist, distraction-free coding environment with a small, consistent color palette.
  • Users who want a colorscheme with extensive built-in support for popular Neovim plugins like Treesitter, Telescope, and Nvim-cmp.
  • Those who value scientific color theory and want a colorscheme using the perceptually uniform Oklab color space for visual consistency.
  • Developers needing a highly customizable colorscheme with fine-grained control over colors and highlights for both dark and light themes.
  • Users who appreciate having multiple visual theme options (colorsets) that all adhere to the same productive highlighting rules.

Not Ideal For

  • Neovim users who prefer vibrant, high-contrast colorschemes with a broad color palette for artistic syntax highlighting
  • Developers relying on unsupported or niche Neovim plugins not listed in the styled plugins section, as coverage is incomplete
  • Teams seeking a colorscheme with robust, up-to-date cross-editor support, since ports to other editors like Helix are noted as outdated

Pros & Cons

Pros

Perceptual Color Consistency

Leverages the Oklab color space for perceptually uniform variations, ensuring visual harmony across all colorsets as highlighted in the README.

Enhanced Code Readability

Emphasizes stronger highlights on control flow keywords, making code structure easier to scan quickly for improved productivity.

Minimalist Design Philosophy

Uses a small number of colors and layered backgrounds without borders to reduce visual noise and maintain a clean, distraction-free interface.

Broad Plugin Compatibility

Includes built-in styling for over 15 popular Neovim plugins like Treesitter and Telescope, reducing the need for manual highlight adjustments.

Deep Customization Options

Allows detailed color and highlight overrides with functions like lightened() and darkened(), providing fine-grained control via Lua configuration.

Cons

Incomplete Plugin Coverage

The README includes a TODO for supporting more plugins, meaning users with unsupported plugins may need to write custom highlight rules, adding maintenance overhead.

Complex Configuration for Novices

Setting up color overrides requires understanding Lua, the highlighter API, and Oklab color functions, which can be daunting for those new to Neovim customization.

Limited Original Colorset Variety

Offers only five colorsets, with some being adaptations of existing themes like Kanagawa, which might not satisfy users seeking numerous or wholly unique visual options.

Frequently Asked Questions

Quick Stats

Stars446
Forks17
Contributors0
Open Issues2
Last commit1 month ago
CreatedSince 2022

Tags

#minimal-design#vim-colorscheme#productivity#plugin-support#syntax-highlighting#light-theme#dark-theme#customizable#theme#neovim-colorscheme#neovim#lua#nvim#color-scheme

Built With

N
Neovim
L
Lua

Included in

Neovim20.6k
Auto-fetched 1 day 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,038
Forks540
Last commit2 months ago
nvimnvim

🍨 Soothing pastel theme for Neovim

Stars7,443
Forks328
Last commit2 days ago
kanagawa.nvimkanagawa.nvim

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

Stars6,155
Forks229
Last commit14 days ago
everforesteverforest

🌲 Comfortable & Pleasant Color Scheme for Vim

Stars4,024
Forks145
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