{"repo":"warmbo/WarmbOS","free":true,"listed":false,"github":"https://github.com/warmbo/WarmbOS","clone":"git clone https://github.com/warmbo/WarmbOS.git","description":"A minimal web-based desktop environment for use as a startpage, homelab management dashboard, or just to use as a fun playground on your network. The project is meant to be modular and theme-able and should let users find a diverse range of use from it.","language":"JavaScript","stars":22,"topics":["desktop-environment","homelab","selfhosted","web-app"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"WarmbOS A minimal web-based desktop environment for use as a startpage, homelab management dashboard, or just a fun playground on your network. The project is designed to be modular and theme-able, offering diverse usage options. Screenshots Desktop Settings System Info Features Customizable Desktop: Users can add, remove, and arrange desktop icons, and customize the background image. Start Menu: A functional start menu provides quick access to applications. Taskbar: A taskbar displays open applications and system controls. Window Management: Basic window management features including drag and resize, minimize, maximize, and close. Persistent State: Application positions, sizes, and open status are saved across sessions using localStorage. Settings Editor: Allows customization of various settings such as background image, theme, and font size. Shortcut Editor: Provides a simple interface to manage and edit application shortcuts for the desktop, taskbar, and start menu. Usage 1. Run the application: Start the Flask server using the install.sh script (see Installation section). 2. Access the desktop: Open your web browser and navigate to http://localhost:5000 . 3. Interact with the desktop: Use the start menu, taskbar, and desktop icons to launch and manage applications. 4. Customize settings: Access the settings page through the taskbar icon to adjust various preferences. 5. Manage shortcuts: Edit the shortcuts.json file to customize application shortcuts. Installation 1. Clon","default_branch":null,"files":null,"tree":[],"storefront":"/r/warmbo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/warmbo/WarmbOS/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}