Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

starry.nvim

GPL-2.0Luav0.11

A collection of modern, Lua-based color schemes for Neovim with full Treesitter and LSP support.

GitHubGitHub
245 stars3 forks0 contributors

What is starry.nvim?

Starry.nvim is a Neovim plugin that provides a pack of modern, Lua-based color schemes (themes) for code editing. It solves the problem of managing multiple theme plugins by bundling popular schemes like Material, Dracula, and Monokai into one package with enhanced visual tuning and full support for modern Neovim features like Treesitter and LSP.

Target Audience

Neovim users who want a wide selection of aesthetically pleasing, eye-friendly color schemes with easy customization and strong support for modern syntax highlighting and plugins.

Value Proposition

Developers choose Starry.nvim for its all-in-one collection of high-quality themes, built-in features like random loading and daylight mode, and its commitment to tracking the latest Neovim/LSP highlight updates for a consistently polished experience.

Overview

A pack of modern nvim color schemes: material, moonlight, Dracula (blood), Monokai, Mariana, Emerald, earlysummer, middlenight_blue... Fully support Treesitter, LSP and a variety of plugins.

Use Cases

Best For

  • Neovim users seeking a single plugin for multiple popular color schemes
  • Developers who prioritize eye comfort with low-contrast or customizable themes
  • Teams wanting consistent editor theming across different projects
  • Users who need full Treesitter and LSP highlighting support
  • Those who enjoy visual variety with features like random theme loading
  • Customizing Neovim's appearance with transparent backgrounds or daylight modes

Not Ideal For

  • Users on classic Vim or Neovim versions below 8.0, as it requires modern Neovim APIs
  • Developers who prefer a single, minimalist theme without the overhead of a bundled collection
  • Projects needing highly original or niche color schemes not covered by popular curated themes
  • Environments where minimal plugin dependencies are critical, due to its reliance on the material.nvim framework

Pros & Cons

Pros

All-in-One Collection

Bundles multiple popular themes like Material, Dracula, and Monokai into a single plugin, reducing the need to install and manage separate theme packages.

Modern Syntax Support

Built with latest Neovim APIs and actively tracks updates for Treesitter and LSP highlight groups, ensuring accurate and up-to-date code highlighting.

Extensive Visual Customization

Offers unique features such as random theme loading, daylight/night mode switching, and transparent backgrounds, all configurable via a Lua-based setup.

Plugin Compatibility

Provides built-in support for common plugins like Telescope and NvimTree, with example images demonstrating seamless integration and styling.

Cons

Dependent Base Framework

Built on material.nvim, which means it inherits any limitations or bugs from that project and isn't a fully independent theme engine.

Configuration Complexity

The Lua setup requires understanding of highlight groups and custom colors, making it less accessible for casual users or those new to Neovim customization.

Lack of Originality

Most themes are adaptations or ports of existing popular schemes, offering little in terms of unique, innovative color design for users seeking something fresh.

Frequently Asked Questions

Quick Stats

Stars245
Forks3
Contributors0
Open Issues3
Last commit3 months ago
CreatedSince 2021

Tags

#treesitter#developer-tools#ui-customization#colorscheme#neovim#lua#editor-theming#lsp#vim-plugin

Built With

N
Neovim
L
Lua

Included in

Neovim20.6k
Auto-fetched 21 minutes 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,121
Forks547
Last commit3 months ago
nvimnvim

🍨 Soothing pastel theme for Neovim

Stars7,512
Forks334
Last commit1 day ago
kanagawa.nvimkanagawa.nvim

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

Stars6,267
Forks234
Last commit2 months ago
everforesteverforest

🌲 Comfortable & Pleasant Color Scheme for Vim

Stars4,100
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