You are browsing as a guest. Sign up (or log in) to start making projects!

Ship #1

I made goopOS, a browser-based mock operating system built with HTML, CSS, and JavaScript that includes draggable windows, a taskbar, and simple apps like a notepad and embedded Google browser. The main challenge was building a stable window system with proper dragging, layering, and open/close behavior without bugs or animation issues, as it took me quite a long time to figure out pseudoclasses. I’m proud of how it now feels like a real desktop environment with smooth interactions and working taskbar controls. To test it, open the site and use the top bar icons to launch apps, drag windows around, and close or reopen them from the taskbar.

Try project → See source code →
Open comments for this post

1h 13m 13s logged

Added a google i-frame for all the search-related needs of this OS. Also, added layers for each of the windows so that they don’t stack weird again.

0
0
2

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…