From 26d722a330171d9bd9c89d56fc0262f7acb55609 Mon Sep 17 00:00:00 2001 From: "Rishikeshan Sulochana/Lavakumar (Work)" <92720632+ris-work@users.noreply.github.com> Date: Wed, 1 Jan 2025 14:13:21 +0530 Subject: [PATCH] Add Eto.Forms, Portable Winforms, Uno Platform, Tomlyn All awesome software, support .Net 5+ and I can vouch for them, having used them! --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index adcc6711..c1b754ed 100644 --- a/README.md +++ b/README.md @@ -429,10 +429,13 @@ Follows best practices and conventions to provide you a SOLID development experi * [Avalonia](https://github.com/AvaloniaUI/Avalonia) - A multi-platform .NET UI framework (formerly known as Perspex). * [AvaloniaEdit](https://github.com/AvaloniaUI/AvaloniaEdit/) - The Avalonia-based text editor component forked from [AvalonEdit](https://github.com/icsharpcode/AvalonEdit) [HandyControls](https://github.com/ghost1372/HandyControls) - Contains some simple and commonly used WPF controls. +* [Eto.Forms](https://github.com/picoe/Eto) - A simple cross-platform GUI library which works with GTK#, WinForms, WPF, iOS/Mac. * [Lara](https://github.com/integrativesoft/lara) - Lara Web Engine is a library for developing Web user interfaces in C# * [ShellProgressBar](https://github.com/Mpdreamz/shellprogressbar) - library to create progress bars in console programs * [Qml.Net](https://github.com/pauldotknopf/Qml.Net) - A cross-platform Qml/.NET integration for Mono/.NET/.NET Core. * [WinApi](https://github.com/prasannavl/WinApi) - A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop with automation, windowing, DirectX, OpenGL and Skia helpers. +* [Portable WinForms](https://github.com/DanielVanNoord/System.Windows.Forms) - Compatible with original System.Windows.Forms. +* [Uno Platform](https://github.com/unoplatform/uno) - An implementation of WPF/UWP which renders natively to other platforms and to the browser. ### IDE * [Mono](https://github.com/mono/monodevelop) - MonoDevelop enables developers to quickly write desktop and web applications on Linux, Windows and Mac OS X. It also makes it easy for developers to port .NET applications created with Visual Studio to Linux and Mac OS X maintaining a single code base for all platforms. @@ -732,6 +735,7 @@ Follows best practices and conventions to provide you a SOLID development experi * [Schema.NET](https://github.com/RehanSaeed/Schema.NET) - Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON/JSON-LD and XML, typically used to represent structured data in the head section of html page. * [ServiceStack.Text](https://github.com/ServiceStack/ServiceStack.Text) - JSON, JSV and CSV Text Serializers. * [TinyCsvParser](https://github.com/bytefish/TinyCsvParser) - Easy to use, easy to extend and high-performance library for CSV parsing with .NET. +* [Tomlyn](https://github.com/xoofx/Tomlyn) - A TOML parser, validator and an authoring tool * [Wire](https://github.com/rogeralsing/Wire) - Binary serializer for POCO objects. * [YamlDotNet](https://github.com/aaubry/YamlDotNet) - .NET * [ZeroFormatter](https://github.com/neuecc/ZeroFormatter) - Fast binary (de)serializer for .NET.