pouyakary / ProColors

A collection of coding themes for syntax highlighting and the editors that are designed to be available in dark and light modes with a very high precision of harmony and token definition coverage.
https://marketplace.visualstudio.com/items?itemName=karyfoundation.theme-karyfoundation-themes
GNU General Public License v3.0
110 stars 11 forks source link
atom kary kary-coding-umbrella kary-pro-colors sublime themes themex vscode vscode-theme

Pro Colors is a theme designed in the most careful manners for harmony and happy looking. The idea is to have a theme that looks pretty and reminds you of candy, has harmony in it's look, changes the feel of programming to something completely different and is fairly professional.

→ Get Pro Colors for Code


Screenshot of Kary Pro Colors

First-class Language Support

Pro Colors supports a big range of languages very good. It fully implements the TextMate's tmTheme colors so all of the languages are supported, but Pro Colors provides first-class support for these languages, First-class support means that each token of the language grammar has it's own unique Pro Colors custom coloring, making sure all tokens are colored and the overall experience is harmonized and legible.

Name Token Coverage Grammar Provider Grammar Quality (Token Coverage)
AppleScript Full Jan T. Sott High
Arendelle Full Kary High
Bash Full Microsoft Very Low
C Full Microsoft High
C# Full Microsoft Normal
C++ Full Microsoft High
F# Full Microsoft Good
F# Known Tokens Microsoft Very Low
Fish Shell Full Kary Good
GLSL Full @stef-levesque High
GNU Make Full Microsoft Good
Go Full Microsoft High
Haskell Known Tokens Justus Adam Very Low
Haxe Full vshaxe High
HTML Full Microsoft High
IDF Full Kary High
JavaScript Full Microsoft High
Jison Full Kary High
JSON Full Microsoft High
KaryScript Full Kary High
LESS Full Microsoft High
Make Known Tokens Microsoft Very Low
Markdown Full Microsoft High
Nearely Full Kary High
Ohm Full Attila Hajdrik Very Good
Pageman Full Kary Very Good
PEG.js Full Tobias Kahlert High
PHP Full Microsoft Very Good
PureScript Known Tokens Nicholas Wolverson Good
Python Full Microsoft Very Low
Racket Full Kary Low
Regular Expressions Full Various Authors High
Ruby Full Microsoft Low
Rust Full Microsoft Very Good
Swift Full Microsoft Normal
SCSS Full Microsoft High
TypeScript Full Microsoft High
V Full V Language + Kary Very Good
WebAssembly Full WebAssembly Foundation Very Good
XML Full Microsoft High
Yaml Full Microsoft High