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

JerOS

  • 4 Devlogs
  • 10 Total hours

JerOS is my attempt at building a small operating system experience that runs entirely in the browser. It is being developed for the Stardance WebOS 1 mission using vanilla HTML, CSS, and JavaScript. It includes a desktop, taskbar, app launcher, draggable and resizable windows, a terminal, notes, file manager, calculator, and settings. I’m focusing on making it feel smooth, useful, and polished rather than just making a webpage that looks like an OS.

Ship #1 Changes requested

Built JerOS, a web-based OS that actually works. started simple just terminal and notes now it’s got a file manager, calculator with history sidebar, system tray with network/battery info, light/dark mode, and custom wallpaper upload.

Calculator history was a headache kept showing duplicate headings and you couldn’t scroll it properly. Took a while to fix. Terminal prompt was another pain green in dark mode, invisible in light mode got that sorted. system tray was fun to build though, battery and network actually use real browser APIs which feels cool.
Proud of how polished it feels now. just open the link, no password, nothing to install. try it out!

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

1h 42m 41s logged

Worked on JerOS today. Calculator history moved to sidebar, now shows full expression. Fixed duplicate heading bug. File manager now shows actual files when clicking folders. Terminal prompt switches between green and dark gray based on theme. Desktop icons bigger with better text visibility. System tray functional network, battery, volume all working. Taskbar right click menu opens task manager and settings properly. Added wallpaper upload, keyboard shortcuts, font size options. Light mode fully fixed. Feels more polished now.

0
0
13
Open comments for this post

2h 47m 49s logged

finally added calculator and file manager today.

calculator works properly now ,basic operations and grid layout fixed. file manager shows folders and files, clicking them triggers notifications.
also fixed some other stuff ,taskbar apps scroll when there are too many, added resize handle on windows so you can drag them bigger or smaller, dark mode works properly now windows, taskbar, menus, and text all switch.
terminal prompt is at the top now, drawing canvas pointer is fixed, right-click on desktop gives wallpaper options and refresh.

getting closer to being done.

0
0
34
Open comments for this post

2h 23m 49s logged

windows are working now . draggable, minimizable, maximizable, closable. taskbar shows running apps. terminal has commands (help, clear, date, time, neofetch, echo). notes save to localStorage. drawing pad works with colors and clear. settings has dark mode toggle.
made the ui look better too glass effect, new wallpapers, smoother animations.
this is just the beginning. more features coming.

0
0
21
Open comments for this post

3h 4m 21s logged

just started building my web os.

so far i’ve got the desktop, taskbar, start menu, clock, and 3 wallpapers that save to localStorage. icons are from font awesome, and i added Alt+M shortcut and double-click to open the menu.

still a long way to go. planning to add windows, terminal, notes, drawing pad, settings, and a file manager next.

this is just the beginning. more features coming.

0
0
40

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…