7 Open Issues Need Help Last updated: Sep 12, 2025

Open Issues Need Help

View All on GitHub
enhancement help wanted good first issue

A simple ASCII art generator web application.

HTML
enhancement good first issue

A simple ASCII art generator web application.

HTML

AI Summary: The ASCII Art Generator currently offers a very limited selection of three fonts. This issue proposes expanding the font options to include all over 500 fonts available from the `pyfiglet` library, requiring dynamic population of a frontend dropdown and backend handling of the selected font.

Complexity: 2/5
enhancement good first issue

A simple ASCII art generator web application.

HTML

AI Summary: This GitHub issue suggests improving the user experience by adding visual previews of fonts directly within the font selection dropdown. Currently, users must generate ASCII art to see a font's appearance, which is inefficient. The proposed solution involves displaying a small sample text (e.g., "AaBbCc") next to each font name, either pre-generated or dynamically rendered using JavaScript, to make font selection more intuitive.

Complexity: 2/5
enhancement good first issue

A simple ASCII art generator web application.

HTML
Add Input Validation about 2 months ago

AI Summary: The application currently lacks input validation, causing a `pyfiglet` error and a generic error page when users submit an empty form. The suggested solution involves adding server-side validation in `app.py` to check for empty text and optionally implementing client-side validation using the HTML `required` attribute, displaying a user-friendly message instead of an error.

Complexity: 1/5
enhancement good first issue

A simple ASCII art generator web application.

HTML

AI Summary: The application's user interface is currently very basic and unstyled. This issue proposes enhancing the visual design by adding CSS, potentially utilizing a framework like Bootstrap or Tailwind, to improve layout, fonts, colors, and spacing for a more polished and enjoyable user experience.

Complexity: 2/5
enhancement good first issue

A simple ASCII art generator web application.

HTML

AI Summary: The application crashes with a 500 error when the `pyfiglet` library receives an invalid font name, which can happen if a user submits a font not in the approved list. This is a critical bug that requires adding error handling to catch the `pyfiglet` exception and display a user-friendly error message instead of crashing.

Complexity: 2/5
bug enhancement good first issue

A simple ASCII art generator web application.

HTML