Skip to content

ASCII-GEN is a cross-platform application that transforms images into ASCII art, offering users advanced customization features. This project utilizes Electron and Next.js, ensuring a smooth and modern experience for all users. 🖥️✨

License

Notifications You must be signed in to change notification settings

Nana-447/ASCII-GEN

Repository files navigation

ASCII-GEN 🎨

Welcome to ASCII-GEN, a cross-platform ASCII art generator that allows you to create stunning ASCII art with real-time previews and advanced customization options. Whether you're a developer, artist, or simply someone who enjoys creating unique text-based visuals, this tool provides an intuitive interface to bring your ideas to life.

ASCII Art Example

Table of Contents

Features

  • Cross-Platform: Runs on Windows, macOS, and Linux.
  • Real-Time Preview: See your ASCII art as you create it.
  • Advanced Customization: Adjust settings like font size, character density, and color.
  • User-Friendly Interface: Built with a focus on usability.
  • Export Options: Save your creations in various formats.
  • Portable: No installation required; run it directly from the downloaded file.

Installation

To get started, download the latest release from the Releases section. Once downloaded, execute the file to install the application on your system.

Usage

  1. Launch the Application: Open ASCII-GEN from your applications folder or directly from the downloaded file.
  2. Upload an Image: Click on the upload button to select an image from your device.
  3. Adjust Settings: Use the customization options to tweak your ASCII art.
  4. Preview: Watch the real-time preview update as you make changes.
  5. Export: Save your final artwork in your preferred format.

Customization Options

ASCII-GEN offers a variety of customization settings to help you create the perfect piece of ASCII art:

  • Font Size: Change the size of the ASCII characters.
  • Character Density: Adjust how many characters are used to represent the image.
  • Color Options: Choose different colors for your ASCII art.
  • Background Settings: Set the background color or pattern to enhance your artwork.

Technologies Used

ASCII-GEN is built using modern web technologies to ensure a smooth user experience:

  • Electron: For cross-platform desktop application development.
  • React: For building the user interface.
  • Tailwind CSS: For styling and responsive design.
  • TypeScript: For type safety and improved developer experience.
  • Next.js: For server-side rendering and optimization.
  • Framer Motion: For animations and transitions.
  • Radix UI: For accessible UI components.
  • Image Processing Libraries: For converting images to ASCII.

Contributing

We welcome contributions from the community. If you want to help improve ASCII-GEN, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your branch to your fork.
  5. Create a pull request.

Please ensure your code follows the project's coding standards and includes appropriate tests.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Support

If you have any questions or need assistance, feel free to reach out. You can also check the Releases section for the latest updates and downloads.


We hope you enjoy using ASCII-GEN! Create amazing ASCII art and share your creations with the world. Happy generating!

About

ASCII-GEN is a cross-platform application that transforms images into ASCII art, offering users advanced customization features. This project utilizes Electron and Next.js, ensuring a smooth and modern experience for all users. 🖥️✨

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •