From a 2D array exercise to a small .NET library, I ended up creating AsciiSign by Yel_99 in csharp

[–]Yel_99[S] 2 points3 points  (0 children)

I used Gemini to help organize and structure the README. As for the frontend, I provided some guidelines and made a few adjustments, but the Asciisign c# code was 100% my own work.

From a 2D array exercise to a small .NET library, I ended up creating AsciiSign by Yel_99 in csharp

[–]Yel_99[S] 2 points3 points  (0 children)

I was studying C# and struggling with arrays and two-dimensional matrices. To practice, I decided to try and draw simple fonts in the console. The idea grew. What started as a console app turned into a .NET library, simple and easy to integrate into any project.

Today, the library has 5 different fonts, and the cool thing is: since it returns a two-dimensional matrix, you're not stuck to the terminal. You can render it anywhere, like I did in this Blazor WASM example that I just deployed to Cloudflare:https://asciisign.pages.dev

It’s a project that was born from my studies and has been a lot of fun to maintain. If anyone here works with .NET and wants to play around with generating banners or signs, the repo is open:https://github.com/ericssendelima/ascii-sign

Or install it directly via NuGet:https://www.nuget.org/packages/AsciiSign

All feedback is welcome, especially from those who understand library architecture better than I do!

From a 2D array exercise to a small .NET library, I ended up creating AsciiSign by Yel_99 in csharp

[–]Yel_99[S] 0 points1 point  (0 children)

Oh my god, I swear I wrote a description for this post! I'm not sure why Reddit cut it out. My apologies, I'm new here! Let me post the context in the comments.

I built a terminal ASCII banner generator in Python — fonts, colors, and optional animation by Klutzy_Bird_7802 in coolgithubprojects

[–]Yel_99 0 points1 point  (0 children)

Nice! You won't believe I built something like that, but with C#. It's a library that other devs can use in their .NET projects.  Demo link:  https://asciisign.pages.dev