Skip to content

spacemachinee/ChloeOS

Repository files navigation

Chloe OS | A fun and creative "operating system"

🧑‍🦰 by Spacy_Garfield

Last Updated: 12-02-25

Introduction

Chloe OS is a fun and creative "operating system" that is used not only as a neat "nice-have" for anyone to try, but also served as the "ultimate test" of my 3+ years of programming skills. The inspiration for this project comes from a couple of different sources:

  • My lovely little cat named Chloe (hence the name);
  • An unreleased .NET project of mine (with complex C# and architectural implementations);
  • The Windows 10/11 operating systems by Microsoft;
  • My passion for C# .NET Full-Stack development.

Technologies Used

This project will use the following technologies:

  • 💻 C# MVC, .NET Core 8;
  • ☁️ Entity Framework Core 8 with a Microsoft SQL Server database connected;
  • 🦴 HTML, CSS3, and JavaScript;
  • 🤵 Semantic UI (used as additional "professional-looking" UI design);

** More may be added in the future... who knows..?

Planned Features

Of course, this project has a bunch of features that I am planning (or at the very least considering) to implement, as much as I can. Those features include, but might not be limited to:

  • User authentication (local accounts, password hashing);
  • Desktop environment (with default stylization possibilities):
    • Colour selection;
    • Desktop wallpaper selection;
    • Font-size selection;
  • Setup flow (just like Windows' own OOBE setup flow, but in my own style);
  • Network adapter (the Wi-Fi adapter might be the same as the one that the machine running this "OS" is connected on);
  • Draggable windows;
  • A simple file system with files and folders;
  • A very-basic command-line; Etc. Etc. ETC.!

What's next?

For now, this project has barely been started. Of course, in the near future (hopefully...), there will be many other files to be used and instructions for you to try locally!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages