My os written in c#

This page summarizes the projects mentioned and recommended in the original post on /r/osdev

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • zerosharp

    Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology.

  • Kind of. There's https://github.com/MichalStrehovsky/zerosharp demonstrating some bare metal capabilities.

  • MOOS

    C# x64 operating system programming with the .NET native ahead-of-time compilation technology.

  • But to write an actual C# kernel, you need a glue layer in another language because there's no way to express certain things, even with NativeAOT. The OP has this glue layer at https://github.com/nifanfa/MOOS/tree/master/NativeLib

  • 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.

    WorkOS logo
  • TomatOS

    An experimental dotnet based kernel

  • I am writing the runtime in C, you can find the project here https://github.com/Itay2805/pentagon, it is is enough to do some of the basics of C#, but more advanced features are still missing, my hope is that in the following month I will actually be able to start writing C# code and not just write the runtime lol

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts