Skip to content

Personal C# utility toolkit for .NET projects. Includes console helpers, strings, validations, and general utilities.

License

Notifications You must be signed in to change notification settings

QuantumRevenant/QuantumKit

QuantumKit.Tools ⚙️

QuantumKit.Tools is a utility library written in C# (.NET 8.0), designed for personal and professional projects that require reusable, modular, and practical tools. It provides components for common tasks such as string manipulation, file handling, validation, console utilities, and more.

The goal is to offer a robust toolkit that can be included as a Git submodule or distributed through NuGet in future versions.


Requirements 📦


Installation ⚙️

Add this library to your repository as a submodule:

git submodule add https://github.com/QuantumRevenant/QuantumKit.Tools.git

Or simply clone it:

git clone https://github.com/QuantumRevenant/QuantumKit.Tools.git

Usage 🚀

Reference the project in your solution (.sln) or add it to your project directly.

Build the library:

dotnet build QuantumKit.Tools/QuantumKit.Tools.csproj

Example usage:

using QuantumKit.Tools.Strings;
using QuantumKit.Tools.IO;
using QuantumKit.Tools.ConsoleUtils;
// etc.

NuGet support is planned for future releases.


Key Features 🧩

  • Interactive console utilities
  • Advanced string manipulation
  • Regex and path validation
  • File utilities (including Excel generation)
  • Modular design for easy maintenance
  • Cross-platform (.NET 8.0)

Third-party dependencies

This library uses the following third-party components:


License 📝

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


Contact ✉️

X (Twitter)
GitHub


Contributing 🤝

See the CONTRIBUTING file for contribution guidelines.


Authors 👥


Notice ⚠️

This library is under active development and may undergo structural changes. It is not yet intended for production use.


Changelog 📘

See CHANGELOG for the list of updates.

About

Personal C# utility toolkit for .NET projects. Includes console helpers, strings, validations, and general utilities.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages