Skip to content
Notifications You must be signed in to change notification settings

crasyK/Andy-TheMatrix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

de0d00c · · Aug 10, 2025

History

7 Commits
Aug 6, 2025
Aug 6, 2025
Aug 10, 2025
Aug 6, 2025
Aug 6, 2025

Repository files navigation

ASCII Matrix Art Generator

A web-based tool to create ASCII art embedded in Matrix-style random character backgrounds, inspired by the classic "digital rain" effect.

ASCII Matrix Art Example

🌐 Live Demo

Visit the live generator: ASCII Matrix Art Generator

✨ Features

  • Custom ASCII Art Input: Paste any ASCII art into the textarea
  • Matrix-style Background: Random characters surround your ASCII art
  • Multiple Grid Layouts: Choose from 1x1 to 5x5 grid arrangements
  • Color Palettes: 6 themed color schemes (Matrix Green, Rainbow, Neon, Fire, Ocean, Cyberpunk)
  • Customizable Background: Change background color via hex input or color picker
  • Flexible Sizing: Auto-sizing, zero padding, or fixed dimensions
  • Export: Download your creation as PNG image
  • Responsive: Works on desktop and mobile devices

🎮 Controls

Basic Controls

  • Generate All: Create new matrices with current settings
  • Change Colors: Randomize colors using current palette
  • Download Image: Save as PNG file

Customization Options

  • ASCII Art: Multi-line text area for your art
  • Matrix Dimensions: Width/Height (0 = auto-size)
  • Padding: 0-50 characters around ASCII art
  • Grid Layout: Columns x Rows arrangement
  • Color Palette: 6 themed color schemes
  • Background Color: Hex input or color picker

Keyboard Shortcuts

  • G: Generate new matrices
  • C: Change colors

🛠️ Development

This project includes:

  • index.html - Main web application
  • main.ipynb - Original Jupyter notebook with Python implementation
  • Research and development files

Local Development

  1. Clone the repository
  2. Open index.html in your browser
  3. No build process required - pure HTML/CSS/JavaScript

📚 Background

This project was inspired by creating ASCII pop-up art similar to the Matrix digital rain effect. The original concept was developed in a Jupyter notebook using Python and PIL, then translated to a web-based tool for easy access and sharing.

🎨 Example Use Cases

  • Digital Art: Create unique ASCII art with Matrix-style backgrounds
  • Social Media: Generate eye-catching text art for posts
  • Programming: Add cool ASCII headers to your code
  • Design: Create retro computer-style graphics

📄 License

MIT License - Feel free to use and modify!

👤 Creator

Created by @nedimark, 2025


Enjoy creating your ASCII Matrix Art! 🎉

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published