KGySoft.CoreLibraries
6.0.2
See the version list below for details.
Install-Package KGySoft.CoreLibraries -Version 6.0.2
dotnet add package KGySoft.CoreLibraries --version 6.0.2
<PackageReference Include="KGySoft.CoreLibraries" Version="6.0.2" />
paket add KGySoft.CoreLibraries --version 6.0.2
#r "nuget: KGySoft.CoreLibraries, 6.0.2"
// Install KGySoft.CoreLibraries as a Cake Addin
#addin nuget:?package=KGySoft.CoreLibraries&version=6.0.2
// Install KGySoft.CoreLibraries as a Cake Tool
#tool nuget:?package=KGySoft.CoreLibraries&version=6.0.2
KGy SOFT Core Libraries offer high-performance and handy general libraries. Many of them aim to replace existing APIs of the original .NET framework with more efficient versions.
Among others:
- Useful extensions for simple types, collections, and others
- High-performance collections
- Fast enum handling
- High-performance reflection API
- Very compact and efficient binary serializer with safe mode
- Powerful XML serializer
- Resource managers for .resx resources with dynamic expansion support
- Base classes for business objects and model classes with change tracking, editing, undo/redo capability and validation.
- Technology-agnostic command binding with disposable event handlers
- Performance measurement and other diagnostic tools
- and more...
See the online help for the complete documentation or the project site for some highlighted code examples.
See also this WPF/WinForms demo application, which focuses mainly on some KGySoft.ComponentModel features.
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows |
.NET Core | netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard2.0 netstandard2.1 |
.NET Framework | net35 net40 net403 net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 |
MonoAndroid | monoandroid |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen40 tizen60 |
Xamarin.iOS | xamarinios |
Xamarin.Mac | xamarinmac |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
-
.NETCoreApp 2.0
- No dependencies.
-
.NETCoreApp 2.1
- No dependencies.
-
.NETCoreApp 3.0
- No dependencies.
-
.NETFramework 3.5
- No dependencies.
-
.NETFramework 4.0
- No dependencies.
-
.NETFramework 4.5
- No dependencies.
-
.NETFramework 4.7.2
- No dependencies.
-
.NETStandard 2.0
- No dependencies.
-
.NETStandard 2.1
- No dependencies.
-
net5.0
- No dependencies.
-
net6.0
- No dependencies.
NuGet packages (3)
Showing the top 3 NuGet packages that depend on KGySoft.CoreLibraries:
Package | Downloads |
---|---|
KGySoft.Json
KGy SOFT JSON Libraries offer a simple and fast way to build and parse JSON content. Main highlights: - Fast parsing from string, Stream or any TextReader - Easy DOM navigation with compact and intuitive syntax - Just call ToString to get the JSON content (compact or indented) - Simple serialization into StringBuilder, Stream or any TextWriter - A lot of extensions for converting to and from .NET types including enums, BigInteger, DateTime, TimeSpan, etc. Documentation: https://docs.kgysoft.net/json |
|
KGySoft.Drawing.Core
KGy SOFT Drawing Core Libraries offer advanced features in a technology-agnostic way. Among others: - Creating managed bitmap data of any pixel format on every platform - Creating bitmap data for any managed or unmanaged buffer - Supporting custom pixel formats - Quantizing and dithering - Creating GIF animations GDI+ specific drawing libraries: https://www.nuget.org/packages/KGySoft.Drawing/ WPF specific drawing libraries: https://www.nuget.org/packages/KGySoft.Drawing.Wpf/ Demo App and Debugger Visualizers: https://github.com/koszeggy/KGySoft.Drawing.Tools Find Documentation: https://docs.kgysoft.net/drawing |
|
IT.Generation.KGySoft
Implementation of data generation via KGySoft.CoreLibraries |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
7.0.0-preview.2 | 56 | 6/14/2022 |
7.0.0-preview.1 | 78 | 5/15/2022 |
6.0.2 | 4,801 | 2/25/2022 |
6.0.1 | 425 | 12/18/2021 |
6.0.0 | 3,668 | 11/9/2021 |
6.0.0-rc.3 | 91 | 10/25/2021 |
6.0.0-rc.2 | 108 | 9/29/2021 |
6.0.0-rc.1 | 98 | 9/8/2021 |
5.6.1 | 1,543 | 4/18/2021 |
5.6.0 | 414 | 4/5/2021 |
5.5.0 | 574 | 11/19/2020 |
5.5.0-rc.1 | 214 | 11/10/2020 |
5.4.0 | 848 | 9/17/2020 |
5.3.0 | 630 | 6/15/2020 |
5.2.0 | 330 | 5/30/2020 |
5.2.0-alpha.1 | 225 | 5/18/2020 |
5.1.1 | 662 | 4/19/2020 |
5.1.0 | 322 | 4/7/2020 |
5.0.1 | 629 | 12/26/2019 |
5.0.0 | 356 | 11/30/2019 |
5.0.0-rc.1 | 334 | 11/11/2019 |
5.0.0-alpha.2 | 206 | 10/1/2019 |
5.0.0-alpha.1 | 254 | 9/4/2019 |
4.7.0 | 476 | 7/17/2019 |
4.6.2 | 370 | 6/28/2019 |
4.6.2-alpha.1 | 292 | 6/26/2019 |
4.6.1 | 498 | 6/16/2019 |
4.6.0 | 400 | 5/30/2019 |
4.6.0-alpha.1 | 231 | 5/24/2019 |
4.5.1 | 367 | 5/6/2019 |
4.5.0 | 622 | 5/1/2019 |
See the detailed release notes here: https://github.com/koszeggy/KGySoft.CoreLibraries/blob/master/KGySoft.CoreLibraries/changelog.txt