Add webgl server
- Dominant language
- Rust
- Stars
- 30.6k
- Forks
- 2.1k
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 72
Description
**Is your feature request related to a problem? Please describe.**
No, it's not related to a problem.
When coding with QML it's possible to access a desktop application directly from the browser using a webglplugin, that comes by default with Qt.
More information here: https://github.com/qt/qtwebglplugin/tree/dev
With this plugin, the user would be able to access the desktop application interface directly from the browser, like: 0.0.0.0:8000
**Describe the solution you'd like**
Access a desktop application frontend directly from the browser
**Describe alternatives you've considered**
Avoiding creating a backend and a frontend in webassembly. A single desktop project that could be accessible from the browser.
**Additional context**
This is cool and pretty helpful when working with headless machines.
Contributor guide
Research direction
No repository file, test, or entry point is named. Start by finding how egui currently starts native and WebAssembly applications and compare that with the referenced Qt WebGL plugin; the issue is complete only when a browser can access a desktop application's interface through the requested server flow.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust, wasm
- Domain
- desktop-dev, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100