VDesktop – The practical virtual computer. In the browser. Simple and reliable.
VDesktop is a web-based desktop interface that runs entirely in the browser.
It was designed to offer a familiar, OS-like experience with useful small tools for quick and intuitive use by both students and teachers.
This project was originally created as a school project by class 4AHIF of HTL Spengergasse during the academic year 2014/2015.
The goal was to support both students and teachers with lightweight, easy-to-use browser tools – without installation, available anywhere.
👉 Default login on the demo page is: admin / admin
demo page
This project was built using:
-
PHP (server-side logic)
-
jQuery
-
jQuery Easing
-
easyPieChart
-
XP-style Error Message Easter Egg
from this Windows XP CodePen by N19 -
Window Management Concept
from this draggable windows CodePen by Keubix (used as conceptual basis for multi-window interaction) -
iOS Clear Notifications Button in CSS
from Adrian Osmond's CodePen
The origin, authorship, and (where determinable) license of these reused third-party sources are documented in THIRD_PARTY_NOTICES.md.
This project has been lightly updated to remain runnable for demonstration purposes. It should be viewed as a project of its time (2014/2015) and is not actively maintained or developed further. Nevertheless, it got refactored 2025 to be fully finished as it was intended to look alike.
For modern and production-grade web, automation, or software engineering projects, check out my current repositories:
🔗 https://github.com/manuelhintermayr
The original source code of this project is released under the MIT License – see the LICENSE file for details.
The MIT License covers only this project's own source code. It does not grant any rights in third-party trademarks (such as Apple, macOS, Mac, or Finder), in third-party icons or designs, or in the reused third-party code snippets listed in THIRD_PARTY_NOTICES.md.
Note on authorship: This project originated as a school project by class 4AHIF of HTL Spengergasse (2014/2015) and may include contributions from several original authors. The
LICENSEfile names a single copyright holder; where the license status of individual original contributions is not clearly documented in the repository history, this is recorded as an open point inTHIRD_PARTY_NOTICES.md.
Disclaimer:
This is an inofficial, non-commercial project created for historical and educational/demonstration purposes only.
This site/project/repo and its contents are not endorsed by, associated with, or affiliated with Apple Inc.
All trademarks, logos, and brand names such as “macOS”, “Mac”, “Finder”, and the Apple logo are the property of Apple Inc. and their respective rights holders.
Third-party trademarks, icons, designs, and other intellectual property are not licensed by this repository and remain subject to the rights of their respective owners. This project does not make a definitive legal claim regarding the permitted use of such third-party material.
Reused third-party code snippets are documented inTHIRD_PARTY_NOTICES.md.
If you are a rights holder and would like any material to be removed or modified, please contact me and I will comply.
Made with ❤️ by Manuel Hintermayr
