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

Aarav Workbench OS

  • 3 Devlogs
  • 2 Total hours

A public, browser-based project desk with draggable and maximizable windows, project notes, private browser-local tools, themes, offline games, and a safe command dock.

Ship #1 Changes requested

Aarav Workbench OS is a public browser workbench built around a calmer project desk. Visitors can open, drag, focus, minimize, restore, and maximize separate windows; use the Command Dock; write browser-local notes; choose themes; save a workspace snapshot; and try two offline games.

The latest update adds Clear Desk: it returns the desktop to the landing screen without deleting the visitor’s local notes, journal text, saved layout, themes, focus-list steps, or scores. I also corrected the Console switching edge case so it does not claim a window switch when no app is open.

I built this on a limited laptop setup while preparing for exams in about two weeks, so I focused on useful browser-first features and tested each release carefully. JavaScript checks, local Console and Command Dock flows, and a fresh GitHub Pages check all passed without console errors.

Try it: https://aaravkatiyar55-gif.github.io/aarav-workbench-os/
Source: https://github.com/aaravkatiyar55-gif/aarav-workbench-os/

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

19m 53s logged

I added a small desktop-cleanup feature to Aarav Workbench OS: Clear Desk.It is for the moment when a visitor has opened a few tools and wants to get back to the calm landing screen. It hides the visible windows, but it does not delete browser-local notes, journal text, themes, focus-list steps, scores, or saved workspace data. The dock can restore any app afterwards.I also tightened the window-switching edge case so Console next / previous does not claim a switch when no window is open. I ran the JavaScript checks, tested Clear Desk through the browser-only Console and Command Dock locally, then opened the fresh GitHub Pages release again. The deployed action returned to landing with zero visible windows and no browser-console errors.Live demo: https://aaravkatiyar55-gif.github.io/aarav-workbench-os/Source: https://github.com/aaravkatiyar55-gif/aarav-workbench-osIf you try it, what would make the desk easier to return to: one shortcut, a clearer dock state, or a different landing action?

0
0
48
Open comments for this post

24m 9s logged

Today I worked on the next Aarav Workbench OS iteration and focused on making the desktop easier to use instead of just adding more windows.The desk starts clean, then visitors can open what they need from the dock or choose an Explore, Focus, or Break desk mode. I added local-only tools including a small Notebook, Focus List, Theme Lab, Workspace Snapshot, and a Game Room with two offline games: Signal Sprint and Desk Grid.The latest UI pass also adds a desktop window strip so an open or minimized app can be focused or restored without going back to the landing screen. I tested the open → minimize → restore flow locally, ran the JavaScript checks, and verified the latest GitHub Pages build loads without console errors.Everything saved by these tools stays in the visitor’s browser; there is no account or cloud sync. What would make this workbench more useful next: better project browsing, another practical local tool, or improvements to the games?

0
0
6
Open comments for this post

1h 21m 1s logged

I built the desktop foundation for Aarav Workbench OS: a project-desk interface with a top bar, dock, draggable and maximizable windows, plus keyboard-friendly window controls. The app opens to a clean landing view so visitors can choose what to explore instead of arriving at a cluttered desktop.I also added a Command Dock and saved workspace snapshot so the desktop can be focused, arranged, and restored after refresh. The workbench is intentionally a different concept and visual system from the guide.What should I improve next: a better notes workflow, more theme choices, or a new utility?

0
0
5

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…