Pastel provides independent coloring component for TTY toolkit. Terminal output styling with intuitive and clean API that doesn't monkey patch String class. Pastel is minimal and focused to work in all terminal emulators. Features Doesn't monkey patch String Intuitive and expressive API Minimal and focused to work on all terminal emulators Auto-detection of color support Allows nested styles Performant