SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# MacOS Projects
-
Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Uno Platform
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
-
electrino
Desktop runtime for apps built on web technologies, using the system's own web browser engine
-
SkiaSharp
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
-
MVVMCross
The .NET MVVM framework for cross-platform solutions, including Android, iOS, MacCatalyst, macOS, tvOS, WPF, WinUI
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
xamarin-macios
.NET for iOS, Mac Catalyst, macOS, and tvOS provide open-source bindings of the Apple SDKs for use with .NET managed languages such as C#
-
Maui
The .NET MAUI Community Toolkit is a community-created library that contains .NET MAUI Extensions, Advanced UI/UX Controls, and Behaviors to help make your life as a .NET MAUI developer easier (by CommunityToolkit)
-
FluentDocker
Use docker, docker-compose local and remote in tests and your .NET core/full framework apps via a FluentAPI
-
sharppcap
Official repository - Fully managed, cross platform (Windows, Mac, Linux) .NET library for capturing packets
-
FaceRecognitionDotNet
The world's simplest facial recognition api for .NET on Windows, MacOS and Linux
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
msiexec.exe /package https://github.com/PowerShell/PowerShell/releases/download/v7.2.6/PowerShell-7.2.6-win-x64.msi /quiet ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL=1 ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL=1 ENABLE_PSREMOTING=1 REGISTER_MANIFEST=1 USE_MU=1 ENABLE_MU=1 ADD_PATH=1
WPF is not the best example of open source, as some components are still closed source. Though it only runs on Windows, a closed source operating system, so perhaps that is not so important.
https://github.com/dotnet/wpf/issues/2554
That said, there are cross platform, open source .NET UI frameworks out there, including one that is inspired by WPF:
https://avaloniaui.net/
Project mention: Uno: Create Beautiful Cross Platform .NET Apps Faster | news.ycombinator.com | 2024-05-01
It looks like the port was compiled with a binary SkiaSharp [0] since that requires Google tooling to build. Interesting to see the committer allowing this. Apparently it is not the first time.
0. https://github.com/mono/SkiaSharp
Flashing custom firmware - the current version QMK tool off the website won't work. You'll most likely get a "USB device connected (NO DRIVER): WB Device in DFU Mode " and not be able to flash anything. You will need the beta version that supports WB32 flashing utility. I grabbed mine from the GMMK guide QMK tool from GMMK
Project mention: HP misreads room, awkwardly brags about its “less hated” printers | Opinion: HP's printer business practices have infuriated users for years. | /r/technology | 2023-12-08If you have a HP Printer there is scanning software program (Free and Open source) called Not Another PDF Scanner. https://www.naps2.com/ It's simple to use and works really good with HP printers unlike the software that comes with the printers. Everyone who wants to scan with a HP printers needs this software.
Project mention: Setting up Development & Distribution of Xamarin App (without help from original developer) | /r/Xamarin | 2023-06-14
May i recommend GLTFast instead considering it is more recent? (last updated in March) https://github.com/atteneder/glTFast
Project mention: We built the fastest CI in the world. It failed | news.ycombinator.com | 2023-09-12Seems they came up with a way to scale up build toolchains with BuildXL[0]
Doesn't seem fully baked yet though
[0]: https://github.com/microsoft/BuildXL
C# MacOS related posts
-
3 lines of code don't understand the results.
-
Task Scheduler -windowstyle hidden / minimized
-
Just messing around with arrays and efficiency in PS, thought I'd share
-
Register-ArgumentCompleter: how to fall back to file completion when completing a flag such as "--foo="
-
New PowerShell Version - v7.3.7: [7.3.7] - 2023-09-18
-
The shell and its crappy handling of whitespace
-
Asking for scripting help.
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 May 2024
Index
What are some of the best open-source MacOS projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | PowerShell | 43,400 |
2 | Avalonia | 23,824 |
3 | Uno Platform | 8,431 |
4 | electrino | 4,362 |
5 | SkiaSharp | 4,108 |
6 | MVVMCross | 3,825 |
7 | FNA | 2,525 |
8 | qmk_toolbox | 2,448 |
9 | naps2 | 2,457 |
10 | xamarin-macios | 2,371 |
11 | Maui | 2,061 |
12 | UnityStandaloneFileBrowser | 1,958 |
13 | AvalonStudio | 1,575 |
14 | FluentDocker | 1,293 |
15 | sharppcap | 1,244 |
16 | glTFast | 1,189 |
17 | ffmediaelement | 1,126 |
18 | FaceRecognitionDotNet | 1,085 |
19 | iFakeLocation | 908 |
20 | BuildXL | 893 |
21 | Camelot | 484 |
22 | DlibDotNet | 476 |
23 | jazz2 | 470 |
Sponsored