The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 C# MacOS Projects
-
Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET Foundation community project.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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
-
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.
-
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
You might also want to look at AvaloniaUI[0] for a cross platform .NET GUI library. It is similar to WPF but much nicer to work with.
[0] https://github.com/AvaloniaUI/Avalonia
Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03And Uno Platform (https://platform.uno/) is akin to React Native in terms of native controls usage.
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
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.
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: Setting up Development & Distribution of Xamarin App (without help from original developer) | /r/Xamarin | 2023-06-14
Its Github seams abandoned, link: https://github.com/VitalElement/AvalonStudio
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 - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source MacOS projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | PowerShell | 43,290 |
2 | Avalonia | 23,672 |
3 | Uno Platform | 8,363 |
4 | electrino | 4,362 |
5 | SkiaSharp | 4,077 |
6 | MVVMCross | 3,817 |
7 | FNA | 2,513 |
8 | naps2 | 2,427 |
9 | qmk_toolbox | 2,418 |
10 | xamarin-macios | 2,355 |
11 | Maui | 2,021 |
12 | UnityStandaloneFileBrowser | 1,951 |
13 | AvalonStudio | 1,570 |
14 | FluentDocker | 1,291 |
15 | sharppcap | 1,236 |
16 | glTFast | 1,185 |
17 | ffmediaelement | 1,119 |
18 | FaceRecognitionDotNet | 1,080 |
19 | iFakeLocation | 903 |
20 | BuildXL | 888 |
21 | Camelot | 480 |
22 | DlibDotNet | 473 |
23 | jazz2 | 469 |
Sponsored