PaperColor is a light and dark Vim color scheme inspired by Google’s Material Design. Optimized for readability, it supports various filetypes and works on both GUI (gVim) and terminal Vim with full or limited color palettes. Also gracefully support down to 16 color (4-bit) terminal, which will use terminal native colors. You need to change the terminal colors to PaperColor palette. In 8 color and 4 color terminals, they might lack the necessary variation of colors to express PaperColor look, but seriously let me know if you still use these kinds of terminals. There are many more colors for many additional syntax groups, but they are designed to fall back to these base 16 colors strategically so that it can utilize the terminal native color palette (if configured like above), and also theme designers only need to provide 16 colors for a functional theme.

Features

  • Material Design–inspired aesthetics with light and dark variants
  • Optimized for fast loading and supports 4-bit, 8-bit, and 24-bit color terminals and GUIs
  • Supports syntax highlighting for languages like C, Go, JavaScript, Ruby, Markdown, etc.
  • Configurable theme options (e.g., transparent background, color overrides)
  • Acts as a framework for creating custom themes by extending PaperColor
  • MIT-licensed for free use and modification

Project Samples

Project Activity

See All Activity >

Categories

Design

License

MIT License

Follow papercolor‑theme

papercolor‑theme Web Site

Other Useful Business Software
Go from Code to Production URL in Seconds Icon
Go from Code to Production URL in Seconds

Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
Try it free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of papercolor‑theme!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Registered

2025-08-07