Skip to content

MightyCoderX/MightyOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MightyOS

A basic web "operating system"

Features

  • Desktop
  • Panel
  • Start Menu
  • Application Windows
  • File System
  • ...

Todo

  • Create a component library for MightyOS for the sake of better customization
  • Use Crypto UUIDs to identify windows to prepare for multiple windows per app open
  • Move window focus functionality out of DraggableWindow.js
    • Maybe use attributes
  • Integrate file system API to save my os file system in a single root folder on the user's PC
  • Use WASM
  • Add box selection in desktop
  • Fix all page moving when clicking link to an element with id
  • Prevent Image Dragging
  • Work on draggable desktop icons
  • Fix console rendering of complex objects using details elements if needed