browser-linux
browser-linux copied to clipboard
Linux, in your browser
browser linux: run Linux in your browser
Now on codeberg
LIVE DEMO

About
-
Browser linux is a project to get a linux command line in the browser
-
It originally ran slitaz but it was moved to a custom buildroot config
- See https://github.com/Darin755/browser-buildroot
-
It uses the following libraries
How to save
-
it can take anywhere from 15-70 sec to boot depending on hardware
-
open the toolbox (the icon at the bottom) and press save now and/or enable autosave
-
See saving.md
How to embed
- It is actually pretty simple to do.
- See Embed.md
- See the example
Documentation
- How to save: saving.md
- How to use the toolbox: toolbox.md
- url parameters: parameters.md
- internet: internet.md
- updates: updates.md
- How to embed: embed.md
- Static-get: Static-get.md
- Shared fs 9pfs.md
Limitations
- It is a bit slow
- It is fine for running simple programs but as soon as you try to run anything that requires cpu it will slow down immensely because the cpu is emulated by v86
- No Man pages
- Man pages are to large and are not included.
- No reliable package manager
- static-get get is good for small programs but is not a functional package manager. It also suffers limitations due to internet. See internet.md
Contributing
- The To Do list is located here but feel free to suggest what you think would be beneficial
- Don't hesitate to open a issue, pull request or discussion
- If you would like to see packages added, please open a discussion
License
- Browser linux itself is under GPLv3 License
- see LICENSE