Skip to content

Commit

Permalink
Idea doc updates, pt2
Browse files Browse the repository at this point in the history
  • Loading branch information
DustinBrett committed Jul 25, 2024
1 parent 7914d89 commit ff27c4e
Showing 1 changed file with 104 additions and 9 deletions.
113 changes: 104 additions & 9 deletions IDEAS.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,10 @@
- [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)
- Offline
- https://github.com/hanford/next-offline
- Service Worker (Firewall)
- https://github.com/mswjs/msw
- System Tray Icons
- Light Windows 10 Theme
- prefers-color-scheme
Expand All @@ -33,12 +36,15 @@
- Email App
- Open SMTP Server
- Task Manager
- https://github.com/mrdoob/stats.js
- 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
- https://github.com/touchifyapp/wasm-ttf2woff
- https://github.com/papandreou/fontverter
- OneDrive File System Integration
- Full Search Results in File Explorer
- WindowBlinds Skin Support
Expand All @@ -58,13 +64,25 @@

- PHP
- https://github.com/seanmorris/php-wasm
- https://github.com/oraoto/pib
- Code Playground
- https://github.com/live-codes/livecodes
- https://github.com/taybenlor/runno
- https://sandpack.codesandbox.io/docs
- WebContainers
- https://webcontainers.io/guides/quickstart
- JVM
- https://labs.leaningtech.com/blog/cheerpj-3.0
- Perl
- https://webperl.zero-g.net/
- Scala
- https://www.scala-js.org/
- Go
- https://github.com/gopherjs/gopherjs
- R
- https://github.com/georgestagg/webR
- Jupyter
- https://github.com/jupyterlite/jupyterlite

### Window Management

Expand All @@ -82,13 +100,15 @@
- https://github.com/julianfbeck/localpdfmerger
- EXIF
- https://github.com/exif-js/exif-js
- https://github.com/MikeKovarik/exifr

### System Information

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

Expand All @@ -99,36 +119,67 @@
- Wasmer Multithreading
- https://wasmer.io/posts/introducing-the-wasmer-js-sdk

### IDE Enhancements

- Tabs
- https://codesandbox.io/s/multi-model-editor-kugi6?file=/src/App.js
- VSCode Web
- https://github.com/Felx-B/vscode-web

### Email Viewer

- EML Parser
- https://www.npmjs.com/package/eml-parser
- https://github.com/nodemailer/mailparser
- https://github.com/postalsys/postal-mime

### Audio Editor

- Audacity
- https://github.com/ahilss/wavacity
- Waveforms
- https://github.com/pkalogiros/audiomass
- https://github.com/bbc/peaks.js

### Photo Editor

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

### Photo Viewer

- TGA
- https://github.com/schmittl/tgajs/tree/gh-pages
- RAW
- https://github.com/zfedoran/dcraw.js

### Video Player

- Codecs
- https://github.com/duanyao/codecbox.js
- https://github.com/Yahweasel/libav.js/
- https://github.com/bestmediaplayer/mediaplayer
- https://github.com/bvibber/ogv.js
- https://gpac.github.io/mp4box.js/
- https://jsmpeg.com/
- VLC
- https://videolabs.io/communication/vlcjs-demo/vlc.html

### Audio Player

- MIDI
- https://github.com/feross/timidity
- https://jazz-soft.net/doc/JZZ/
- https://github.com/mudcube/MIDI.js
- MOD/S3M/XM
- https://github.com/electronoora/webaudio-mod-player
- https://github.com/demozoo/cowbell

### File Sharing

Expand All @@ -141,6 +192,16 @@
- https://github.com/ozaki-r/arm-js
- x86-64
- https://github.com/xarantolus/ax
- Linux Binaries
- https://github.com/raoofha/box86js
- Mac OS 8
- https://github.com/felixrieseberg/macintosh.js
- Palm
- https://github.com/cloudpilot-emu/cloudpilot-emu
- Commodore 64
- https://github.com/mborgbrant/c64js
- RetroArch
- https://github.com/BinBashBanana/webretro

### Messaging Protocols

Expand All @@ -150,10 +211,19 @@
- XMPP
- https://github.com/strophe/strophejs

### Service Worker
### Remote Desktop

- VNC
- https://github.com/novnc/noVNC

### Web Server

- Local Web Server
- nohost
- https://github.com/humphd/nohost
- WordPress
- https://github.com/WordPress/wordpress-playground
- Vite
- https://github.com/divriots/browser-vite

### Multithreading

Expand All @@ -172,12 +242,18 @@
- 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
- 3D
- Worlds: https://noclip.website/
- Characters: https://rubenandrebarreiro.github.io/projects/threejs/3d-object-viewer-super-mario-bros/3d-object-viewer-super-mario-bros.html
- Viewer: https://3dviewer.net/
- Shader Toy Wallpapers
- Auroras: https://www.shadertoy.com/view/XtGGRt
- Space: https://www.shadertoy.com/view/Mll3zj
- Clouds: https://www.shadertoy.com/view/4t23RR
- Torus: https://www.shadertoy.com/view/fd33zn
- Paper Clouds: https://www.shadertoy.com/view/WtjGRc
- Descent: https://www.shadertoy.com/view/wdfGW4
- Glassy Field: https://www.shadertoy.com/view/4ttGDH
- Space
- https://github.com/typpo/spacekit
- X-Eyes
Expand All @@ -186,12 +262,20 @@
- https://github.com/latentcat/uvcanvas
- Google Easter Eggs
- https://elgoog.im/
- Procedural Chinese Landscape
- https://github.com/LingDong-/shan-shui-inf
- Physics Simulations
- https://github.com/amandaghassaei/gpu-io

## Games

- Chess
- https://github.com/nmrugg/stockfish.js
- https://github.com/lichess-org/stockfish.js
- Stockfish
- https://github.com/nmrugg/stockfish.js
- https://github.com/lichess-org/stockfish.js
- https://github.com/lichess-org/stockfish.wasm
- Boards
- https://chessboardjs.com/
- Doom (Web Native)
- https://github.com/cloudflare/doom-wasm
- https://github.com/lazarv/wasm-doom
Expand All @@ -207,5 +291,16 @@
- https://github.com/btarg/Xash3D-Emscripten
- Minesweeper
- https://github.com/ziebelje/minesweeper
- https://github.com/ShizukuIchi/minesweeper
- Surf
- https://github.com/jackbuehner/MicrosoftEdge-S.U.R.F.
- Game of Life
- https://github.com/rustwasm/wasm_game_of_life
- https://github.com/skeeto/webgl-game-of-life/
- Solitaire
- https://github.com/rjanjic/js-solitaire
- https://github.com/1j01/98/tree/master/programs/js-solitaire
- HOMM2
- https://github.com/ihhub/fheroes2
- Doom 3
- https://wasm.continuation-labs.com/d3demo/

0 comments on commit ff27c4e

Please sign in to comment.