awesome-web-desktops
Websites, web apps, portfolios which look like desktop operating systems
Top Related Projects
The definitive list of lists (of lists) curated on GitHub and elsewhere
š Awesome lists about all kinds of interesting topics
A curated list of amazingly awesome open-source sysadmin resources.
A list of Free Software network services and web applications which can be hosted on your own servers
Quick Overview
The syxanash/awesome-web-desktops repository is a curated list of web desktops, which are websites that mimic the look and feel of desktop operating systems. This collection showcases various web-based projects that recreate classic OS interfaces or create unique desktop experiences using web technologies.
Pros
- Provides a comprehensive list of web desktop projects in one place
- Offers inspiration for developers interested in creating web-based OS interfaces
- Includes a diverse range of projects, from retro OS recreations to modern interpretations
- Regularly updated with new submissions and contributions from the community
Cons
- Some listed projects may be outdated or no longer maintained
- The repository doesn't provide detailed information about each project's features or technologies used
- Lacks a standardized format for project descriptions, making it harder to compare different web desktops
- May not include all existing web desktop projects, as it relies on community contributions
Note: As this is not a code library, the code example and quick start sections have been omitted.
Competitor Comparisons
The definitive list of lists (of lists) curated on GitHub and elsewhere
Pros of lists
- Broader scope, covering a wide range of topics beyond web desktops
- Larger community with more contributors and stars
- Regularly updated with new content
Cons of lists
- Less focused, making it harder to find specific information on web desktops
- May include outdated or less relevant links due to its broad nature
- Lacks the visual appeal and interactivity of awesome-web-desktops
Code comparison
While both repositories are primarily curated lists, they don't contain significant code samples. However, here's a comparison of their README structures:
lists:
# Lists
- [List of lists](#lists)
- [Lists of lists of lists](#lists-of-lists-of-lists)
## Lists
### Programming
- [Android UI/UX Libraries](https://github.com/wasabeef/awesome-android-ui)
awesome-web-desktops:
# Awesome Web Desktops [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
A curated list of web desktops, inspired by [Web Desktop](https://simone.computer/#/webdesktops).
## Websites
- [Windows 93](https://www.windows93.net/) - A web based retro OS packed with games, apps and other surprises.
Both repositories use a similar structure, but awesome-web-desktops focuses specifically on web desktops, while lists covers a broader range of topics.
š Awesome lists about all kinds of interesting topics
Pros of awesome
- Much broader scope, covering a wide range of topics and technologies
- Significantly larger community and more contributors
- More frequently updated with new content
Cons of awesome
- Less focused, making it harder to find specific information
- Can be overwhelming due to the sheer volume of content
- May include some outdated or less relevant links due to its size
Code comparison
While both repositories are primarily curated lists, awesome-web-desktops includes some HTML and CSS for styling its README:
<h1 align="center">
<img src="https://raw.githubusercontent.com/syxanash/awesome-web-desktops/master/assets/logo.png" alt="Awesome Web Desktops" width="200">
<br>Awesome Web Desktops<br>
</h1>
awesome, on the other hand, uses simpler Markdown formatting:
# Awesome [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
š Awesome lists about all kinds of interesting topics.
Both repositories serve as curated lists of resources, but awesome-web-desktops focuses specifically on web-based desktop environments and operating systems, while awesome covers a much broader range of topics across various fields of technology and beyond.
A curated list of amazingly awesome open-source sysadmin resources.
Pros of awesome-sysadmin
- Broader scope, covering various aspects of system administration
- More comprehensive and regularly updated resource list
- Organized into clear categories for easy navigation
Cons of awesome-sysadmin
- Less focused on user interface and visual aspects
- May be overwhelming for beginners due to its extensive content
- Not specifically tailored for web-based desktop environments
Code comparison
While both repositories are primarily curated lists, awesome-sysadmin includes some basic Markdown formatting:
# Awesome Sysadmin
* [Automation](#automation)
* [Backups](#backups)
* [Cloud Computing](#cloud-computing)
awesome-web-desktops uses a similar structure but with more emphasis on visual elements:
# Awesome Web Desktops
A curated list of web desktops:
- [OS.js](https://www.os-js.org/)
- [Windows 93](https://www.windows93.net/)
- [EmuOS](https://emupedia.net/beta/emuos/)
Both repositories primarily consist of curated lists, so the code comparison is limited to their README.md files' structure and formatting.
A list of Free Software network services and web applications which can be hosted on your own servers
Pros of awesome-selfhosted
- Broader scope, covering a wide range of self-hosted software categories
- Larger community with more contributors and frequent updates
- Includes detailed information about each project, such as requirements and demo links
Cons of awesome-selfhosted
- Less focused on web-based desktop environments
- May be overwhelming due to the large number of projects listed
- Requires more effort to find specific types of applications
Code comparison
While both repositories are primarily curated lists, awesome-selfhosted includes a more structured format for each entry:
- [Project Name](https://example.com) - Brief description. (`License` `Language`)
awesome-web-desktops uses a simpler format:
- [Project Name](https://example.com) - Brief description.
Summary
awesome-selfhosted is a comprehensive resource for self-hosted software across various categories, with a large community and frequent updates. It provides detailed information about each project but may be overwhelming due to its broad scope.
awesome-web-desktops focuses specifically on web-based desktop environments, making it easier to find relevant projects in this niche. However, it has a smaller scope and community compared to awesome-selfhosted.
Choose awesome-selfhosted for a wide range of self-hosted software options, or awesome-web-desktops for a curated list of web-based desktop environments.
Convert designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual CopilotREADME
Awesome Web Desktops
The web's biggest curated directory of apps, portfolios and experiments that mimic the appearance and functionality of desktop operating systems, these are commonly known as Web Desktops.
The links are actively monitored but if you notice a dead link or would like to contribute with your own creation you're more than welcome to do so, see contribution guide.
Read my blog post about this project!
Disclaimer
Seizure warning: some of these websites may contain flashy animations. Viewer discretion is advised.
Some of these websites may include elements related to cryptocurrencies. I do not endorse any cryptocurrency products or services, and inclusion of such content does not reflect my personal views. These websites have been added solely for the aesthetic purpose of being web desktops. Users are encouraged to conduct their own research before engaging with any cryptocurrency-related content or services found within this list.
Contents
Websites
Archived
Top Related Projects
The definitive list of lists (of lists) curated on GitHub and elsewhere
š Awesome lists about all kinds of interesting topics
A curated list of amazingly awesome open-source sysadmin resources.
A list of Free Software network services and web applications which can be hosted on your own servers
Convert designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual Copilot