When comparing Base16 family vs One Dark, the Slant community recommends One Dark for most people. In the question“What are the best VIM color-schemes?” One Dark is ranked 6th while Base16 family is ranked 8th. The most important reason people chose One Dark is:
Its wide hue range with good saturation/value use make a good enough contrast to skim the code fastly and not too vibrant to kill your eyes.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Contains many color-schemes
Pro Out of the box support for many applications (vim, terminals, etc...)
Base16 template repositories on github have configurations for most popular applications where a color scheme can be applied. This reduces headache for users when applying or switching color schemes.
Pro Its Solarized Dark scheme is compatible with htop
This is just one example of an app that doesn't work with vanilla Solarized Dark (half of the usernames in htop have the same color as the background)
One has to use a patched htop version.
Pro Colors are calm and easy to distinguish
Its wide hue range with good saturation/value use make a good enough contrast to skim the code fastly and not too vibrant to kill your eyes.
Pro Available for vim
Pro Available on a wide range of applications
KDE Plasma, VsCode etc...
Pro Available for Intellij IDEA
Pro Available for Atom clones and Sublime
Possibly for others too
This theme is a default one for Atom text editor.
Pro Default theme for Doom Emacs
Pro Calm blue background
If used with flux, it turns into warm gray during night.
Pro Available as a base16 theme
Pro Includes GUI themes
Cons
Con Schemes are limited to 16 colors
You may not be able to use as many colors as you want for a particular application without manual manipulation since base 16 color schemes are limited to 16 colors.
Con Each theme needs manual tweaking
The base16 color schemes are really great but as a vim theme they require a lot of manual tweaking to be viable. One example is that in one theme a neon green bg is used with a white fd rendering any part of the vim UI that uses those two colors together illegible.
Con Ports to other applications are not always accurate.
Con Kind of fadey
The colors aren't that bright (which may be good for some people).