<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (michaelfox)</title>
    <link>https://pinboard.in/u:michaelfox/public/</link>
    <description>recent bookmarks from michaelfox</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://minsw.github.io/fzf-color-picker/"/>
	<rdf:li rdf:resource="https://maketintsandshades.com/"/>
	<rdf:li rdf:resource="https://smart-swatch.netlify.com/"/>
	<rdf:li rdf:resource="http://tristen.ca/hcl-picker/#/hlc/6/1/21313E/EFEE69"/>
	<rdf:li rdf:resource="https://github.com/sonph/onehalf"/>
	<rdf:li rdf:resource="https://colorable.jxnblk.com/"/>
	<rdf:li rdf:resource="https://gist.github.com/XVilka/8346728"/>
	<rdf:li rdf:resource="https://github.com/morhetz/gruvbox"/>
	<rdf:li rdf:resource="http://colors.sh/"/>
	<rdf:li rdf:resource="https://odb.github.io/shml/getting-started/"/>
	<rdf:li rdf:resource="http://www.trevordmiller.com/nova/"/>
	<rdf:li rdf:resource="http://www.checkmycolours.com/"/>
	<rdf:li rdf:resource="http://spaceribs.github.io/colorfunc/"/>
	<rdf:li rdf:resource="http://geoff.greer.fm/lscolors/"/>
	<rdf:li rdf:resource="https://www.programmingalgorithms.com/category/color"/>
	<rdf:li rdf:resource="http://flatuicolors.com/?ref=bonsai"/>
	<rdf:li rdf:resource="http://www.uipalette.net/"/>
	<rdf:li rdf:resource="http://gka.github.io/palettes/#colors=lightyellow,orange,deeppink,darkred|steps=7|bez=1|coL=1"/>
	<rdf:li rdf:resource="http://rileyjshaw.com/sweep/"/>
	<rdf:li rdf:resource="http://giantcomet.com/hues/"/>
	<rdf:li rdf:resource="http://panic.com/~wade/picker/"/>
	<rdf:li rdf:resource="http://nojhan.github.io/colout/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://minsw.github.io/fzf-color-picker/">
    <title>fzf Custom Color Schemes - Web Color Picker</title>
    <dc:date>2020-06-23T04:48:44+00:00</dc:date>
    <link>https://minsw.github.io/fzf-color-picker/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[> This is the web color picker to make color scheme for FZF. You can apply your custom color scheme to fzf by just typing 'Generated Code' on your Zsh. If you want to apply it permanently, insert the code into "~/.zshrc" ( ref. fzf - Color Schemes )


refrr:https://github.com/polyrand/sniplib
> This is the web color picker to make color scheme for FZF. You can apply your custom color scheme to fzf by just typing 'Generated Code' on your Zsh. If you want to apply it permanently, insert the code into "~/.zshrc" ( ref. fzf - Color Schemes )


refrr:https://github.com/polyrand/sniplib]]></description>
<dc:subject>zsh shell dotfiles setup color theme generator</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:52e4a1aad04f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:zsh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:theme"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:generator"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://maketintsandshades.com/">
    <title>Tint and Shade Generator</title>
    <dc:date>2020-01-17T14:59:11+00:00</dc:date>
    <link>https://maketintsandshades.com/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Easily make tints and shades that match the output of Chrome DevTools, PostCSS, and Sass.


refrr:https://tiny-helpers.dev/color/
Easily make tints and shades that match the output of Chrome DevTools, PostCSS, and Sass.


refrr:https://tiny-helpers.dev/color/]]></description>
<dc:subject>chrome devtools color generator design styleguide convert</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:bfb82793bbac/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:chrome"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:devtools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:generator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:convert"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://smart-swatch.netlify.com/">
    <title>Smart Swatch Generator</title>
    <dc:date>2020-01-17T14:58:47+00:00</dc:date>
    <link>https://smart-swatch.netlify.com/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Generate Smart Swatch with no pain


refrr:https://tiny-helpers.dev/code/
Generate Smart Swatch with no pain


refrr:https://tiny-helpers.dev/code/]]></description>
<dc:subject>tools webapp color generator design ui swatch designpatterns styleguide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:ff4a03546058/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:webapp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:generator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:swatch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:designpatterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tristen.ca/hcl-picker/#/hlc/6/1/21313E/EFEE69">
    <title>Colorpicker for data</title>
    <dc:date>2019-06-07T02:29:36+00:00</dc:date>
    <link>http://tristen.ca/hcl-picker/#/hlc/6/1/21313E/EFEE69</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Avoiding equidistant HSV colors
Avoiding equidistant HSV colors]]></description>
<dc:subject>data generator color styleguide graphics chart visualization</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:7f4d66dea9d0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:generator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:chart"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:visualization"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/sonph/onehalf">
    <title>sonph/onehalf</title>
    <dc:date>2019-02-25T17:59:16+00:00</dc:date>
    <link>https://github.com/sonph/onehalf</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[refrr:https://medium.com/@chibicode/the-best-visual-studio-code-dark-and-light-themes-july-2018-edition-a9c2cc9548da]]></description>
<dc:subject>dotfiles theme color customization setup shell cli</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:113d761db518/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:theme"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:customization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://colorable.jxnblk.com/">
    <title>Colorable</title>
    <dc:date>2018-10-19T00:24:21+00:00</dc:date>
    <link>https://colorable.jxnblk.com/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Color contrast tester
Color contrast tester]]></description>
<dc:subject>color design tools generator</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:bbd6ba6dfea2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:generator"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/XVilka/8346728">
    <title>Colours in terminal</title>
    <dc:date>2018-09-25T15:05:38+00:00</dc:date>
    <link>https://gist.github.com/XVilka/8346728</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Colours in terminal
==================
It's a common confusion about terminal colours... Actually we have this:
* plain ascii
* ansi escape codes (16 colour codes with bold/italic and background)
* 256 colour palette (216 colours + 16 ansi + 24 gray) (colors are 24bit)
* 24bit true colour ("888" colours (aka 16 milion))

```
printf "\x1b[${bg};2;${red};${green};${blue}m\n"
```

The 256 colour palete is configured at start, and it's a 666 cube of
colours, each of them defined as a 24bit (888 rgb) colour.

This means that current support can only display 256 different colours
in the terminal, while truecolour means that you can display 16 milion
different colours at the same time.

Truecolour escape codes doesn't use a colour palette. They just specify the
colour itself.

Here's a test case:
```
printf "\x1b[38;2;255;100;0mTRUECOLOR\x1b[0m\n"
```
* or https://raw.githubusercontent.com/JohnMorales/dotfiles/master/colors/24-bit-color.sh
* or http://github.com/robertknight/konsole/tree/master/tests/color-spaces.pl
* or https://git.gnome.org/browse/vte/tree/perf/img.sh
* or just run this:
```sh
awk 'BEGIN{
    s="/\\/\\/\\/\\/\\"; s=s s s s s s s s;
    for (colnum = 0; colnum<77; colnum++) {
        r = 255-(colnum*255/76);
        g = (colnum*510/76);
        b = (colnum*255/76);
        if (g>255) g = 510-g;
        printf "\033[48;2;%d;%d;%dm", r,g,b;
        printf "\033[38;2;%d;%d;%dm", 255-r,255-g,255-b;
        printf "%s\033[0m", substr(s,colnum+1,1);
    }
    printf "\n";
}'
```

Keep in mind that it is possible to use both ';' and ':' as parameters delimiter.

According to Wikipedia[1], this is only supported by xterm and konsole.

[1] https://en.wikipedia.org/wiki/ANSI_color

Since [ncurses-6.0-20180121](http://lists.gnu.org/archive/html/bug-ncurses/2018-01/msg00045.html) terminfo started to support 24-bit truecolor capability under the name of "RGB" - you need to use the "setaf" and "setab" commands to set foreground and background correspondingly.

Detection
=========

There's no reliable way until the new release of terminfo/ncurses. After that the "RGB" flag should be available for detection. S-Lang author added a check for $COLORTERM containing either "truecolor" or "24bit" (case sensitive). In turn, [VTE](https://bugzilla.gnome.org/show_bug.cgi?id=754521), [Konsole](https://bugs.kde.org/show_bug.cgi?id=371919) and [iTerm2](https://gitlab.com/gnachman/iterm2/issues/5294) set this variable to "truecolor" (it's been there in VTE for a while, it's relatively new and maybe still git-only in Konsole and iTerm2).

This is obviously not a reliable method, and is not forwarded via sudo, ssh etc. However, whenever it errs, it errs on the safe side: does not advertise support whereas it's actually supported. App developers can freely choose to check for this same variable, or introduce their own method (e.g. an option in their config file), whichever matches better the overall design of the given app. Checking $COLORTERM is recommended though, since that would lead to a more unique desktop experience where the user has to set one variable only and it takes effect across all the apps, rather than something separately for each app.

Here are terminals discussions:
==============================

Now **supporting** truecolour
----------------------------

* [st](http://st.suckless.org/) (from suckless) [delimeter: semicolon] -  http://lists.suckless.org/dev/1307/16688.html
* [konsole](http://kde.org/applications/system/konsole/) [delimeter: colon, semicolon] - https://bugs.kde.org/show_bug.cgi?id=107487
* [iTerm2](http://www.iterm2.com/) [delimeter: colon, semicolon] - since v3 version
* [Therm](https://github.com/trufae/Therm) [delimeter: colon, semicolon] - fork of iTerm2
* [qterminal](https://github.com/qterminal/qterminal) [delimeter: semicolon] - https://github.com/qterminal/qterminal/issues/78
* [alacritty](https://github.com/jwilm/alacritty) [delimeter: semicolon] - written in Rust
* [kitty](https://github.com/kovidgoyal/kitty) [delimeter: colon,semicolon] - uses OpenGL
* [cool-retro-term](https://github.com/Swordfish90/cool-retro-term) [delimeter: semicolon]
* [mosh](https://mosh.org/) (Mobile SHell) [delimeter: semicolon] - since commit https://github.com/mobile-shell/mosh/commit/6cfa4aef598146cfbde7f7a4a83438c3769a2835
* [pangoterm](http://www.leonerd.org.uk/code/pangoterm/) [delimeter: semicolon] - **abandoned**
* [Termux](https://termux.com/) [delimeter: semicolon] - **Android platform**
* [ConnectBot](https://connectbot.org/) - **Android platform** - since https://github.com/connectbot/connectbot/commit/3bcc75ccedaf2136b04c5932c81a5155f29dc3b5
* [Black Screen](https://github.com/shockone/black-screen) [delimeter: semicolon] - crossplatform, HTML/CSS/JS-based
* [hterm](https://chromium.googlesource.com/apps/libapps/+/master/hterm) - HTML/CSS/JS-based (ChromeOS)
* [PuTTY](http://www.chiark.greenend.org.uk/~sgtatham/putty/) - [landed](https://git.tartarus.org/?p=simon/putty.git;a=commit;h=a4cbd3dfdb71d258e83bbf5b03a874c06d0b3106) in git (patched version [3] {xterm-like approximation to 256 colors} and [4] {real true colors} available) - **Windows platform**
* [Tera Term](http://en.sourceforge.jp/projects/ttssh2/) [delimeter: colon, semicolon] - **Windows platform**
* [ConEmu](https://github.com/Maximus5/ConEmu) [delimeter: semicolon] - **Windows platform**
* [FinalTerm](http://finalterm.org/) [delimeter: semicolon] - **[abandoned](http://worldwidemann.com/finally-terminated/)**, iTerm2 [borrowing it's ideas and features](http://iterm2.com/shell_integration.html).
* [MacTerm](https://github.com/kmgrant/macterm) [delimeter: semicolon] - **Mac OS X platform**
* [mintty](https://mintty.github.io/) [delimeter: semicolon] **Cygwin and MSYS/MSYS2** since commit https://github.com/mintty/mintty/commit/43f0ed8a46c6549cb9a3ea27abc057b5abe13bdb (2.0.1 release) - **Windows platform**
* [MobaXterm](http://mobaxterm.mobatek.net/) **Windows platform** - closed source (run `lscolors` to see a truecolor test)
* [ZOC](https://www.emtec.com/zoc/index.html) **Windows/OS X platform** - closed source since [7.19.0 version](http://www.emtec.com/downloads/zoc/zoc_changes.txt)
* Windows 10 bash console, since [Windows Insiders build 14931](https://blogs.msdn.microsoft.com/commandline/2016/09/22/24-bit-color-in-the-windows-console/)
* all [libvte](http://ftp.gnome.org/pub/GNOME/sources/vte/) based terminals (since 0.36 version) [delimeter: colon, semilocon] -  https://bugzilla.gnome.org/show_bug.cgi?id=704449
    * **libvte**-based [Gnome Terminal](https://help.gnome.org/users/gnome-terminal/stable/)
    * **libvte**-based [sakura](http://www.pleyades.net/david/projects/sakura)
    * **libvte**-based [xfce4-terminal](http://docs.xfce.org/apps/terminal/start) - since [0.6.90](https://github.com/xfce-mirror/xfce4-terminal/releases/tag/xfce4-terminal-0.6.90) release, if compiled with GTK+3
    * **libvte**-based [Terminator](http://gnometerminator.blogspot.com/p/introduction.html) - since [1.90](https://launchpad.net/terminator/+announcement/14358) release
    * **libvte**-based [Tilix](https://github.com/gnunn1/tilix) - written in D. Similar user interface as for Terminator.
    * **libvte**-based [Lilyterm](http://lilyterm.luna.com.tw/) - since commit https://github.com/Tetralet/LilyTerm/commit/72536e7ba448ad9ef1126ce45fbde3a3407a271b
    * **libvte**-based [ROXTerm](http://roxterm.sourceforge.net/)
    * **libvte**-based [evilvte](http://www.calno.com/evilvte/) - no release yet, version from git https://github.com/caleb-/evilvte
    * **libvte**-based [Termit](https://github.com/nonstop/termit)
    * **libvte**-based [Termite](https://github.com/thestinger/termite)
    * **libvte**-based [Tilda](https://github.com/lanoxx/tilda)
    * **libvte**-based [tinyterm](https://code.google.com/p/tinyterm)
    * **libvte**-based [Pantheon Terminal](https://launchpad.net/pantheon-terminal)
    * **libvte**-based [lxterminal](http://sourceforge.net/projects/lxde) - with **--enable-gtk3** configure flag.

But there are bunch of libvte-based terminals for GTK2 so they are listed in the another section.

Also, while this one is not exactly a terminal, but a terminal replayer, it still worth mentioning:

  * [asciinema](http://asciinema.org) player: https://github.com/asciinema/asciinema-player

Improper support for true colors
--------------------------------

* [mlterm](http://mlterm.sourceforge.net) - build with **--with-gtk=3.0** configure flag - approximates colors to 512 embedded palette https://sourceforge.net/p/mlterm/bugs/74/

Parsing ANSI colour sequences, but approximating them to 256 palette
-------------------------------------------------------------------

* xterm (though doing it wrong: "it uses nearest colour in RGB colour space, with a usualfalse assumption about orthogonal axes")
* [urxvt aka rxvt-unicode](http://software.schmorp.de/pkg/rxvt-unicode.html) -  since [Revision 1.570](http://cvs.schmorp.de/rxvt-unicode/src/command.C?revision=1.570&view=markup&sortby=log&sortdir=down) http://lists.schmorp.de/pipermail/rxvt-unicode/2016q2/002261.html (Note there is a restriction of colors count at once still)
* linux console (since v3.16): https://github.com/torvalds/linux/commit/cec5b2a97a11ade56a701e83044d0a2a984c67b4


Note about colour differences: a) RGB axes are not orthogonal, so you cannot use sqrt(R^2+G^2+B^2) formula, b) for colour differences there is more correct (but much more complex) [CIEDE2000](http://en.wikipedia.org/wiki/Color_difference#CIEDE2000) formula (which may easily blow up performance if used blindly) [2].

[2] https://github.com/neovim/neovim/issues/793#issuecomment-48106948

Terminal multiplexers
---------------------

* [tmux](http://tmux.github.io/) - starting from version 2.2 (support since [427b820...](https://github.com/tmux/tmux/commit/427b8204268af5548d09b830e101c59daa095df9))
* [screen](http://git.savannah.gnu.org/cgit/screen.git/) - has support in 'master' branch, need to be enabled (see 'truecolor' option)
* [pymux](https://github.com/jonathanslenders/pymux) - tmux clone in pure Python (to enable truecolour run pymux with `--truecolor` option)
* [dvtm](https://github.com/martanne/dvtm) - not yet supporting True Colour https://github.com/martanne/dvtm/issues/10

**NOT supporting** truecolour
----------------------------

* [Terminology](https://www.enlightenment.org/about-terminology) (Enlightenment) - https://phab.enlightenment.org/T746
* [Hyper.app](https://hyper.is/) [delimeter: semicolon] - crossplatform, HTML/CSS/JS-based (Electron) https://github.com/zeit/hyper/issues/2294
* [mrxvt](https://sourceforge.net/projects/materm) (looks abandoned) - https://sourceforge.net/p/materm/feature-requests/41/
* [aterm](http://www.afterstep.org/aterm.php) (looks abandoned) - https://sourceforge.net/p/aterm/feature-requests/23/
* [fbcon](https://www.kernel.org/doc/Documentation/fb/fbcon.txt) (from linux kernel) - https://bugzilla.kernel.org/show_bug.cgi?id=79551
* FreeBSD console - https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191652
* [yaft](https://github.com/uobikiemukot/yaft) framebuffer terminal - https://github.com/uobikiemukot/yaft/issues/12
* [KiTTY](http://www.9bis.net/kitty/) - **Windows platform**
* [MTPuTTY](ttyplus.com) - **Windows platform** 
* [mRemoteNG](https://mremoteng.org/) - **Windows platform** - https://github.com/mRemoteNG/mRemoteNG/issues/717
* [JuiceSSH](https://juicessh.com/) - **Adroid platform**, closed source
* [Termius](https://www.termius.com/) - **Linux, Windows, OS X platforms**, closed source
* [SmarTTY](http://smartty.sysprogs.com/) - **Windows platform** - closed source (sent them a request)
* [Netsarang XShell](https://www.netsarang.com/products/xsh_overview.html) - closed source (sent them an email)
* libvte and GTK2 - based:
     * **libvte**-based [GTKTerm2](http://gtkterm.feige.net/)
     * **libvte**-based [stjerm](https://github.com/stjerm/stjerm) (looks abandoned) - https://github.com/stjerm/stjerm/issues/39

Here are another console programs discussions:
============================================

Supporting True Colour:

* [s-lang](http://lists.jedsoft.org/lists/slang-users/2015/0000020.html) library -  (since pre2.3.1-35, for 64bit systems)
* [ncurses](https://www.gnu.org/software/ncurses/) library - since 6.1 version
* [Eternal Terminal](https://mistertea.github.io/EternalTCP/) - automatically reconnecting shell
* [mc](http://www.midnight-commander.org) - since [682a5...](http://www.midnight-commander.org/changeset/682a5116edd20b8ba81743a1f7495c883b0ce644). See also [ticket #3724](http://www.midnight-commander.org/ticket/3724) for truecolor themes.
* [irssi](https://github.com/irssi/irssi) - since [PR #48](https://github.com/irssi/irssi/pull/48)
* [neovim](https://github.com/neovim/neovim) - since commit [8dd415e887923f99ab5daaeba9f0303e173dd1aa](https://github.com/neovim/neovim/commit/8dd415e887923f99ab5daaeba9f0303e173dd1aa);  need to set [termguicolors](https://neovim.io/doc/user/options.html#%27termguicolors) to enable true color.
* [vim](https://github.com/vim/vim) - (from 7.4.1770); need to set [termguicolors](https://github.com/vim/vim/blob/master/runtime/doc/version8.txt#L202) to enable true color.
* [joe](https://sf.net/p/joe-editor) - (from [4.5](https://sourceforge.net/p/joe-editor/news/2017/09/joe-45-released/) version)
* [emacs](https://www.gnu.org/software/emacs/) - since [26.1 release](https://lists.gnu.org/archive/html/emacs-devel/2018-05/msg00765.html)
* [micro editor](https://micro-editor.github.io/)
* [elinks](http://repo.or.cz/w/elinks.git) - [configure.in:1410](http://repo.or.cz/w/elinks.git/blob/HEAD:/configure.in#l1410) (./configure --enable-true-color)
* [tcell](github.com/gdamore/tcell) library for Go language
* [timg](https://github.com/hzeller/timg) - Terminal Image Viewer
* [tv](https://github.com/daleroberts/tv) - tool to quickly view high-resolution multi-band imagery directly in terminal
* [termimage](https://github.com/nabijaczleweli/termimage) - terminal image viewer
* [explosion](https://github.com/Tenzer/explosion) - terminal image viewer
* [ls-icons](https://github.com/sebastiencs/ls-icons) - fork of coreutils with `ls` program that supports icons
* [mpv](https://github.com/mpv-player/mpv) - video player with support of console-only output (since 0.22 version)
* [radare2](https://github.com/radare/radare2) - reverse engineering franework; since 0.9.6 version.

Not supporting True Colour:

* mutt - http://dev.mutt.org/trac/ticket/3674
* neomutt - https://github.com/neomutt/neomutt/issues/85
* termbox library - https://github.com/nsf/termbox/issues/37
* mcabber - https://bitbucket.org/McKael/mcabber-crew/issue/126/support-for-true-color-16-millions-colors
* tig - https://github.com/jonas/tig/issues/227
* cmus - https://github.com/cmus/cmus/issues/799
* [gui.cs](https://github.com/migueldeicaza/gui.cs) Terminal UI toolkit for .NET (curses-like) - https://github.com/migueldeicaza/gui.cs/issues/48
]]></description>
<dc:subject>setup .proj:setup .proj:dotfiles dotfiles cli shell color theme customization .todo</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:1a97e512ac21/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:theme"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:customization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.todo"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/morhetz/gruvbox">
    <title>morhetz/gruvbox</title>
    <dc:date>2018-09-25T15:05:28+00:00</dc:date>
    <link>https://github.com/morhetz/gruvbox</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[refrr:https://www.bretfisher.com/shell/]]></description>
<dc:subject>setup dotfiles color theme customization</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:ee1284444aac/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:theme"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:customization"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://colors.sh/">
    <title>Colors.sh</title>
    <dc:date>2018-04-09T06:21:36+00:00</dc:date>
    <link>http://colors.sh/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[helps you add colors and formatting to your bash scripts.]]></description>
<dc:subject>shell color theme customization cli dotfiles generator tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:46eef715b208/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:theme"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:customization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:generator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://odb.github.io/shml/getting-started/">
    <title>Getting Started</title>
    <dc:date>2017-11-15T03:24:08+00:00</dc:date>
    <link>https://odb.github.io/shml/getting-started/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[An overview of SHML, how to download, install and use, syntax overview with examples.


refrr:https://odb.github.io/shml/getting-started/
An overview of SHML, how to download, install and use, syntax overview with examples.


refrr:https://odb.github.io/shml/getting-started/]]></description>
<dc:subject>shell customization dotfiles theme color cli</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:abeae5f31c14/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:customization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:theme"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.trevordmiller.com/nova/">
    <title>Nova</title>
    <dc:date>2016-11-12T04:13:06+00:00</dc:date>
    <link>http://www.trevordmiller.com/nova/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[A color scheme for modern web development


refrr:https://dotdev.co/nova-a-color-scheme-for-modern-web-development-6fa583bf3c80
A color scheme for modern web development


refrr:https://dotdev.co/nova-a-color-scheme-for-modern-web-development-6fa583bf3c80]]></description>
<dc:subject>color theme colorscheme editor customization setup sublime atom vim</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:868521f7dab9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:theme"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:colorscheme"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:customization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:sublime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:atom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:vim"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.checkmycolours.com/">
    <title>Check My Colours - Analyse the color contrast of your web pages</title>
    <dc:date>2016-09-13T03:08:30+00:00</dc:date>
    <link>http://www.checkmycolours.com/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Analyse the colors of any webpage to verify the contrast and ensure better accessibility.


refrr:http://webdevchecklist.com/
Analyse the colors of any webpage to verify the contrast and ensure better accessibility.


refrr:http://webdevchecklist.com/]]></description>
<dc:subject>accessibility color testing verify bestpractices</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:2de154378fd4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:accessibility"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:verify"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://spaceribs.github.io/colorfunc/">
    <title>colorfunc - sass color function generator tool</title>
    <dc:date>2016-05-20T13:39:42+00:00</dc:date>
    <link>http://spaceribs.github.io/colorfunc/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[undefined]]></description>
<dc:subject>sass tools css generator design color</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:d72cdc11a351/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:sass"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:generator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://geoff.greer.fm/lscolors/">
    <title>LSCOLORS Generator</title>
    <dc:date>2016-05-17T02:59:04+00:00</dc:date>
    <link>http://geoff.greer.fm/lscolors/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[
]]></description>
<dc:subject>shell dotfiles generator color theme customization cli terminal iterm</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:7fdfb0860c40/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:generator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:theme"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:customization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:terminal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:iterm"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.programmingalgorithms.com/category/color">
    <title>Color</title>
    <dc:date>2016-04-16T16:51:57+00:00</dc:date>
    <link>https://www.programmingalgorithms.com/category/color</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Programming Alogrithms. Learn various algorithms in variety of programming languages.


refrr:https://www.programmingalgorithms.com/category/random
Programming Alogrithms. Learn various algorithms in variety of programming languages.


refrr:https://www.programmingalgorithms.com/category/random
Programming Alogrithms. Learn various algorithms in variety of programming languages.


refrr:https://www.programmingalgorithms.com/category/random]]></description>
<dc:subject>color php css convert reference</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:9af0134a7aac/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:convert"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://flatuicolors.com/?ref=bonsai">
    <title>Flat UI Colors</title>
    <dc:date>2016-02-16T15:51:31+00:00</dc:date>
    <link>http://flatuicolors.com/?ref=bonsai</link>
    <dc:creator>michaelfox</dc:creator><dc:subject>color reference inspiration</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:5db3a33b4662/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:inspiration"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.uipalette.net/">
    <title>UI colors, tools &amp; trends all in one place</title>
    <dc:date>2015-10-04T02:28:24+00:00</dc:date>
    <link>http://www.uipalette.net/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[UIPalette is a place where you can find all of the latest web design related UI colors, trends and tools for free!


refrr:http://brettterpstra.com/]]></description>
<dc:subject>ui design tool color reference</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:3031d3d2df64/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://gka.github.io/palettes/#colors=lightyellow,orange,deeppink,darkred|steps=7|bez=1|coL=1">
    <title>Chroma.js Color Scale Helper</title>
    <dc:date>2015-07-16T14:53:31+00:00</dc:date>
    <link>http://gka.github.io/palettes/#colors=lightyellow,orange,deeppink,darkred|steps=7|bez=1|coL=1</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[This chroma.js-powered tool is here to help us mastering multi-hued, multi-stops color scales.]]></description>
<dc:subject>javascript color design generator convert</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:22e07862c568/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:generator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:convert"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rileyjshaw.com/sweep/">
    <title>sweep.js</title>
    <dc:date>2014-08-25T04:13:27+00:00</dc:date>
    <link>http://rileyjshaw.com/sweep/</link>
    <dc:creator>michaelfox</dc:creator><dc:subject>javascript color animation</dc:subject>
<dc:identifier>https://pinboard.in/u:michaelfox/b:14814675e1a3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:animation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://giantcomet.com/hues/">
    <title>Hues</title>
    <dc:date>2013-11-04T22:05:16+00:00</dc:date>
    <link>http://giantcomet.com/hues/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Giant Comet makes simple and beautiful apps for Mac and iOS
refrr:http://giantcomet.com/]]></description>
<dc:subject>ios apps color mac tools</dc:subject>
<dc:identifier>https://pinboard.in/u:michaelfox/b:673cfcc20b9a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:apps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://panic.com/~wade/picker/">
    <title>Developer Color Picker</title>
    <dc:date>2013-11-04T22:01:25+00:00</dc:date>
    <link>http://panic.com/~wade/picker/</link>
    <dc:creator>michaelfox</dc:creator><dc:subject>cocoa color mac tools</dc:subject>
<dc:identifier>https://pinboard.in/u:michaelfox/b:b780b6bfff1e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cocoa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://nojhan.github.io/colout/">
    <title>Colout by nojhan</title>
    <dc:date>2013-08-24T20:23:18+00:00</dc:date>
    <link>http://nojhan.github.io/colout/</link>
    <dc:creator>michaelfox</dc:creator><dc:subject>cli color shell tools</dc:subject>
<dc:identifier>https://pinboard.in/u:michaelfox/b:12660955161d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>