Skip to content

Commit c142500

Browse files
committed
✨ [feat] Adds 41 new color scripts
- βž• Increases the number of color scripts from 245 to 286, expanding the collection of available ANSI art. - Updates module version to 2025.10.14.2033 and modifies release notes to reflect new count. - πŸ“„ Updates documentation to reflect the increased number of color scripts. - Updates README files (main and gallery) to display the new total count. - Updates documentation index to reflect new script count. - πŸ”₯ Removes unused `temp.txt` file from `Scripts/` directory. - πŸ› οΈ Adds new command line option `--max-height` to `Convert-AnsiToColorScript.js` to split output into multiple files. - Implements file splitting logic in `Convert-AnsiToColorScript.js` - ⚑ Improves `Convert-AnsiToColorScript.js` to strip background color for plain space characters. - 🧹 Adds new script conversion commands to `package.json`. Signed-off-by: Nick2bad4u <[email protected]>
1 parent e4bca67 commit c142500

File tree

89 files changed

+4788
-180
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+4788
-180
lines changed

β€ŽColorScripts-Enhanced/ColorScripts-Enhanced.psd1β€Ž

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
#
44
# Generated by: Nick2bad4u
55
#
6-
# Generated on: 10/13/2025
6+
# Generated on: 10/14/2025
77
#
88

99
@{
1010
# Script module or binary module file associated with this manifest.
1111
RootModule = 'ColorScripts-Enhanced.psm1'
1212

1313
# Version number of this module.
14-
ModuleVersion = '2025.10.13.2018'
14+
ModuleVersion = '2025.10.14.2033'
1515

1616
# Supported PSEditions
1717
CompatiblePSEditions = @('Desktop', 'Core')
@@ -171,12 +171,12 @@ Full documentation: https://github.com/Nick2bad4u/ps-color-scripts-enhanced
171171

172172
# ReleaseNotes of this module
173173
ReleaseNotes = @'
174-
Version 2025.10.13.2018:
174+
Version 2025.10.14.2033:
175175
- Enhanced caching system with OS-wide cache in AppData
176176
- 6-19x performance improvement
177177
- Cache stored in centralized location
178178
- Works from any directory
179-
- 245 beautiful colorscripts included
179+
- 286 beautiful colorscripts included
180180
- Full comment-based help documentation
181181
- Scripts optimized for performance and visual quality
182182
- Cross-platform support (Windows, Linux, macOS)

β€ŽColorScripts-Enhanced/README-Gallery.mdβ€Ž

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Display beautiful ANSI colorscripts in your terminal with intelligent caching fo
88

99
## Features
1010

11-
- ✨ **<!-- COLOR_SCRIPT_COUNT_PLUS -->245+<!-- /COLOR_SCRIPT_COUNT_PLUS --> Colorscripts** - Extensive ANSI art collection across 15+ categories
11+
- ✨ **<!-- COLOR_SCRIPT_COUNT_PLUS -->286+<!-- /COLOR_SCRIPT_COUNT_PLUS --> Colorscripts** - Extensive ANSI art collection across 15+ categories
1212
- ⚑ **6-19x Faster** - Intelligent caching (5-20ms vs 50-300ms load times)
1313
- 🌐 **Cross-Platform** - Fully tested on Windows, macOS, and Linux
1414
- 🎯 **Simple API** - Easy cmdlets with full tab completion
@@ -202,3 +202,4 @@ MIT - See [LICENSE](https://github.com/Nick2bad4u/ps-color-scripts-enhanced/blob
202202
---
203203

204204
**Tip**: Run `Get-ColorScriptList | Select-Object -First 10` to preview your first 10 scripts!
205+

β€ŽColorScripts-Enhanced/README.mdβ€Ž

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,29 @@
33
> **Credits:** This project owes its existence to the foundational work of two incredible developers. The beautiful ANSI art scripts were originally created by Derek Taylor (DistroTube) in his project [shell-color-scripts](https://gitlab.com/dwt1/shell-color-scripts). The collection was then thoughtfully ported to PowerShell by Scott McKendry as [ps-color-scripts](https://github.com/scottmckendry/ps-color-scripts). `ColorScripts-Enhanced` builds upon their efforts by introducing a high-performance caching system, PowerShell Cross-Platform support on Linux and Mac, an expanded command set, and a formal module structure, but the creative core remains their legacy. Thank you, Derek and Scott, for your contributions!
44
55
<!-- Download & Version Badges -->
6+
67
[![PowerShell Gallery Version](https://img.shields.io/powershellgallery/v/ColorScripts-Enhanced?logo=powershell&label=PSGallery)](https://www.powershellgallery.com/packages/ColorScripts-Enhanced)
78
[![PowerShell Gallery Downloads](https://img.shields.io/powershellgallery/dt/ColorScripts-Enhanced?logo=powershell&label=Downloads)](https://www.powershellgallery.com/packages/ColorScripts-Enhanced)
89
[![NuGet Version](https://img.shields.io/nuget/v/ColorScripts-Enhanced?logo=nuget&label=NuGet)](https://www.nuget.org/packages/ColorScripts-Enhanced/)
910
[![NuGet Downloads](https://img.shields.io/nuget/dt/ColorScripts-Enhanced?logo=nuget&label=Downloads)](https://www.nuget.org/packages/ColorScripts-Enhanced/)
1011
[![GitHub Release](https://img.shields.io/github/v/release/Nick2bad4u/ps-color-scripts-enhanced?logo=github&label=Release)](https://github.com/Nick2bad4u/ps-color-scripts-enhanced/releases/latest)
1112

1213
<!-- CI/CD & Quality Badges -->
14+
1315
[![Tests](https://github.com/Nick2bad4u/ps-color-scripts-enhanced/actions/workflows/test.yml/badge.svg)](https://github.com/Nick2bad4u/ps-color-scripts-enhanced/actions/workflows/test.yml)
1416
[![Publish](https://github.com/Nick2bad4u/ps-color-scripts-enhanced/actions/workflows/publish.yml/badge.svg)](https://github.com/Nick2bad4u/ps-color-scripts-enhanced/actions/workflows/publish.yml)
1517
[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/Nick2bad4u/PS-Color-Scripts-Enhanced/badge)](https://scorecard.dev/viewer/?uri=github.com/Nick2bad4u/PS-Color-Scripts-Enhanced)
1618
[![Dependency Review](https://github.com/Nick2bad4u/PS-Color-Scripts-Enhanced/actions/workflows/dependency-review.yml/badge.svg)](https://github.com/Nick2bad4u/PS-Color-Scripts-Enhanced/actions/workflows/dependency-review.yml)
1719

1820
<!-- Platform & Compatibility -->
21+
1922
[![Platform](https://img.shields.io/badge/Platform-Windows%20%7C%20macOS%20%7C%20Linux-blue?logo=windows-terminal)](https://github.com/Nick2bad4u/ps-color-scripts-enhanced)
2023
[![PowerShell](https://img.shields.io/badge/PowerShell-5.1%2B%20%7C%207.0%2B-blue.svg?logo=powershell)](https://github.com/PowerShell/PowerShell)
2124
[![Code Size](https://img.shields.io/github/languages/code-size/Nick2bad4u/ps-color-scripts-enhanced?logo=github)](https://github.com/Nick2bad4u/ps-color-scripts-enhanced)
2225
[![Repo Stars](https://img.shields.io/github/stars/Nick2bad4u/ps-color-scripts-enhanced?style=social)](https://github.com/Nick2bad4u/ps-color-scripts-enhanced/stargazers)
2326

2427
<!-- License & Contributing -->
28+
2529
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
2630
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md)
2731

@@ -52,7 +56,7 @@ A high-performance PowerShell module for displaying beautiful ANSI colorscripts
5256

5357
## Features
5458

55-
✨ **<!-- COLOR_SCRIPT_COUNT_PLUS -->245+<!-- /COLOR_SCRIPT_COUNT_PLUS --> Beautiful Colorscripts** - Extensive collection of ANSI art
59+
✨ **<!-- COLOR_SCRIPT_COUNT_PLUS -->286+<!-- /COLOR_SCRIPT_COUNT_PLUS --> Beautiful Colorscripts** - Extensive collection of ANSI art
5660

5761
⚑ **Intelligent Caching** - 6-19x performance improvement (5-20ms load times)
5862

@@ -74,7 +78,7 @@ ColorScripts-Enhanced Demo: <https://i.imgur.com/FCjqkxn.mp4>
7478

7579
![ColorScripts-Example-1](https://raw.githubusercontent.com/Nick2bad4u/PS-Color-Scripts-Enhanced/refs/heads/main/assets/ColorScript-example-1.png) ![ColorScripts-Example-2](https://raw.githubusercontent.com/Nick2bad4u/PS-Color-Scripts-Enhanced/refs/heads/main/assets/ColorScript-example-2.png) ![ColorScripts-Example-3](https://raw.githubusercontent.com/Nick2bad4u/PS-Color-Scripts-Enhanced/refs/heads/main/assets/ColorScript-example-3.png)
7680

77-
**+ <!-- COLOR_SCRIPT_COUNT_MINUS_IMAGES -->242<!-- /COLOR_SCRIPT_COUNT_MINUS_IMAGES --> more colorscripts available!**
81+
**+ <!-- COLOR_SCRIPT_COUNT_MINUS_IMAGES -->283<!-- /COLOR_SCRIPT_COUNT_MINUS_IMAGES --> more colorscripts available!**
7882

7983
## Quick Start (Less Than a Minute)
8084

@@ -523,7 +527,7 @@ $env:APPDATA\ColorScripts-Enhanced\cache
523527
- One `.cache` file per colorscript
524528
- Contains pre-rendered ANSI output
525529
- Average size: ~20KB per file
526-
- Total size: ~4.9MB for <!-- COLOR_SCRIPT_COUNT_PLUS -->245+<!-- /COLOR_SCRIPT_COUNT_PLUS --> scripts
530+
- Total size: ~4.9MB for <!-- COLOR_SCRIPT_COUNT_PLUS -->286+<!-- /COLOR_SCRIPT_COUNT_PLUS --> scripts
527531

528532
## Examples
529533

@@ -557,7 +561,7 @@ Build-ColorScriptCache
557561

558562
## Available Colorscripts
559563

560-
The module includes <!-- COLOR_SCRIPT_COUNT_PLUS -->245+<!-- /COLOR_SCRIPT_COUNT_PLUS --> colorscripts including:
564+
The module includes <!-- COLOR_SCRIPT_COUNT_PLUS -->286+<!-- /COLOR_SCRIPT_COUNT_PLUS --> colorscripts including:
561565

562566
- **Fractals**: mandelbrot-zoom, julia-morphing, barnsley-fern, koch-snowflake
563567
- **Patterns**: kaleidoscope, wave-pattern, rainbow-waves, gradient-bars
@@ -681,14 +685,14 @@ ColorScripts-Enhanced/
681685
β”‚ β”œβ”€β”€ bars.ps1
682686
β”‚ β”œβ”€β”€ hearts.ps1
683687
β”‚ β”œβ”€β”€ mandelbrot-zoom.ps1
684-
β”‚ └── ... (<!-- COLOR_CACHE_TOTAL -->245+<!-- /COLOR_CACHE_TOTAL --> total)
688+
β”‚ └── ... (<!-- COLOR_CACHE_TOTAL -->286+<!-- /COLOR_CACHE_TOTAL --> total)
685689
└── README.md # This file
686690
687691
%APPDATA%/ColorScripts-Enhanced/
688692
└── cache/ # Cache files
689693
β”œβ”€β”€ bars.cache
690694
β”œβ”€β”€ hearts.cache
691-
└── ... (<!-- COLOR_CACHE_TOTAL -->245+<!-- /COLOR_CACHE_TOTAL --> total)
695+
└── ... (<!-- COLOR_CACHE_TOTAL -->286+<!-- /COLOR_CACHE_TOTAL --> total)
692696
```
693697

694698
## Contributing
@@ -711,7 +715,7 @@ See [CHANGELOG.md](https://github.com/Nick2bad4u/ps-color-scripts-enhanced/blob/
711715

712716
### Latest Release
713717

714-
**2025.10.12** - Cross-platform support, enhanced caching, and <!-- COLOR_SCRIPT_COUNT_PLUS -->245+<!-- /COLOR_SCRIPT_COUNT_PLUS --> colorscripts
718+
**2025.10.12** - Cross-platform support, enhanced caching, and <!-- COLOR_SCRIPT_COUNT_PLUS -->286+<!-- /COLOR_SCRIPT_COUNT_PLUS --> colorscripts
715719

716720
## Documentation
717721

@@ -756,3 +760,4 @@ For support options, response targets, and contact channels, review the [Support
756760
- [r/ANSIart](https://www.reddit.com/r/ANSIart/)
757761

758762
- [Sixteen Colors Facebook](https://www.facebook.com/sixteencolors/)
763+

0 commit comments

Comments
Β (0)