TravellerTools
Humanizer
TravellerTools | Humanizer | |
---|---|---|
8 | 11 | |
41 | 8,370 | |
- | 0.8% | |
8.9 | 9.6 | |
2 months ago | 8 days ago | |
C# | C# | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
TravellerTools
-
Are the UWP extensions in the Worldbuilder’s Handbook?
Here's the codes from Traveller Map. https://github.com/Grauenwolf/TravellerTools/blob/blazor/TravellerTools/Grauenwolf.TravellerTools.Shared/Tables.cs
- Let's discuss. What architecture patterns do you use (MVC, MVVM, MVU, etc.) in your Blazor projects and what implementations(framework) do you use? Share your experience.
-
Traveller NPC Generator
I don't see why not. Just log the APIs you want here: https://github.com/Grauenwolf/TravellerTools/issues
-
Traveller Tools II - What cargo should I buy?
I'm a bit of a nitpicker when it comes to number formatting, though, so I've taken the liberty of putting a couple new feature requests at https://github.com/Grauenwolf/TravellerTools/issues on that regard.
- Traveller Tools II - Store
-
What you you want in website to help run games?
AFAIK, travellertools has a "version 2" at https://travellertoolsdemo.azurewebsites.net/ , incorporating some welcome changes over "version 1". Heck, I even made some feature requests at its bug tracker.
-
Traveller Tools 2 Sectorsubsector Indexes
Logged https://github.com/Grauenwolf/TravellerTools/issues/74
- Upgrading Old C To C 9 Init Only Setters
Humanizer
-
English Pluralisation library ?
https://github.com/Humanizr/Humanizer Humanizer can handle pluralisation, although it doesn't seem to be actively maintained anymore
- [Sharing] MySqlExpress - Simplifies the Implementation of MySQL in C#
-
NodaTime: how do I get the last 10% of a `Period`?
We use Humanizer to do these sorts of conversions. https://www.nuget.org/packages/Humanizer
- Unity displaying 1 billion like this 1E+07:
-
Made a lightweight natural language generation AI for translating string based numbers into their English-based text equivalent. For example: -1042 = negative one thousand and forty-two. Numbers can be translated all the way up to 999 centillion. Enjoy.
How it's compared to Humanizr?
-
Fluent Validator for File Size With Client-side Validation
In any other case, we construct the error message using the provided MessageFormatter and return false. The Bytes() extension method comes from Humanizer, another great package, and it ensures the number of bytes is displayed in a human-friendly format, so as kilobytes, megabytes, or whatever will handle the size best.
-
Let's discuss. What architecture patterns do you use (MVC, MVVM, MVU, etc.) in your Blazor projects and what implementations(framework) do you use? Share your experience.
Be my guest. I can highly recommend the Nuget package Humanizer which is superb: https://github.com/Humanizr/Humanizer
-
LPT: There is a library called Bogus, you should know it exists much earlier than I did in my career.
Here's the link: https://github.com/Humanizr/Humanizer
-
How to get "? Hours and ? Minutes" Format?
https://github.com/Humanizr/Humanizer#humanize-timespan
-
Is there a shorter/easier way to do this?
https://github.com/Humanizr/Humanizer is brilliant for this kind of thing.
What are some alternatives?
twodsix-foundryvtt - A system for running games using various 2d6-based role-playing games, specifically with the Cepheus Engine Core Rules and similar systems. <br/>This Product is derived from the Traveller System Reference Document and other Open Gaming Content made available by the Open Gaming License, and does not contain closed content from products published by either Mongoose Publishing or Far Future Enterprises. This Product is not affiliated with either Mongoose Publishing or Far Future Enterprises, and it makes no claim to or challenge to any trademarks held by either entity. The use of the Traveller System Reference Document does not convey the endorsement of this Product by either Mongoose Publishing or Far Future Enterprises as a product of either of their product lines.<br/>Cepheus Engine and Samardan Press™ are the trademarks of Jason "Flynn" Kemp; I am not affiliated with Jason "Flynn" Kemp or Samardan Press™.<br/> See the files OpenGameLicense.md and LICENSE for license details..<br/>
ByteSize - ByteSize is a utility class that makes byte size representation in code easier by removing ambiguity of the value being represented. ByteSize is to bytes what System.TimeSpan is to time.
FluentValidation - A popular .NET validation library for building strongly-typed validation rules.
Sprache - A tiny, friendly, C# parser construction library
Enums.NET - Enums.NET is a high-performance type-safe .NET enum utility library
TinyMapper - A quick object-object mapper for .NET
ReactJS.NET - .NET library for JSX compilation and server-side rendering of React components
FlatMapper - FlatMapper is a library to import and export data from and to plain text files.
MediatR - Simple, unambitious mediator implementation in .NET
Edge.js - Run .NET and Node.js code in-process on Windows, MacOS, and Linux
Hashids.net - A small .NET package to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.
Jint - Javascript Interpreter for .NET