Crow
UnitsNet
Crow | UnitsNet | |
---|---|---|
3 | 8 | |
59 | 2,136 | |
- | - | |
2.8 | 8.5 | |
6 months ago | 22 days ago | |
C# | C# | |
MIT License | MIT No Attribution |
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.
Crow
-
What is it about C# that you do NOT like compared to other languages?
https://github.com/jpbruyere/Crow try to become an open source portable alternative.
-
Can't decide on the right GUI for my desktop app
If it's a very simple desktop app (win or linux), maybe you could give a chance to C.R.O.W., it's beta, and I try to keep it very simple (but extensible). You may test several simple tutorials and tell me what documentation you're missing, I'm currently updating the docs.
-
C.R.O.W: C# rapid open widget, an alternative to window, qt and other...
If some peoples are interesting in beta testing of c.r.o.w., I've prepared several small [introductive](https://github.com/jpbruyere/Crow/wiki/Tutorials) tutorials. You may use the [ShowCase](https://github.com/jpbruyere/Crow/tree/master/Samples/ShowCase) in the sample directory to test IML (the ui language of crow) in live. The helloworld sample has a small howto for installation. That's the first time I try to present this lib, be tolerant if you find bugs, it's far from a release version. Any bug report or advice is welcome. If you want to see it integrated in a vulkan 3d application check [vkChess.net](https://github.com/jpbruyere/VkChess.net) (there's a binary win beta release). It's a [stockfish](https://stockfishchess.org/) client. For several simple example integrated with vulkan check [VkCrowWindow library](https://github.com/jpbruyere/VkCrowWindow). Thanks for any returns, even critics ;-)
UnitsNet
-
Java opensource projects that need help from community.
If engineering/scientific projects appeal to you, Units of measurement implementations for Java are woefully behind when compared with the likes of UnitsNet for C#.
-
Strong typedefs
Check out EngineeringUnits (https://github.com/MadsKirkFoged/EngineeringUnits), or UnitsNet (https://github.com/angularsen/UnitsNet)
-
General feedback on my first python script
https://github.com/angularsen/UnitsNet is sort of an extreme example of this, and their https://github.com/angularsen/UnitsNet/blob/master/Common/UnitDefinitions/Length.json gives an example of how to allow multiple names for units.
-
TypeDef for C#?
Just FYI: https://github.com/angularsen/UnitsNet
-
What is it about C# that you do NOT like compared to other languages?
(I occasionally use https://github.com/angularsen/UnitsNet/, but it's not quite the same as doing it at the compiler level.)
-
With all the new features and the upcoming features can I inherhit from int yet?
UnitsNet does this for common units of measure, and for a more general solution, there's also ValueOf
-
Preview Features in .NET 6 - Generic Math
Have you looked into using UnitsNet instead of rolling your own physical quantity library? I've used it before and it's pretty nice.
-
Recipes, conversions, and fractions; or how I wrote part of my C# app.
What would be best is if there was a library to use to convert things to and from measurements. This was what I first attempted, using The UnitsNet library. This library is excellent, and I recommend it to many people. The issue I have with it, is that it was far more in depth than what I need it to do.
What are some alternatives?
.NET Runtime - .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
unlib - a light-weight, header-only, dependency-free, C++14 library for ISO units
Enums.NET - Enums.NET is a high-performance type-safe .NET enum utility library
ShareX - ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
NodaTime - A better date and time API for .NET
CodeHub - CodeHub is an iOS application written using Xamarin
VkCrowWindow - vke application with C.R.O.W. gui enabled
csharpier - CSharpier is an opinionated code formatter for c#.
Eto.Forms - Cross platform GUI framework for desktop and mobile applications in .NET
Papercut - Papercut SMTP -- The Simple Desktop Email Server
VkChess.net - 3D Stockfish Chess client powered by Vulkan