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

My very own WebOS

  • 8 Devlogs
  • 8 Total hours

Building my OwnOs

Ship #1

What I made
Limux OS is a fully web-based operating system simulation that perfectly bridges the gap between retro-hacker aesthetics and ultra-modern UI design. Cloaked in a custom frosted-glass theme, it features a highly interactive hacker terminal, a draggable window manager, and a suite of pre-packaged daily utility apps including an auto-saving Notes tool, a dynamic Calculator, an integrated Music Player, and a hardware-linked Camera interface.

What was challenging
Building a robust Window Manager from scratch without relying on heavy frontend frameworks like React or Next.js proved to be quite challenging. Managing dynamic z-indexes, drag-and-drop boundary math, and DOM state purely using vanilla JavaScript required strict logic and deep focus on my part. I also had to resolve complex browser rendering quirks, such as overriding the default WebKit scrollbars and adjusting CSS Flexbox to ensure the terminal auto-scrolled perfectly without pushing the input line out of bounds.

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

36m 2s logged

devlog #7

just updated the music player app. after spending soo much time debugging. i updated it with a clean ui which slides down as a widget

0
0
2
Open comments for this post

1h 3m 5s logged

devlog#6
stuck at making my own mp3 player.spent around 1 and half hour only working on this. i’m still new on storing the local mp3 player and play them. i’ll be hosting the od after i resolved the issue.

0
0
1
Open comments for this post

59m 41s logged

devlop#5

so today i made some changes in the os.

  1. i changed my about me section from app to topbar section when shows when hover.
    2.added some clean looking app icons
    3.made my calendar widget same as about me when is visible when hover.

will be focusing on making each app now.

0
0
2
Open comments for this post

1h 10m 18s logged

devlop #3

today i created a live calendar widget at top right, also added 2 app functionalities.
1.about me app
2.terminal (going to add more functions tomorrow)
i’m thinking of making my about me container to glass finish maybe terminal too(but i want the terminal to be linux type) lets see :)

comment if you have any suggestions. Thanks.

0
0
2
Open comments for this post

27m 55s logged

This is my first devlog. I just started building my OwnOs and completed part2 in the guide. it’s a normal website with just clock function for now.

0
0
14

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…