A general utilities' library I made from things I use frequently in all of my projects.
Project |
NuGet |
Status |
Tsu |
![NuGet (with prereleases)](https://camo.githubusercontent.com/bd57c8a6012439d2648a653b0b6ad1690dcedd4afd860e7d7e22d7a7d52c6ffa/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f767072652f5473752e737667) |
Active |
Tsu.CLI |
![NuGet (with prereleases)](https://camo.githubusercontent.com/15ee3549a8aca670c9c5e9b2c72250b9f44560760b6588462559d39ff714f0d0/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f767072652f5473752e434c492e737667) |
Abandoned (System.CommandLine and Cocona are better options for this) |
Tsu.Expressions |
![NuGet (with prereleases)](https://camo.githubusercontent.com/a505186061f0ee4652bb59d1ec110011a5b5fb05847a32e59ba4df187dc62589/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f767072652f5473752e45787072657373696f6e732e737667) |
Maintenance |
Tsu.MVVM |
![NuGet (with prereleases)](https://camo.githubusercontent.com/28056f92aeb915029dd8fb5b91cf0275548a8a19320af116354dff46d1cb4ce4/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f767072652f5473752e4d56564d2e737667) |
Abandoned (almost never can I inherit from this class as I need to inherit from some other, so a source generator would be a better option in this case) |
Tsu.Parsing.BBCode |
![NuGet (with prereleases)](https://camo.githubusercontent.com/a73ff772e44d508b14065249d8289eaa3f0facc48fa3fc7050e84e5f2a868a5e/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f767072652f5473752e50617273696e672e4242436f64652e737667) |
Maintenance |
Tsu.StateMachines |
![NuGet (with prereleases)](https://camo.githubusercontent.com/c73d762982dd3efa981b1e77b22500a363cc5642df1500e69477a296b40a571c/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f767072652f5473752e53746174654d616368696e65732e737667) |
Maintenance |
Tsu.Testing |
![NuGet (with prereleases)](https://camo.githubusercontent.com/6640581bccae28436da12a851c358ad2efbeec97afd84765b40da61b05bcdd36/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f767072652f5473752e54657374696e672e737667) |
Abandoned (there's no use for this library) |
Tsu.Text.Code |
![NuGet (with prereleases)](https://camo.githubusercontent.com/1f298986ac4ee9a68eb6279c39f686579c63e26fb1d9ceb77f0b140b598ca66a/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f767072652f5473752e546578742e436f64652e737667) |
Abandoned (this was just a simple wrapper around IndentedTextWriter and can be replaced by it in most cases) |
Tsu.Timing.MicroProfiler |
![NuGet (with prereleases)](https://camo.githubusercontent.com/d696273be783638be2055ad15233d5b167cd7f82f87ca966d25f1ed933f41738/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f767072652f5473752e54696d696e672e4d6963726f50726f66696c65722e737667) |
|
Tsu.TreeSourceGen |
![NuGet (with prereleases)](https://camo.githubusercontent.com/1a37ca08b687da216ff4bdbdf17f50ebd65f601ddab34d07a744876c9a5ceccc/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f767072652f5473752e54726565536f7572636547656e2e737667) |
Active |
Tsu.Windows |
![NuGet (with prereleases)](https://camo.githubusercontent.com/c7f235e4e5f1b4c75af73f8a0ce6209a77f9db2de97219db8c11eff02046410a/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f767072652f5473752e57696e646f77732e737667) |
Abandoned (I no longer use Windows nor make any tools that use windows-exclusive features) |
Status legend:
- Abandoned: No longer being developed, use at your own risk. Not used by the author anymore.
- Maintenance: Development done and bug fixes will be provided on a best effort basis. Rarely used by the author.
- Active: Under active development and under support. Considered stable and used regularly by the author.
Abandoned packages' sources can be found in the abandoned/
folder.
-- TODO --
MIT License