Unification of the Terminal Libraries

📆

👤

We’ve made efforts to make one of the best terminal manipulation libraries available for C# developers through NuGet. Here’s how it all started.

It all started when Nitrocid KS (Kernel Simulator back then) needed to have a functional shell on Linux because it behaved in an inappropriate way in Linux systems according to our tests and evaluations.

We’ve put a plan to use a library that would clone what the GNU ReadLine library would do. When we looked at the original ReadLine by tonerdo, we saw that it was extremely limited in functionality and flexibility. Coupled with a fork that caused problems, we had no option other than forking the repository, which we then released as ReadLine.Reboot.

We’ve later realized that the base of the original ReadLine was inflexible at best, so we’ve re-created the project, this time, by our own efforts, which we’ve branded it as TermRead.

At the same time, we’ve created ColorSeq and VT.NET for different purposes.

However, we’ve come to the conclusion that TermRead is mostly stable according to our tests and that the three libraries work with each other. We’re super thrilled to announce this:

Terminaux

Yes, you’ve heard it right! Terminaux! It’s a library that attempts to unify the console-based libraries that we own so that it’s a single all-in-one library.

Let us introduce you to the word itself, and then let us introduce you more to the project. Terminaux is a French word for the plural noun of “Terminal.” Let’s talk about the project.

Terminaux attempts to unify the three libraries, TermRead, VT.NET, and ColorSeq, into one codebase and does much more than just these three.

However, the release isn’t ready yet. Fortunately, we’ve set for you a release date to put to your calendar.

August 10th, 2023, is the day that will see Terminaux‘s first release as a celebration of a year passed for the development of the next-generation Nitrocid KS!

So, if you developers can help us form Terminaux to its complete maturity, please reach out to us!

Enjoy your hacking career!


Discover more from Aptivi

Subscribe to get the latest posts to your email.

Thoughts?

Subscribe to our newsletter?

Subscribe today to get new articles instantly delivered to you!

Not now

Design a site like this with WordPress.com
Get started