colors.js - get colors in your node.js console

  •        39

colors.js - get colors and style in your node.js console. It helps to set colors for text, background colors. You can change the styles of text to bold, underline, inverse, strikethrough.

https://github.com/Marak/colors.js

Tags
Implementation
License
Platform

   




Related Projects

colorful - Terminal string styling done right, in Python :snake: :tada:


Note: on a Windows system it will install colorama as a dependency to ensure proper ANSI support. These days terminals not only support the ancient 8 ANSI colors but often they support up to 16 Million colors with true color. And if they don't support true color they might support the 256 ANSI color palette at least.

node-charm - ansi control sequences for terminal cursor hopping and colors


Use ansi terminal characters to write colors and cursor positions.Charm objects pass along the data events from their input stream except for events generated from querying the terminal device.

ansiweather - Weather in your terminal, with ANSI colors and Unicode symbols


AnsiWeather is a Shell script for displaying the current weather conditions in your terminal, with support for ANSI colors and Unicode symbols.Weather data comes from the OpenWeatherMap free weather API.

term-ansicolor - Ruby library that colors strings using ANSI escape sequences


Ruby library that colors strings using ANSI escape sequences

vim-gotham - Code never sleeps in Gotham City.


Gotham is a very dark vim colorscheme. It works on GUI vim (MacVim or gVim) and on terminal vim. For terminal vim, there's support for a lot of terminal emulators in the gotham-contrib repository.If you don't use a plugin manager just copy the content of vim/colors/ to ~/.vim/colors.


jellybeans.vim - A colorful, dark color scheme for Vim.


A colorful, dark color scheme, inspired by ir_black and twilight. Designed primarily for a graphical Vim, but includes support for 256, 88, 16, and 8 color terminals. On a 16 or 8 color terminal, replace its colors with those in ansi-term-colors.txt for best results.

gnome-terminal-colors-solarized


Solarized Gnome Terminal colors, based on http://ethanschoonover.com/solarized

LS_COLORS - A collection of LS_COLORS definitions; needs your contribution!


This is a collection of extension:color mappings, suitable to use as your LS COLORS environment variable. Most of them use the extended color map, described in the ECMA-48 document; in other words, you'll need a terminal with capabilities of displaying 256 colors. As of this writing, around 300 different filetypes/extensions is supported. That's indeed a lot of extensions, but there's a lot more! Your help is greatly appreciated.

colored - Colors in your terminal. Unmaintained.


Colors in your terminal. Unmaintained.

seoul256.vim - :deciduous_tree: Low-contrast Vim color scheme based on Seoul Colors


seoul256.vim is a low-contrast Vim color scheme based on Seoul Colors. Works on 256-color terminal or on GVim.Use your favorite plugin manager.

node-multimeter - render multiple progress bars at once on the terminal


Control multiple ANSI progress bars on the terminal.Create a new multimeter handle on the supplied stream/process objects, which will be passed directly to charm.

css-colorguard - Keep a watchful eye on your css colors.


Every CSS project starts out with good intentions, but inevitably, one too many people eye-dropper colors into nooks and crannies that you never knew existed. CSS Colorguard helps you maintain the color set that you want, and warns you when colors you've added are too similar to ones that already exist. Naturally, it's all configurable to your tastes. Colorguard uses the CIEDE2000 algorithm to determine the similarity of each of the colors in your CSS file. This algorithm is quite complex, but is used in the broadcasting community as the best approximation of human ability to discern differences in color. RGB on the other hand, is pretty bad at representing differences in color purely based on the numerical difference of the hex values.

atom-pigments - An Atom package to display colors in project and files.


Pigments will scan source files in your project directories looking for colors and will build a palette with all of them. Then for each opened file, it will use the palette to evaluate the value of a given color. The legible source paths can be defined through various settings either at the global or per project level. By default colors in every file will be highlighted, to limit the display of colors to the desired filetype only please see the Defining Where Pigments Applies below. Pigments supports out of the box most of the color transformations functions and expressions of the three biggest CSS pre-processors out there, namely LESS, Sass and Stylus. However, it doesn't mean pigments is able to parse and understand all of these languages constructs. For the moment, Pigments' aim is to support the widest range of usage, even if it implies reducing its ability to parse certain complex constructs. You can refer to the parser specs for an exhaustive list of the supported expressions.

react-with-styles - Use CSS-in-JavaScript with themes for React without being tightly coupled to one implementation


Use CSS-in-JavaScript for your React components without being tightly coupled to one implementation (e.g. Aphrodite, Radium, or React Native). Easily access shared theme information (e.g. colors, fonts) when defining your styles.Create a module that exports an object with shared theme information like colors.

Chalk - Terminal string styling done right


Chalk comes with an easy to use composable API where you just chain and nest the styles you want. Chain styles and call the last one as a method with a string argument. Order doesn't matter, and later styles take precedent in case of a conflict. This simply means that chalk.red.yellow.green is equivalent to chalk.green.

Flying Colors Assistant


An assistant tool for the wargame 'Flying Colors'

columnify - Create text-based columns suitable for console output. Supports cell wrapping.


Create text-based columns suitable for console output from objects or arrays of objects.Columns are automatically resized to fit the content of the largest cell. Each cell will be padded with spaces to fill the available space and ensure column contents are left-aligned.

colorama - Simple cross-platform colored terminal text in Python


Makes ANSI escape character sequences (for producing colored terminal text and cursor positioning) work under MS Windows. ANSI escape character sequences have long been used to produce colored terminal text and cursor positioning on Unix and Macs. Colorama makes this work on Windows, too, by wrapping stdout, stripping ANSI sequences it finds (which would appear as gobbledygook in the output), and converting them into the appropriate win32 calls to modify the state of the terminal. On other platforms, Colorama does nothing.

iterm2-snazzy - Elegant iTerm2 theme with bright colors


To get the exact same look as in the screenshot, you need to use the Pure prompt, Menlo font, and the zsh-syntax-highlighting plugin to have commands highlighted.