GShark 1.0.0
See the version list below for details.
dotnet add package GShark --version 1.0.0
NuGet\Install-Package GShark -Version 1.0.0
<PackageReference Include="GShark" Version="1.0.0" />
paket add GShark --version 1.0.0
#r "nuget: GShark, 1.0.0"
// Install GShark as a Cake Addin #addin nuget:?package=GShark&version=1.0.0 // Install GShark as a Cake Tool #tool nuget:?package=GShark&version=1.0.0
The project
GShark is the nickname for Geometry Shark. It all started with the need of finding a geometry kernel able to handle curves, surfaces, mesh and solid in a C# (hence the first name was actually GShark). There are plenty of libraries written in C++, Python and some of them also in C# but we couldn't find a library to rule them all and, most important, free and open source. For this reason we have started this crazy project going back to books, learning from other libraries (which we thank for) and finally provinding our own touch to it.
We are very far from beeing super performant and, in fact, we are still writing code and committing every day something new. The idea is to have something that is software agnostic, hopefully well documented and easy to use.
The library
work in progres...
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 is compatible. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETCoreApp 3.1
- Newtonsoft.Json (>= 13.0.1)
-
.NETStandard 2.1
- Newtonsoft.Json (>= 13.0.1)
-
net5.0
- Newtonsoft.Json (>= 13.0.1)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on GShark:
Package | Downloads |
---|---|
netcore-opengl-nurbs
Nurbs module provides nurbs support through G-Shark library. |
|
SpeckleGShark.Modules
Individual converters for Speckle↔GShark and Dependency Injection container |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
2.3.1 | 969 | 8/13/2023 | |
2.3.0 | 860 | 5/4/2023 | |
2.2.0 | 1,131 | 2/20/2023 | |
2.1.0 | 394 | 2/4/2023 | |
2.0.1 | 407 | 1/4/2023 | |
2.0.0 | 354 | 1/3/2023 | |
1.5.0 | 1,834 | 10/17/2021 | |
1.5.0-alpha.2 | 160 | 11/15/2021 | |
1.5.0-alpha.1 | 146 | 11/11/2021 | |
1.5.0-alpha.0 | 162 | 11/10/2021 | |
1.4.0 | 377 | 9/1/2021 | |
1.2.0 | 467 | 7/31/2021 | |
1.1.0 | 545 | 7/24/2021 | |
1.1.0-dev-mibi-nuget-r0001 | 450 | 7/24/2021 | |
1.0.4 | 411 | 7/13/2021 | |
1.0.3 | 435 | 7/6/2021 | |
1.0.2 | 473 | 5/25/2021 | |
1.0.1 | 411 | 5/25/2021 | |
1.0.0 | 610 | 5/25/2021 |