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.
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.
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?
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?
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?