TomatOS

Operating system experiment

An experimental operating system written in C with the goal of using type safety to achieve memory safety and simplicity.

An experimental dotnet based kernel

GitHub

40 stars
4 watching
2 forks
Language: C
last commit: 2 months ago
dotnetkernelosdev

Related projects:

Repository Description Stars
andreaorru/zen A research operating system written in Zig, aiming to provide a foundation for experimenting with kernel development and operating system design. 443
dreamos82/dreamos64 An experimental 64-bit kernel project that demonstrates low-level programming concepts and basic operating system functionality. 166
iguessthislldo/georgios An experimental operating system designed to learn and explore operating system development concepts 48
garnek0/garnos A hobby operating system designed to be modular and compatible with various hardware configurations. 10
mentos-team/mentos An educational 32-bit Linux-like Operating System project to demonstrate operating system concepts and development 139
rafaelbreno/zig-os A simple operating system written in Zig 35
pimnik98/sayorios An experimental operating system designed to be small, simple and easy to develop for learning purposes 30
chivay/vmt A toy operating system written in Zig. 10
rhinosecuritylabs/security-research Exploits and security research written by a team of experts 1,059
zhiburt/expectrl Automates terminal interactions with interactive applications 174
doctorn/micro-mitten An experimental language research project exploring alternative memory management strategies at compile-time using data-flow analysis and static approximation. 536
thepowersgang/rust_os An experimental OS kernel written in Rust with the goal of building a portable and user-friendly operating system. 738
redox-os/ion A modern system shell written in Rust, designed to be simple and powerful, with a focus on performance and stability. 1,476
mtribiere/poulpyos An OS written from scratch to teach its development 9
zystemos/pluto A lightweight, modular x86 kernel written in Zig with the goal of being easy to port and maintainable. 561