Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jlyonsmith/toolbelt
.NET Utility Library and Tools
https://github.com/jlyonsmith/toolbelt
Last synced: 6 days ago
JSON representation
.NET Utility Library and Tools
- Host: GitHub
- URL: https://github.com/jlyonsmith/toolbelt
- Owner: jlyonsmith
- License: mit
- Created: 2012-05-15T21:17:28.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2015-05-09T16:07:58.000Z (over 9 years ago)
- Last Synced: 2024-11-02T08:08:05.138Z (14 days ago)
- Language: C#
- Size: 1.41 MB
- Stars: 6
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
### ToolBelt Utility Library
[![Build Status](https://travis-ci.org/jlyonsmith/ToolBelt.svg?branch=master)](https://travis-ci.org/jlyonsmith/ToolBelt)
This is my collection of .NET utility classes which works on both Microsoft and Mono implementations of .NET. Some of the highlights include:
- `Command` class for easily running external processes and capturing output
- `ConsoleUtility` including standard formatting of messages, warnings and errors
- `CommandLineParser` powerful yet easy command line parsing using attributes
- `DirectoryUtility` for power file and directory searching.
- Big & little endian binary readers/writers
- Memory buffer management
- File/directory parsing using the `ParsedPath` class
- `ParsedPathList` for lists of paths
- `StringUtility`, including word wrapping text and tag substition
- `ProcessCycleStopwatch` (Windows only) for CPU cycle timingsPlus a host of other useful classes.
### ServiceBelt Utility Library
A host of classes for use with:
- ToolBelt
- [ServiceStack](https://github.com/ServiceStack/ServiceStack)
- [MongoDB C# Driver](https://github.com/mongodb/mongo-csharp-driver)
- [REST Query Language](https://github.com/jlyonsmith/Rql)### AppBelt
PCL classes for connecting to RESTful services, in particular those written with ServiceBelt.