Skip to content

Commit

Permalink
Creating ideas doc (From years of notes) (PT1)
Browse files Browse the repository at this point in the history
  • Loading branch information
DustinBrett committed Jul 25, 2024
1 parent 9b2aedd commit 7914d89
Showing 1 changed file with 211 additions and 0 deletions.
211 changes: 211 additions & 0 deletions IDEAS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,211 @@
# Future Changes

## Plans

### High Priority

- Internationalization
- Accessibility (Structure & Markup)
- Virtual Assistant
- Clippy & Merlin (https://github.com/pi0/clippyjs)
- AI Powered (https://webllm.mlc.ai/)
- [Built-in AI](https://docs.google.com/document/d/1VG8HIyz361zGduWgNG7R_R8Xkv0OOJ8b5C9QKeCjU0c/edit)
- Screen Savers (.scr)
- https://github.com/1j01/pipes
- https://github.com/ibid-11962/Windows-95-3D-Maze-Screensaver
- https://github.com/kevin-shannon/3D-FlowerBox
- https://www.bryanbraun.com/after-dark-css/
- [Hackers](https://simone.computer/#/webdesktops) (Shows when site is inactive)
- https://www.bouncingdvdlogo.com/
- Add my old personal website
- [surf.to/misc](https://web.archive.org/web/20050826192118if_/http://surf.to:80/misc)
- File Explorer Details/Column View
- Progressive Web App
- Offline, Service Worker (Firewall)
- System Tray Icons
- Light Windows 10 Theme
- prefers-color-scheme
- Single Click Window Icon Opens Context Menu

### Medium Priority

- 3rd Party App Support
- Email App
- Open SMTP Server
- Task Manager
- Batch File Support
- Compress Images via Context Menu
- https://github.com/GoogleChromeLabs/squoosh
- https://www.npmjs.com/package/@squoosh/lib
- https://github.com/svg/svgo
- Set WOFF/TTF as System Font
- OneDrive File System Integration
- Full Search Results in File Explorer
- WindowBlinds Skin Support
- https://www.stardock.com/products/windowblinds/
- Better color cycling for wallpaper

### Low Priority

- Widget Support
- Tiles in Start Menu
- Windows 11 Theme
- Fancy Drag Zones for Windows

## Features

### Programming Languages

- PHP
- https://github.com/seanmorris/php-wasm
- Code Playground
- https://github.com/live-codes/livecodes
- https://github.com/taybenlor/runno
- WebContainers
- https://webcontainers.io/guides/quickstart
- JVM
- https://labs.leaningtech.com/blog/cheerpj-3.0

### Window Management

- Wayland
- https://github.com/udevbe/greenfield

### File Systems

- WebDAV
- https://github.com/perry-mitchell/webdav-client

### File Information

- PDF
- https://github.com/julianfbeck/localpdfmerger
- EXIF
- https://github.com/exif-js/exif-js

### System Information

- WebGPU
- https://github.com/webgpu/webgpureport.org
- Fonts
- https://developer.chrome.com/docs/capabilities/web-apis/local-fonts
- React Dev Tools
- https://www.npmjs.com/package/react-devtools-inline

### Terminal Enhancements

- PTY
- https://github.com/mame/xterm-pty
- Wasmer Multithreading
- https://wasmer.io/posts/introducing-the-wasmer-js-sdk

### Audio Editor

- Audacity
- https://github.com/ahilss/wavacity

### Photo Editor

- Background Removal
- https://github.com/imgly/background-removal-js
- miniPaint (Photoshop alternative)
- https://github.com/viliusle/miniPaint
- Palette Files
- https://github.com/1j01/anypalette.js

### Photo Viewer

- TGA
- https://github.com/schmittl/tgajs/tree/gh-pages

### Video Player

- Codecs
- https://github.com/duanyao/codecbox.js
- https://github.com/Yahweasel/libav.js/
- https://github.com/bestmediaplayer/mediaplayer

### Audio Player

- MIDI
- https://github.com/feross/timidity

### File Sharing

- Torrents
- https://github.com/webtorrent/webtorrent-desktop

### Emulators

- ARM
- https://github.com/ozaki-r/arm-js
- x86-64
- https://github.com/xarantolus/ax

### Messaging Protocols

- MQTT
- https://github.com/mqttjs/MQTT.js
- https://www.hivemq.com/mqtt/public-mqtt-broker/
- XMPP
- https://github.com/strophe/strophejs

### Service Worker

- Local Web Server
- https://github.com/humphd/nohost

### Multithreading

- Main Thread Scheduling
- https://github.com/astoilkov/main-thread-scheduling

### Containers

- Container to WASM
- https://github.com/ktock/container2wasm

## Visuals & Effects

- Frosted Glass
- https://frosted-glass.shud.in/
- Animate Windows (Open & Close)
- https://github.com/Schneegans/Burn-My-Windows
- https://github.com/Schneegans/Burn-My-Windows/discussions/358
- 3D Worlds
- https://noclip.website/
- 3D Characters
- https://rubenandrebarreiro.github.io/projects/threejs/3d-object-viewer-super-mario-bros/3d-object-viewer-super-mario-bros.html
- Shader Toy Wallpapers
- Auroras: https://www.shadertoy.com/view/XtGGRt
- Space
- https://github.com/typpo/spacekit
- X-Eyes
- https://github.com/prantlf/web-xeyes?tab=readme-ov-file
- Shaded Canvases
- https://github.com/latentcat/uvcanvas
- Google Easter Eggs
- https://elgoog.im/

## Games

- Chess
- https://github.com/nmrugg/stockfish.js
- https://github.com/lichess-org/stockfish.js
- Doom (Web Native)
- https://github.com/cloudflare/doom-wasm
- https://github.com/lazarv/wasm-doom
- Jazz Jackrabbit 2
- https://deat.tk/jazz2/
- Wipeout
- https://github.com/phoboslab/wipeout-rewrite
- Tetris
- https://github.com/Aerolab/blockrain.js
- Diablo
- https://d07riv.github.io/diabloweb/
- Half Life
- https://github.com/btarg/Xash3D-Emscripten
- Minesweeper
- https://github.com/ziebelje/minesweeper
- Surf
- https://github.com/jackbuehner/MicrosoftEdge-S.U.R.F.

0 comments on commit 7914d89

Please sign in to comment.