RoseOS
zerosharp
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
RoseOS
-
New UI for my C# operating system MOOS
also check https://github.com/Michael-Kelley/RoseOS
-
Alternatives to COSMOS?
Yes; Using CoreRT/NativeAOT, you can produce valid UEFI executables. I worked on a hobby OS last year using CoreRT: https://github.com/Michael-Kelley/RoseOS It's outdated and will need some changes to work with NativeAOT (which has replaced CoreRT), but it should give you an idea of the kind of work that is involved in writing an OS in C#.
zerosharp
- Writing windows APIs with C# EFi no runtime?
-
Do you think C# will be decentralized in the future?
Not sure why you would want to use C# without it’s open source framework but here it is: https://github.com/MichalStrehovsky/zerosharp
-
Can C# be used effectively without .net / .net core?
C# without .NET is like C without glibc. Possible but you'll need another core library. For C# that would be something like Mono or ZeroSharp.
- bflat - Build native C# applications independent of .NET
-
Bflat – a single ahead of time crosscompiler and runtime for C#
NativeAOT definetely can do bare metal, here's an example of a very basic EFI boot application:
https://github.com/MichalStrehovsky/zerosharp/tree/master/ef...
-
wait what
Here's one example repo that uses that feature if you are interested: https://github.com/MichalStrehovsky/zerosharp
-
Making an OS with C#?
This is false. You can even make UEFI application in C#
-
New UI for my C# operating system MOOS
check https://github.com/MichalStrehovsky/zerosharp/tree/master/efi-no-runtime
-
My os written in c#
Kind of. There's https://github.com/MichalStrehovsky/zerosharp demonstrating some bare metal capabilities.
- Are there any alternatives to COSMOS?
What are some alternatives?
MOOS - C# x64 operating system programming with the .NET native ahead-of-time compilation technology.
EfiSharp - An Attempt at building at least some of C# corelib for EFI applications. Inspired by https://github.com/MichalStrehovsky/zerosharp to see if this possible.
Cosmos - Cosmos is an operating system "construction kit". Build your own OS using managed languages such as C#, VB.NET, and more!
Ryujinx - Experimental Nintendo Switch Emulator written in C#
EdgeSharp - Build .NET Win32/WinForms/WPF WebView2 HTML5 Desktop Apps
TinyGo - Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
asdf-dotnet-core - ✨ .Net Core plugin for asdf version manager
bflat - C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables)
usbarmory - USB armory - The open source compact secure computer
asdf - Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
YARP - A toolkit for developing high-performance HTTP reverse proxy applications.