Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

oxocarbon.nvim

MITFennel

A dark and light Neovim theme written in Fennel, inspired by IBM Carbon's color palette.

GitHubGitHub
1.6k stars94 forks0 contributors

What is oxocarbon.nvim?

oxocarbon.nvim is a reference implementation of the oxocarbon color theme for Neovim, drawing inspiration from the IBM Carbon design system. It provides a dark and light theme centered around a vibrant blue palette with industrial grays, designed to be visually distinctive and functional for modern development workflows. The theme is written in Fennel and optimized for performance with minimal impact on Neovim startup time.

Target Audience

Neovim users seeking a color theme that integrates with popular plugins like LSP, Treesitter, and Telescope while maintaining a cohesive IBM-inspired aesthetic. It is particularly suited for developers who value both visual appeal and compatibility across terminals and themes.

Value Proposition

Developers choose oxocarbon.nvim for its explicit support for a wide range of Neovim plugins, ensuring consistent highlighting, and its balance of aesthetic design with practical features like terminal compatibility and transparency options. Its reference implementation status and active community for ports also make it a reliable choice for those invested in the oxocarbon ecosystem.

Overview

A dark and light Neovim theme written in fennel, inspired by IBM Carbon.

Use Cases

Best For

  • Neovim users who want a theme with explicit highlighting support for plugins like LSP, Treesitter, and Telescope.
  • Developers seeking a color theme inspired by IBM Carbon's design system with a harmonious blue and gray palette.
  • Users who need both dark and light theme variants that are easily switchable via background settings.
  • Those looking for a performance-optimized theme that minimizes impact on Neovim startup time.
  • Developers working in terminal environments who require compatibility with both Termguicolors and 16-color terminals.
  • Users who want to customize their Neovim interface with optional transparent background configurations.

Not Ideal For

  • Users on editors other than Neovim seeking a unified theme across their development environment.
  • Developers who prefer to extensively customize every aspect of their color scheme without being tied to a specific palette.
  • Projects that require a theme with a wide range of color options beyond the focused blue and gray spectrum.

Pros & Cons

Pros

Extensive Plugin Support

Explicitly adds highlights for popular plugins like LSP, Treesitter, and Telescope, ensuring consistent visual cues across tools as detailed in the README.

Performance Optimized

Designed to be fast with minimal impact on Neovim startup time, a key feature emphasized for modern workflows.

Terminal Compatibility

Uses Termguicolors but remains compatible with 16-color terminals, offering flexibility across different terminal setups without sacrificing quality.

Dual Theme Variants

Includes both dark and light themes, easily switchable via the background setting for adaptability to various lighting conditions.

Cons

Fennel Development Complexity

Modifying the theme requires installing Hotpot.nvim for Fennel compilation, adding a barrier for casual contributors or those unfamiliar with the ecosystem.

Neovim Version Limitation

Requires Neovim > v0.7.0, excluding users on older stable versions or other editors without community ports, as noted in the installation instructions.

Niche Color Aesthetic

The blue-heavy palette, while distinctive, may not suit all preferences or integrate well with other design systems, limiting appeal for diverse visual tastes.

Frequently Asked Questions

Quick Stats

Stars1,611
Forks94
Contributors0
Open Issues17
Last commit1 day ago
CreatedSince 2022

Tags

#vim-colorscheme#vim#light-theme#dark-theme#ui-customization#colorscheme#theme#neovim-theme#neovim-colorscheme#vim-plugins#fennel#neovim#rust#color-scheme

Built With

F
Fennel
N
Neovim
h
hotpot.nvim

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