An open API service indexing awesome lists of open source software.

https://github.com/ronakjain1204/mythos

Welcome to MythOS, a minimalist productivity-focused operating system built from scratch! ๐Ÿš€
https://github.com/ronakjain1204/mythos

assembly-language c-language computer-architecture cpp operating-system

Last synced: 12 months ago
JSON representation

Welcome to MythOS, a minimalist productivity-focused operating system built from scratch! ๐Ÿš€

Awesome Lists containing this project

README

          

# **Welcome to MythOS!** ๐Ÿ‘‹

Hi, Iโ€™m **Ronak**, and this is **MythOS**, my journey into building a minimalist, productivity-focused operating system from scratch! ๐Ÿš€

This project is my attempt to explore the fascinating world of **Operating Systems (OS)** and understand how computers work at their core. From writing a **custom bootloader** in Assembly to building a **kernel** in C++ and adding features like a **command-line interface (CLI)**, task manager, and Pomodoro timer, MythOS is a hands-on learning experience for meโ€”and now, for you too!

---

## **๐ŸŒŸ Why I Built MythOS**
Iโ€™ve always been passionate about:
- **Problem-solving** and simplifying complex systems.
- Diving deep into topics like **Data Structures and Algorithms (DSA)**, **Computer Organization and Architecture (COA)**, and **Operating Systems (OS)**.

MythOS combines all these interests into one challenging yet rewarding project. Whether you're curious about OS development or just want to explore the journey of building something from scratch, this repository documents every step of the process.

---

## **๐Ÿ“‚ What Youโ€™ll Find Here**
In this repository, youโ€™ll find:
โœ… A **custom bootloader** that starts the OS.
โœ… A **basic kernel** written in C++ for managing hardware and processes.
โœ… A simple **CLI** with commands like `tasks`, `timer`, and `logwork`.
โœ… Productivity tools like a **Pomodoro timer**, task manager, and basic file system.
โœ… Step-by-step documentation of the entire development process.

---

## **๐Ÿค Letโ€™s Build Together!**
Feel free to:
- Explore the code.
- Follow along with the documentation.
- Contribute if youโ€™re interested in OS development.

If you have any questions or just want to chat about operating systems, problem-solving, or simplifying workflows, donโ€™t hesitate to reach out! ๐Ÿ˜Š

Letโ€™s dive into MythOS and discover how operating systems come to life! ๐ŸŽ‰