How I made a desktop environment in the browser

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • muse

  • In August of 2020 I decided I wanted to try (again) to redo my personal website into something like what I see when I turn on my computer.

  • BrowserFS

    BrowserFS is an in-browser filesystem that emulates the Node JS filesystem API and supports storing and retrieving files from various backends.

  • File system with drag & drop support (BrowserFS)

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • vanta

    Animated 3D backgrounds for your website

  • Animated Wallpaper (VantaJS)

  • x

    Discontinued Desktop environment in the browser. [Moved to: https://github.com/DustinBrett/daedalOS]

  • Demo: https://x.dustinbrett.com/

  • WebODF

    WebODF - JavaScript Document Engine

  • MP3 (Webamp), PDF (PDF.js) & ODF (WebODF) file support

  • Next.js

    The React Framework

  • The main framework I used is Next.js and it currently functions totally offline and is built via SSR. I am hosting the code via GitHub Pages and using a custom subdomain.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Performance of nextjs.org

    4 projects | /r/nextjs | 3 Jun 2022
  • How I made a Desktop Environment in the Browser (Part 1: Window Manager)

    6 projects | dev.to | 5 Feb 2022
  • Monorepo Backend Application with Bundled Packages

    2 projects | dev.to | 10 May 2024
  • Tips from open-source: Set a maximum time limit on fetch using Promise.race()

    2 projects | dev.to | 7 May 2024
  • Deploying organization repo to Vercel with a hobby plan

    1 project | dev.to | 3 May 2024