UNPKG

chromafx

Version:

CHROMAFX is a powerful and flexible terminal color and style management library. It offers a wide range of color options, including basic, bright, background, and 256-color palette support, as well as custom RGB colors. The package allows easy application

90 lines (68 loc) 2.53 kB
# ChromaFX <h1 align="center"> <br> <img width="320" src="img/Untitled design.png" alt="ChromaFX"> <br> <br> </h1> ## Latest Version 4.0.0 - ### Support For TypeScript ## Version 3.0.1 - ### Colors Not Rendering Properly BUG fixed ## Version 3.0.0 - ### New 40+ Colors - ### Added Backgrounds for ALL corresponding colors - ### New RGB feature - ### New 5+ Font styles **ChromaFX** is a powerful and easy-to-use Node.js library for adding colorful and styled text to your console output. With over 20+ colors and various text styles, you can make your terminal output more visually appealing and easier to read. <h1 align="center"> <br> <img width="320" src="img/PASTE.png" alt="ChromaFX"> <br> </h1> ## Features - **Wide Color Palette:** Access over 20+ colors, including basic, bright, and extended 256-color palette options. - **Text Styles:** Apply bold, italic, underline, and strikethrough styles to your text. - **Easy to Use:** Simple API for quick and intuitive usage. - **Lightweight:** Minimal overhead with no dependencies. ## Installation You can install ChromaFX using npm: ```bash > npm install chromafx ``` ## Usage ```javascript const c = require('chromafx'); // Basic Colors console.log(c.red('Red Text')); console.log(c.green('Green Text')); // Bright Colors console.log(c.brightBlue('Bright Blue Text')); // Extended Colors console.log(c.orange('Orange Text')); console.log(c.pink('Pink Text')); // Text Styles console.log(c.bold('Bold Text')); console.log(c.italic('Italic Text')); console.log(c.underline('Underlined Text')); console.log(c.strikethrough('Strikethrough Text')); // Combining Colors and Styles console.log(c.red(c.bold('Bold Red Text'))); console.log(c.blue(c.underline('Underlined Blue Text'))); ``` ## Available Colors: - black, red, green, yellow, blue, magenta, cyan, white - brightBlack, brightRed, brightGreen, brightYellow, brightBlue, brightMagenta, brightCyan, brightWhite - orange, pink, purple, brown, lightBlue, lightGreen, lightCyan, lightRed, lightMagenta, lightYellow, gray, darkGray, gold, silver, olive, teal, violet, coral ## Available Styles: - bold, italic, underline, strikethrough ## Examples <h1 align="center"> <br> <img width="640" src="img/EXMAPLE.jpg" alt="example"> <img width="640" src="img/EXMAPLEc.jpg" alt="result"> <img width="640" src="img/EXMAPLEv.jpg" alt="result"> <br> </h1> ## License ![license](./LICENSE)