{"id":24788847,"url":"https://github.com/gitxpresso/browsers-novnc","last_synced_at":"2025-10-12T04:39:09.092Z","repository":{"id":272672749,"uuid":"917391991","full_name":"GitXpresso/Browsers-NoVNC","owner":"GitXpresso","description":"Almost every browser that supports Linux in a NoVNC server. Self Hosted browser in a browser just without docker, just plain bash","archived":false,"fork":false,"pushed_at":"2025-01-25T05:21:09.000Z","size":229196,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-25T05:21:52.521Z","etag":null,"topics":["bash","browser-in-the-browser","novnc","novnc-websockify"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GitXpresso.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-15T22:26:05.000Z","updated_at":"2025-01-25T05:21:12.000Z","dependencies_parsed_at":"2025-01-18T03:37:45.935Z","dependency_job_id":null,"html_url":"https://github.com/GitXpresso/Browsers-NoVNC","commit_stats":null,"previous_names":["gitxpresso/waterfox-vnc","gitxpresso/browser-novnc","gitxpresso/browsers-novnc"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitXpresso%2FBrowsers-NoVNC","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitXpresso%2FBrowsers-NoVNC/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitXpresso%2FBrowsers-NoVNC/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitXpresso%2FBrowsers-NoVNC/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GitXpresso","download_url":"https://codeload.github.com/GitXpresso/Browsers-NoVNC/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236219985,"owners_count":19114261,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","browser-in-the-browser","novnc","novnc-websockify"],"created_at":"2025-01-29T17:15:14.164Z","updated_at":"2025-10-12T04:39:09.064Z","avatar_url":"https://github.com/GitXpresso.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Browsers-NoVNC\nEvery browser in a novnc server, plain bash no docker. Does not support audio\n***More than just Browsers***\n## Table of Contents\n\u003e[!IMPORTANT]\n\u003e A astrisk(*) next to the anchored link means the contents has not been added yet, or it has the header but doesn't have the contents\n\u003e\n\u003e 2 astrisks(*) means that the image of what the browser looks like in the NoVNC session has not been added yet\n\u003e\n\u003e 3 astrisks(*) next to the anchored link means that the browser logo and about the browser has not been added yet\n\u003e\n\u003e 4 astrisks(*) next to the anchored link means that it neither has the about the browser, browser logo, and image of the what browser looks like in the NoVNC server session\n\u003e\n\u003e No Asterisks(*) next to the anchored link means it has the about the browser, logo of the browser, and what the browser looks like in NoVNC session\n\n\u003cdetails\u003e\u003csummary\u003eOther Projects\u003c/summary\u003e\n\n- [Tar2Deb](https://github.com/gitxpresso/tar2deb) # Convert almost any extracted tar file into a installable .deb file\n\n\u003c/details\u003e  \n\u003cdetails\u003e\u003csummary\u003eTasks\u003c/summary\u003e\n  \n`Brave does not work but it does work in a linuxserver openbox kasmvnc session`\n- [ ] find a way to have a rootless dockerized novnc container then run steam in the dockerized novnc container\n- [ ] add link to video pn how to have waterfox noVNC automatically start on boot\n- [ ] add all the browsers\n- [ ] update scripts\n- [ ] add the latest releaases\n- [ ] finish adding all service files \n- [ ] use winehq to install browsers that dont work \n- [ ] use winehq to have opera gx in a browser\n- [ ] Contact [@thelamer](https://github.com/thelamer) to see if he he can make a linuxserver kasmvnc docker container for the following browsers\n\u003e [!NOTE]\n\u003e There are desktop files you can use for the linuxserver kasmvnc docker container for the browsers\n\n\n`List of browsers to be in a linuxserver in a kasmvnc docker container`\n\n- Brave creates a /usr/share/hicolor/apps/48x48/brave.png\n- Tor Browser which is a proot app in the linux server repository \"proot apps\"\n- Google Chrome \n- Falkon\n- Waterfox have to create a desktop file for the container and use the tar file\n- Zen need to create desktop file \n- Seamonkey \n- Icecat\n- Palemoon\n- Floorp\n- Midori\n \n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eGoogle browsers\u003c/summary\u003e\n\n- [Chrome NoVNC](#Chrome-NoVNC) ✔️\n- [Chromium NoVNC](#Chromium-NoVNC) ✔️\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eChromium Based Browsers\u003c/summary\u003e\n  \n- [Srware Iron NoVNC](#Srware-Iron-NoVNC) ❌ crash after a couple seconds when launched\n- [Thorium NoVNC](#Thorium-NoVNC) ✔️\n- [Brave NoVNC](#Brave-NoVNC) ✔️\n- [Microsft Edge NoVNC](#Microsoft-Edge-NoVNC) ✔️\n- [Opera NoVNC](#Opera-NoVNC) ✔️\n- [Vivaldi NoVNC](#Vivaldi-NoVNC) ✔️\n  \n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eMozilla Browsers\u003c/summary\u003e\n  \n- [Firefox NoVNC](#Firefox-NoVNC) ✔️\n- [Seamonkey NoVNC](#Seamonkey-NoVNC) ✔️\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eFirefox Based Browsers\u003c/summary\u003e\n  \n- [Librewolf-NoVNC](#Librewolf-NoVNC) ✔️\n- [Floorp NoVNC](#Floorp-NoVNC) ✔️\n- [Tor NoVNC](#Tor-NoVNC) ✔️\n- [Mullvad NoVNC](#Mullvad-NoVNC) ✔️\n- [Waterfox NoVNC](#Waterfox-NoVNC)\n- [Icecat NoVNC](#Icecat-NoVNC) ✔️\n- [Zen Novnc](#Zen-NoVNC) ✔️\n- [Pale Moon NoVNC](#Pale-Moon-NoVNC) ✔️\n- [Midori NoVNC](#Midori-NoVNC) ✔️\n- [Pulse NoVNC](#Pulse-NoVNC) ✔️\n- [Basilisk NoVNC](#Basilisk-NoVNC) ✔️\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther\u003c/summary\u003e\n\n- [Go To LinuxApps NoVNC](#LinuxApps-NoVNC)\n\n\u003c/details\u003e\n\n- [Qutebrowser NoVNC](#Qutebrowser-NoVNC) ✔️\n- [Falkon NoVNC](#Falkon-NoVNC) ✔️\n\n\n\n# Chrome NoVNC\n\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://google.com/chrome\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/e/e1/Google_Chrome_icon_%28February_2022%29.svg\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eGoogle Chrome \u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n       Google Chrome is a web browser developed by Google.\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n## Run Chrome NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Chrome NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/chromenovnc.sh | bash\n```\n## Run Dockerized Chrome Kasmvnc with Audio\n```\ndocker run -p 3000:3000 --name chrome ghcr.io/gitxpresso/chromekasmvnc           \n```\n### If you get an openbox error on docker port 3000 then do this\n### First remove the docker container\n```\ndocker rm -f chrome\n```\n### Then run the same command but with another variable added\n```\ndocker run -p 3000:3000 --name chrome --security-opt seccomp=unconfined ghcr.io/gitxpresso/chromekasmvnc\n```\n### Have Chrome automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit chrome service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/chromeservice /etc/init.d/chromenovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/chromenovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/chrome\n#!/bin/bash\nsudo service chromenovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/chrome /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/chrome\n```\n## What Chrome looks like\n![](screenshots/chrome.png)\n# Brave NoVNC\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://brave.com\"\u003e\n    \u003cimg src=\"https://static.wikia.nocookie.net/logopedia/images/9/9d/Brave_lion.svg\" alt=\"Logo\" width=\"170\" height=\"200\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align= \"center\"\u003eBrave\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003ch3 center \"left\"\u003eFree and open-source web browser developed by Brave Software, Inc. based on the Chromium web browser\u003c/h3\u003e\n\u003c/div\u003e\n\n## Run Brave NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Brave NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/bravenovnc.sh | bash\n```\n## Run Dockerized Brave Kasmvnc with Audio\n```\ndocker run -p 3000:3000 --name brave ghcr.io/gitxpresso/bravekasmvnc           \n```\n### If you get an openbox error on docker port 3000 then do this\n### First remove the docker container\n```\ndocker rm -f brave\n```\n### Then run the same command but with another variable added\n```\ndocker run -p 3000:3000 --name brave --security-opt seccomp=unconfined ghcr.io/gitxpresso/bravekasmvnc\n```\n### Have Brave automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit brave service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/braveservice /etc/init.d/bravenovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/bravenovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/brave\n#!/bin/bash\nsudo service bravenovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/brave /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/brave\n```\n## What Brave looks like\n![](screenshots/brave.png)\n# Chromium NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://librewolf.net\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/2/28/Chromium_Logo.svg/512px-Chromium_Logo.svg.png\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align= \"center\"\u003eChromium \u003c/h1\u003e\n    \u003cbr/\u003e\n\u003ch3 center \"left\"\u003eChromium is a free and open-source web browser project developed primarily by Google, which serves as the foundation for Google Chrome and many other browsers. It is known for its speed, security, and stability, and is widely used in various applications and frameworks.\u003c/h3\u003e\n\u003c/div\u003e\n\n## Run Chromium NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Chromium NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/chromiumnovnc.sh | bash\n```\n### Have Chromium automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit chromium service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/chromiumservice /etc/init.d/chromiumnovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/chromiumnovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/chromium\n#!/bin/bash\nsudo service chromiumnovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/chromium /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +X /etc/profile.d/chromium\n```\n## What Chromium looks like\n![](screenshots/chromium.png)\n# Thorium NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://thorium.rocks\"\u003e\n    \u003cimg src=\"https://thorium.rocks/imgs/thorium.svg\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align= \"center\"\u003eThorium \u003c/h1\u003e\n    \u003cbr/\u003e\n\u003ch3 center \"left\"\u003eThorium Browser is a fast, open-source web browser based on Chromium, designed to improve performance and usability. It is available on multiple platforms, including Windows, macOS, Linux, and Android, and aims to provide a more efficient browsing experience compared to standard Chromium.\u003c/h3\u003e\n\u003c/div\u003e\n\n## Run Thorium NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Thorium NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/thoriumnovnc.sh | bash\n```\n## Run Dockerized Thorium Kasmvnc with Audio\n```\ndocker run -p 3000:3000 --name thorium ghcr.io/gitxpresso/thoriumkasmvnc           \n```\n### If you get an openbox error on docker port 3000 then do this\n### First remove the docker container\n```\ndocker rm -f thorium\n```\n### Then run the same command but with another variable added\n```\ndocker run -p 3000:3000 --name thorium --security-opt seccomp=unconfined ghcr.io/gitxpresso/thoriumkasmvnc\n```\n### Step 1: Install git and Cloned this repository\n```\nsudo apt update \u0026\u0026 sudo apt install git -y \u0026\u0026 git clone https://github.com/gitxpresso/browsers-novnc.git\n```\n### Step 2: Go to the cloned directory and edit thorium service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/thoriumservice /etc/init.d/thoriumnovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/thoriumnovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/thorium\n#!/bin/bash\nsudo service thoriumnovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/thorium /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/thorium\n```\n## What Thorium looks like\n![](screenshots/thorium.png)\n# Librewolf NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://librewolf.net\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/d/d0/LibreWolf_icon.svg\" alt=\"Logo\" width=\"200\" height=\"200\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align= \"center\"\u003eLibrewolf \u003c/h1\u003e\n    \u003cbr/\u003e\n\u003ch3 center \"left\"\u003eLibreWolf is a free and open-source fork of Firefox, with an emphasis on privacy and security. \u003c/h3\u003e\n\u003c/div\u003e\n\n## Run Librewolf NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Librewolf NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/librewolfnovnc.sh | bash\n```\n### Have librewolf automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit librewolf service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/librewolfservice /etc/init.d/librewolfnovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/librewolfnovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/librewolf\n#!/bin/bash\nsudo service librewolfnovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/librewolf /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/librewolf\n```\n## What Librewolf looks like\n![](screenshots/librewolf.png)\n# Microsoft Edge NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://microsoft.com\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/9/98/Microsoft_Edge_logo_%282019%29.svg\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align= \"center\"\u003eMicrosoft Edge\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003ch3 center \"left\"\u003eMicrosoft Edge is a web browser developed by Microsoft, designed to replace Internet Explorer. It is built on the Chromium open-source project and offers features like AI integration, vertical tabs, and a built-in VPN for enhanced browsing experiences.\u003c/h3\u003e\n\u003c/div\u003e\n\n## Run Microsoft Edge NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Microsoft Edge NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/edgenovnc.sh | bash\n```\n### Have Edge automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit edge service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/edgeservice /etc/init.d/edgenovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/edgenovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/edge\n#!/bin/bash\nsudo service edgenovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/edge /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/edge\n```\n## What Microsoft Edge looks like\n![](screenshots/edge.png)\n# Basilisk NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://librewolf.net\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/3/3d/Basilisk_Web_Browser_Logo.png?20171118151021\" alt=\"Logo\" width=\"239\" height=\"200\"\u003e\n  \u003c/a\u003e\n    \u003cbr/\u003e\n\u003ch3 center \"left\"\u003eBasilisk is an updated fork of Firefox designed to look and feel similar to versions before the underlying backend was changed in version 57.\u003c/h3\u003e\n\u003c/div\u003e\n\n## Run Basilisk NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Basilisk NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/basilisknovnc.sh | bash\n```\n### Have Basilisk automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit basilisk service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/basiliskservice /etc/init.d/basilisknovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/basilisknovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/basilisk\n#!/bin/bash\nsudo service basilisknovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/basilisk /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/basilisk\n```\n## What Basilisk looks like\n![](screenshots/basilisk.png)\n# Falkon NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://falkon.org\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/5/57/Breezeicons-apps-48-falkon.svg\" alt=\"Logo\" width=\"130\" height=\"130\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align= \"center\"\u003eFalkon\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003cp center \"left\"\u003eFalkon is a free and open-source web browser developed by KDE, originally known as QupZilla. It is built on the Qt WebEngine and is designed to be lightweight, offering features like a built-in ad blocker and integration with desktop environments.\u003c/p\u003e\n\u003c/div\u003e\n\n## Run Falkon NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Falkon NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/falkonnovnc.sh | bash\n```\n### Have Falkon automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit falkon service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/falkonservice /etc/init.d/falkonnovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/falkonnovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/falkon\n#!/bin/bash\nsudo service falkonnovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/falkon /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/falkon\n```\n## What Falkon looks like\n![](screenshots/falkon.png)\n# Opera NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://opera.com\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/4/49/Opera_2015_icon.svg/800px-Opera_2015_icon.svg.png\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align= \"center\"\u003eOpera\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003cp center \"left\"\u003e \u003c/p\u003e\n\u003c/div\u003e\n\n## Run Opera NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Opera NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/operanovnc.sh | bash\n```\n### Have Opera automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit opera service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/operaservice /etc/init.d/operanovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/operanovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/opera\n#!/bin/bash\nsudo service operanovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/opera /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/opera\n```\n## What Opera looks like\n![](screenshots/opera.png)\n# Floorp NoVNC\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/Floorp-Projects/Floorp\"\u003e\n    \u003cimg src=\"https://avatars.githubusercontent.com/u/94953125?s=200\u0026v=4\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eFloorp \u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n       A Browser built for keeping the Open, Private and Sustainable Web alive. Based on Mozilla Firefox.\n    \u003cbr/\u003e\n\u003c/div\u003e\n    \n## Run Floorp NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Floorp NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/floorpnovnc.sh | bash\n```\n## Run Dockerized Floorp Kasmvnc with Audio\n```\ndocker run -p 3000:3000 --name floorp ghcr.io/gitxpresso/floorpkasmvnc           \n```\n### If you get an openbox error on docker port 3000 then do this\n### First remove the docker container\n```\ndocker rm -f floorp\n```\n### Then run the same command but with another variable added\n```\ndocker run -p 3000:3000 --name floorp --security-opt seccomp=unconfined ghcr.io/gitxpresso/floorpkasmvnc\n```\n### Have Floorp automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit floorp service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/floorpservice /etc/init.d/floorpnovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/floorpnovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/floorp\n#!/bin/bash\nsudo service floorpnovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/floorp /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +X /etc/profile.d/floorp\n```\n## What Floorp looks like\n![](screenshots/floorp.png)\n\n# Firefox NoVNC\n\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://firefox.com\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/Firefox_logo%2C_2019.svg/220px-Firefox_logo%2C_2019.svg.png\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eFirefox \u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e Mozilla Firefox is a free and open-source web browser developed by Mozilla\nFoundation and its subsidiary, Mozilla Corporate.  \u003c/p\u003e\n       \n   \u003cbr/\u003e\n\u003c/div\u003e\n\n## Install curl if you don't have it\n\n```\nsudo apt install curl\n```\n## Run Firefox NoVNC using curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/firefoxnovnc.sh | bash\n```\n### Have Firefox automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit firefox service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/firefoxservice /etc/init.d/firefoxnovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/firefoxnovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/firefox\n#!/bin/bash\nsudo service firefoxnovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/firefox /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/firefox\n```\n## What Firefox looks like\n![](screenshots/firefox.png)\n# Seamonkey NoVNC\n\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://seamonkey-project.org\"\u003e\n    \u003cimg src=\"https://i.ibb.co/M80rbs0/default64.png\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eSeamonkey \u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e SeaMonkey is a free and open-source Internet suite that includes a web browser, email client, HTML editor, and IRC chat client. \u003c/p\u003e\n       \n   \u003cbr/\u003e\n\u003c/div\u003e\n\n## Run Seamonkey NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Seamonkey NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/seamonkeynovnc.sh | bash\n```\n### Have Seamonkey automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit seamonkey service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/seamonkeyservice /etc/init.d/seamonkeynovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/seamonkeynovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/seamonkey\n#!/bin/bash\nsudo service seamonkeynovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/seamonkey /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/seamonkey\n```\n## What Seamonkey looks like\n![](screenshots/seamonkey.png)\n\n# Waterfox NoVNC\n\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://waterfox.net\"\u003e\n    \u003cimg src= \"https://upload.wikimedia.org/wikipedia/commons/e/e4/Waterfox_logo_2019.svg\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eWaterfox\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003eWaterfox is a popular open-source web browser that combines speed, privacy, and customization. With Waterfox, you can enjoy a fast and private browsing experience right out of the box. \u003c/p\u003e\n       \n   \u003cbr/\u003e\n\u003c/div\u003e\n\n## Install curl if you don't have it\n```\nsudo apt install curl\n```\n## Run Waterfox NoVNC using curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/waterfoxnovnc.sh | bash\n```\n## Run Dockerized Waterfox Kasmvnc with Audio\n```\ndocker run -p 3000:3000 --name waterfox ghcr.io/gitxpresso/waterfoxkasmvnc           \n```\n### If the docker port 3000 gets an openbox error then run this instead\n```\ndocker run -p 3000:3000 --name waterfox --security-opt seccomp=unconfined ghcr.io/gitxpresso/waterfoxkasmvnc           \n```\n### Have Waterfox automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit waterfox service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/waterfoxservice /etc/init.d/waterfoxnovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/waterfoxnovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/waterfox\n#!/bin/bash\nsudo service waterfoxnovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/waterfox /etc/profile.d\n```\n## What Waterfox looks like\n![](screenshots/waterfox.png)\n# Midori NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://astian.org/en/midori-browser\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/c/c1/Midori.svg/800px-Midori.svg.png\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \u003ch3 align=\"center\"\u003eMidori\u003c/h3\u003e\n   \u003cp align=\"center\"\u003eMidori (Japanese: 緑, romanized: midori, lit. 'green') is a free and open-source web browser\u003c/p\u003e\n\u003c/div\u003e\n\n## Run Midori NoVNC\n### Install curl if you don't have it\n```\nsudo apt install curl\n```\n### Run Midori NoVNC using curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/midorinovnc.sh | bash\n```\n### Have Midori automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit midori service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/midoriservice /etc/init.d/midorinovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/midorinovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/midori\n#!/bin/bash\nsudo service midorinovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/midori /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/firefox\n```\n### What Midori looks like\n![](screenshots/midori.png)\n\n# Icecat NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://icecatbrowser.org\"\u003e\n    \u003cimg src=\"https://www.gnu.org/software/gnuzilla/icecat.png\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eGNU Icecat\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e  GNU IceCat is a free and open-source web browser based on Mozilla Firefox, developed by the GNU Project. It emphasizes user privacy and security by removing non-free add-ons and including additional privacy features not found in standard Firefox. \u003c/p\u003e\n       \n   \u003cbr/\u003e\n\u003c/div\u003e\n\n## Run Icecat NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Icecat NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/icecatnovnc.sh | bash\n```\n### Have Icecat automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit icecat service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/icecatservice /etc/init.d/icecatnovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/icecatnovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/icecat\n#!/bin/bash\nsudo service icecatnovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/icecat /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/firefox\n```\n## What Icecat looks like\n![](screenshots/icecat.png)\n# Mullvad NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://mullvad.net\"\u003e\n    \u003cimg src=\"https://static.wikia.nocookie.net/logopedia/images/3/35/Mullvad_Browser_2023.png\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align= \"center\"\u003eMullvad \u003c/h1\u003e\n    \u003cbr/\u003e\n\u003cp center \"left\"\u003eMullvad Browser is a privacy-focused web browser developed in collaboration with the Tor Project, designed to enhance online privacy by minimizing tracking and fingerprinting. \u003c/p\u003e\n\u003c/div\u003e\n  \n## Run Mullvad NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Mullvad NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/mullvadnovnc.sh | bash\n```\n### Have Mullvad automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit mullvad service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/mullvadservice /etc/init.d/mullvadnovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/mullvadnovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/mullvad\n#!/bin/bash\nsudo service mullvadnovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/mullvad /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/firefox\n```\n## What Mullvad looks like\n![screenshots/mullvad.png]\n# Tor NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://mullvad.net\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/c/c9/Tor_Browser_icon.svg\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align= \"center\"\u003eTor \u003c/h1\u003e\n    \u003cbr/\u003e\n\u003cp center \"left\"\u003eTor(The Onion Routing) is a free overlay network for enabling anonymous communication.\u003c/p\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Tor NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/tornovnc.sh | bash\n```\n### Run Tor Xpra using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/torxpra.sh | bash\n```\n## Run Dockerized Chrome Kasmvnc with Audio\n```\ndocker run -p 3000:3000 --name tor ghcr.io/gitxpresso/torkasmvnc           \n```\n### If you get an openbox error on docker port 3000 then do this\n### First remove the docker container\n```\ndocker rm -f tor\n```\n### Then run the same command but with another variable added\n```\ndocker run -p 3000:3000 --name chrome --security-opt seccomp=unconfined ghcr.io/gitxpresso/torkasmvnc    \n```\n### Have Tor automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit mullvad service \"USER\" variable, USER variable is on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/torservice /etc/init.d/tornovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/tornovnc\n```\n### Step 5: After doing Step 1, 2, 3, and Step 4 run this command to have Waterfox NoVNC automatically start on boot\n```\nsudo service tornovnc start\n```\n## Have tor service automatically start on login\n### First create the file using cat here document\n```\nsudo cat \u003c\u003c EOF \u003e ~/tor\nsudo service tornovnc start \nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/tor /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/tor\n```\n## What Tor looks like\n![](screenshots/tor.png)\n# Pale Moon NoVNC\n\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://palemoon.org\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/en/thumb/a/a2/Pale_Moon_browser_icon.png/120px-Pale_Moon_browser_icon.png\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003ePale Moon \u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003ePale Moon is a free, open-source browser focused on customization and privacy, based on an older version of Firefox.\u003c/p\u003e\n       \n   \u003cbr/\u003e\n\u003c/div\u003e\n\n## Run Pale Moon NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Pale Moon NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/palemoonnovnc.sh | bash\n```\n### Have Pale Moon automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit pale moon service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/palemoonservice /etc/init.d/palemoonnovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/palemoonnovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/palemoon\n#!/bin/bash\nsudo service palemoonnovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/palemoon /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/firefox\n```\n## What Pale Moon looks like\n![](screenshots/palemoon.png)\n# Pulse NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://pulsebrowser.app\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/pulse-browser/assets/main/pulse-logo.png\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003ePulse browser \u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003ePulse Browser is an experimental fork of Firefox designed to enhance productivity with a minimalistic user interface and built-in tools, such as a QR code generator and ad blocker. It aims to balance usability and privacy, offering features that differ from standard Firefox while still maintaining some level of security.\u003c/p\u003e\n       \n   \u003cbr/\u003e\n\u003c/div\u003e\n\n## Run Pulse Browser NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Pulse Browser NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/pulsenovnc.sh | bash\n```\n### Have Pulse automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit pulse service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/pulseservice /etc/init.d/pulsenovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/pulsenovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/pulse\n#!/bin/bash\nsudo service pulsenovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~ /pulse /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/firefox\n```\n## What Pulse Browser looks like\n![](screenshot/pulse.png)\n# Vivaldi NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://vivaldi.com\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e4/Vivaldi_web_browser_logo.svg/456px-Vivaldi_web_browser_logo.svg.png?20190912145229\" alt=\"Logo\" width=\"130\" height=\"130\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align= \"center\"\u003eVivaldi\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003cp center \"left\"\u003eVivaldi is a free, customizable web browser developed by Vivaldi Technologies, known for its built-in email client and features like ad blocking and privacy protection. It is designed for users who prefer a highly personalized browsing experience.\u003c/p\u003e\n\u003c/div\u003e\n\n## Run Vivaldi NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Vivaldi NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/vivaldinovnc.sh | bash\n```\n### Have Icecat automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit vivaldi service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/vivaldiservice /etc/init.d/vivaldinovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/vivaldinovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/vivaldi\n#!/bin/bash\nsudo service vivaldinovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/vivaldi /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/firefox\n```\n## What Vivaldi looks like\n![](screenshots/vivaldi.png)\n[Back to the top](#Table-of-Contents)\n# Qutebrowser NoVNC\n\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://palemoon.org\"\u003e\n    \u003cimg src=\"https://www.logo.wine/a/logo/Qutebrowser/Qutebrowser-Logo.wine.svg\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eQutebrowser \u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003equtebrowser is a free, open-source web browser that is keyboard-focused and minimal in design.\u003c/p\u003e\n       \n   \u003cbr/\u003e\n\u003c/div\u003e\n\n## Run Qutebrowser NoVNC\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Qutebrowser NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/qutebrowsernovnc.sh | bash\n```\n### Have Qutebrowser automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit qute service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/qutebrowserservice /etc/init.d/qutenovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/qutenovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/qutebrowser\n#!/bin/bash\nsudo service qutebrowsernovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/qutebrowser /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/firefox\n```\n## What Qutebrowsers looks like\n![](screenshots/qutebrowser.png)\n# Zen NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/zen/zen-desktop\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/3/3c/Zen_Browser_logo_%28red_circles%29.svg\" alt=\"Logo\" width=\"130\" height=\"130\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align= \"center\"\u003eZen\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003cp center \"left\"\u003eZen Browser is a free and open-source fork of Mozilla Firefox, with its main focus being privacy, customizability and design \u003c/p\u003e\n\u003c/div\u003e\n\n## Run Zen NoVNC\n## Install Curl if you don't have it \n```\nsudo apt install curl\n```\n## Start Zen NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/zenbrowsernovnc.sh | bash\n```\n## Run Dockerized Zen Kasmvnc with Audio\n```\ndocker run -p 3000:3000 --name zen ghcr.io/gitxpresso/zenkasmvnc           \n```\n### If you get an openbox error on docker port 3000 then do this\n### First remove the docker container\n```\ndocker rm -f zen\n```\n### Then run the same command but with another variable added\n```\ndocker run -p 3000:3000 --name zen --security-opt seccomp=unconfined ghcr.io/gitxpresso/zenkasmvnc\n```\n### Have Zen automatically starts on boot\n### Step 1: Clone the repository\n```\ngit clone https://github.com/gitxpresso/browsers-novnc.git ~/browsers-novnc\n```\n### Step 2: Go to the cloned directory and edit zen service \"USER\" variable on line 13\n\u003e [!TIP]\n\u003e If you don't know current your linux username then do \"whoami\" or \"echo $USER\" to find your current linux username\n\u003e \n\u003e You can edit the file using vim after finishing editing the file do `:wq` and press `ENTER` to save and exit\n#### Example of what USER variable looks like in the script\nThe number \"13\" below is to show what is on line 13\n```\n13 export USER=\"linux\"\n```\n### Step 3: After setting the user variable in Step 2 run the command below in your bash terminal\n```\nsudo mv -f ~/browsers-novnc/zenservice /etc/init.d/zennovnc\n```\n### Step 4: Make the file executable\n```\nsudo chmod +x /etc/init.d/zennovnc\n```\n### create the file in /etc/proflie.d\n```\ncat \u003c\u003c EOF \u003e~/zen\n#!/bin/bash\nsudo service zennovnc start\nEOF\n```\n### move the file to /etc/profile.d\n```\nsudo mv -f ~/zen /etc/profile.d\n```\n### make the file executable\n```\nsudo chmod +x /etc/profile.d/firefox\n```\n# What Zen Browser looks like\n![](screenshots/zen.png)\n[Back to the top](#Table-of-Contents)\n\n# Similar Projects Im making\n[LinuxApps NoVNC](https://github.com/gitxpresso/linuxapps-novnc)\nAs much linux apps I can find, any collaboration would help, thanks\nNot going to work on this project until I have all the still working Browsers that support linux\n# Set Default x www browser\n\n🚧 UNDER CONSTRUCTION  🚧\n# LinuxApps-NoVNC\n## Table of Contents\n\n\u003cdetails\u003e\u003csummary\u003e3d Software\u003c/summary\u003e\n\n- [Go to 3d Cad Apps](#3d-Cad-Apps)\n- [Blender NoVNC](#Blender-NoVNC)\n- [Librecad NoVNC](#Librecad-NoVNC)\n- [Leocad NoVNC](#Leocad-NoVNC)\n- [Freecad NoVNC](#Freecad-NoVNC)\n- [Openscad NoVNC](#Openscad-NoVNC)\n\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eText editor Software\u003c/summary\u003e\n\n- [Kate NoVNC](#Kate-NoVNC) *\n- [Kile NoVNC](#Kile-NoVNC) *\n- [SublimeText NoVNC](#SublimeText-NoVNC) *\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eCode Editor Platforms AKA Ide\u003c/summary\u003e\n\n- [Go To Cross Platform Code Editor Apps](#Cross-Platform-Code-Editor-Apps)\n- [Vscode NoVNC](#Vscode-NoVNC)\n- [Vscodium NoVNC](#Vscodium-NoVNC)\n- [Devpod NoVNC](#Devpod-NoVNC)\n- [Netbeans NoVNC](#Netbeans-NoVNC)\n- [Eclipse NoVNC](#Eclipse-NoVNC)\n- [KDevelop NoVNC](#KDevelop-NoVNC)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOffice Suite Applications\u003c/summary\u003e\n\n- [Go To Office suite apps](#Office-suite-Applications)\n- [LibreOffice NoVNC](#LibreOffice-NoVNC)\n- [OpenOffice NoVNC](#OpenOffice-NoVNC)\n- [FreeOffice NoVNC](#freeoffice-novnc)\n- [WPS Office NoVNC](#WPS-Office-NoVNC)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eImage Editing Applications\u003c/summary\u003e\n\n- [Go To Image Editing Applications](#Image-Editing-Applications)\n- [GIMP NoVNC](#GIMP-NoVNC)\n- [Inkscape NoVNC](#Inkscape-NoVNC)\n- [DigiKam NoVNC](#DigiKam-NoVNC)\n- [Fotoxx NoVNC](#Fotoxx-NoVNC)\n- [Pinta NoVNC](#Pinta-NoVNC)\n- [Showfoto NoVNC](#Showfoto-NoVNC)\n- [Rawtherapee NoVNC](#Rawtherapee-NoVNC)\n- [Darktable NoVNC](#Darktable-NoVNC)\n- [Shotwell NoVNC](#Shotwell-NoVNC)\n- [Photoflow NoVNC](#Photoflow-NoVNC)\n\n\u003c/details\u003e\n\n\u003cdetails\u003csummary\u003eMusic Apps\u003c/summary\u003e\n\n- [Go To Music Apps](#Music-Apps)\n- [Go To Synthesizers](Synthesizers-Apps]\n- [Audacity NoVNC](#Audacity-KasmVNC)\n\n\u003c/details\u003e \n\n# 3d Cad Apps\n# Blender NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://blender.org\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Blenderlogo.svg/600px-Blenderlogo.svg.png?20150408140327\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n    \u003cbr/\u003e\n  \u003ch1 \"center\"\u003eBlender\u003c/h1\u003e\n\u003ch3 center \"left\"\u003eBlender is a free and open-source 3D creation suite. With Blender, you can create 3D visualizations such as still images, 3D animations and VFX shots. You can also edit videos.\u003c/h3\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Blender NoVNC using Curl\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/blendernovnc.sh | bash\n```\n## What Blender Looks like\n![](screenshots/blender.png)\n# Freecad\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://freecad.org\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/f/f7/FreeCAD-logo.svg\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \n  \u003ch1\u003eFreecad\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003cp center \"left\"\u003eFreeCAD is an open-source parametric 3D modeler made primarily to design real-life objects of any size. Parametric modeling allows you to easily modify your design by going back into your model history and changing its parameters.\u003c/hp\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Install freecad and run NoVNC using Curl\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/freecadnovnc.sh | bash\n### What Freecad looks like\n![](screenshots/freecad.png)\n# Openscad NoVNC\n\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://openscad.org\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/9/97/OpenSCAD-logo.png\" alt=\"Logo\" width=\"170\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \n  \u003ch1\u003eOpenscad\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003ch3 center \"left\"\u003eOpenSCAD is software for creating solid 3D CAD objects. It is free software and available for Linux/UNIX, MS Windows and Mac OS X\u003c/h3\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Install Openscad and run NoVNC using Curl\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/openscadnovnc.sh | bash\n### What Openscad looks like\n![](screenshots/openscad.png)\n# Librecad NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://librecad.org\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/LibreCAD_icon.svg/100px-LibreCAD_icon.svg.png?20160726122231\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \n  \u003ch1\u003eLibrecad\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003ch3 center \"left\"\u003eLibreCAD is a computer-aided design (CAD) application for 2D design. It is free and open-source, and available for Unix / Linux, macOS, and Windows operating systems.\u003c/h3\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Install Librecad and run NoVNC using Curl\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/librecadnovnc.sh | bash\n## What Librecad Looks Like\n![](screenshots/librecad.png)\n  \n# Leocad NoVNC  \n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://leocad.org\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Leocad-icon-512.png/120px-Leocad-icon-512.png\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \n  \u003ch1\u003eLeocad\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003ch3 center \"left\"\u003eLeoCAD is a powerful computer-aided design (CAD) software specifically designed for creating virtual models with LEGO® bricks.\u003c/h3\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Install Leocad and run NoVNC using Curl\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/leocadnovnc.sh | bash\n### What Leocad looks like\n![](screenshots/leocad.png)\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://kicad.org\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/5/59/KiCad-Logo.svg/120px-KiCad-Logo.svg.png\" alt=\"Logo\" height=\"\"\u003e\n  \u003c/a\u003e\n\n  \u003cbr/\u003e\n\u003ch center \"left\"\u003eKiCad is a free and open-source electronics design automation (EDA) suite. It features schematic capture, integrated circuit simulation, printed circuit board (PCB) layout, 3D rendering, and plotting/data export to numerous formats.\u003c/h3\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Install Kicad and run NoVNC using Curl\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/kicadnovnc.sh | bash\n### What Kicad looks like\n![](screenshots/kicad.png)\n# Cross Platform Code Editor Apps\n\n# Vscode NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://openscad.org\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Visual_Studio_Code_1.35_icon.svg/512px-Visual_Studio_Code_1.35_icon.svg.png?20210804221519\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \u003ch1\u003eVscode\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003cp center \"left\"\u003eVisual Studio Code (VS Code) is a free, cross-platform code editor developed by Microsoft. It is designed to provide a streamlined and efficient coding experience for developers working on various platforms, including Windows, macOS, and Linux\u003c/p\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Install Vscode and run NoVNC using Curl\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/vscodenovnc.sh | bash\n## What Vscode Looks Like\n![](screenshots/vscode.png)\n# Vscodium\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://vscodium.com\"\u003e\n    \u003cimg src=\"https://vscodium.com/img/codium_cnl.svg\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \n  \u003ch1\u003eVscodium\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003ch2 center \"left\"\u003eVSCodium is a community-driven, freely-licensed binary distribution of Microsoft’s editor VS Code. \u003c/h2\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Install Vscode and run NoVNC using Curl\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/vscodecodium.sh | bash\n## What vscodium looks like\n![](screenshots/vscodium.png)\n# KDevelop NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://kdevelop.org\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Breezeicons-apps-48-kdevelop.svg/120px-Breezeicons-apps-48-kdevelop.svg.png\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \u003ch1\u003eKDevelop\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003cp center \"left\"\u003eKDevelop is a free and open-source integrated development environment (IDE) for Unix-like computer operating systems and Windows.\u003c/p\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Install KDevelop and run NoVNC using Curl\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/kdevelopnovnc.sh | bash\n## What KDevelop Looks Like\n![](screenshots/kdevelop.png)\n# DevPod NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://devpod.sh\"\u003e\n    \u003cimg src=\"https://tse1.mm.bing.net/th/id/OIP.b0YKpaaR0LLwFTSxF5rbAQHaCC?rs=1\u0026pid=ImgDetMain\" alt=\"Logo\" width=\" height=\"150\"\u003e\n  \u003c/a\u003e\n\n  \u003cbr/\u003e\n\u003ch3 center \"left\"\u003eDevPod is a tool used to create reproducible developer environments. Each developer environment runs in a separate container and is specified through a devcontainer.json. DevPod providers can create these containers on the local computer, any reachable remote machine, or in a public or private cloud. It's also possible to extend DevPod and write your own custom providers.\u003c/h3\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Devpod NoVNC using Curl\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/devpodnovnc.sh | bash\n\n## What Devpod Looks Like\n![](screenshots/devpod.png)\n# Eclipse NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://eclipse.org\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d0/Eclipse-Luna-Logo.svg/470px-Eclipse-Luna-Logo.svg.png?20181004114753\" alt=\"Logo\" width=\" height=\"150\"\u003e\n  \u003c/a\u003e\n\n  \u003cbr/\u003e\n\u003cp center \"left\"\u003eEclipse is a powerful and widely used integrated development environment (IDE) that supports various programming languages, such as Java, C++, and Python.\u003c/p\u003e\n\u003c/div\u003e\n\n## GIF On how to install using Eclipse Installer\n![](Gifs/how-to-use-eclipse-installer.gif)\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Eclipse NoVNC using Curl\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/eclipsenovnc.sh | bash\n\n## What Eclipse IDE Looks Like\n![](screenshots/eclipse.png)\n# Netbeans NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://netbeans.apache.org/\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/9/98/Apache_NetBeans_Logo.svg/444px-Apache_NetBeans_Logo.svg.png?20180920122700\" alt=\"Logo\" width=\"150\" height=\"150\"\u003e\n  \u003c/a\u003e\n  \u003ch1\u003eNetbeans\u003c/h1\u003e\n    \u003cbr/\u003e\n\u003cp center \"left\"\u003eNetbeans is an open-source Integrated Development Environment (IDE). It is used to develop applications with Java, PHP, C++, HTML and many other programming languages. The applications are developed using modules in Java. NetBeans can run on any operating system such as Windows, MacOS, Linux etc.\u003c/p\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Install Netbeans and run NoVNC using Curl\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/netbeansnovnc.sh | bash\n## What Netbeans Looks Like\n![](screenshots/netbeans.png)\n# Text editor Software \n# Office suite Applications\n# LibreOffice NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://libreoffice.org/\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/c/c0/LibreOffice_logo.svg/565px-LibreOffice_logo.svg.png?20220816022856\" alt=\"Logo\" width=\" height=\"150\"\u003e\n  \u003c/a\u003e\n    \u003cbr/\u003e\n\u003cp center \"left\"\u003eLibreOffice is a powerful, free and private office suite\u003c/p\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Install LibreOffice and run NoVNC using Curl\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/libreofficenovnc.sh | bash\n## What LibreOffice Looks Like\n![](screenshots/libreoffice.png)\n# OpenOffice NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://openoffice.org/\"\u003e\n    \u003cimg src=\"https://a.fsdn.com/allura/mirror/openofficeorg/icon?1703330040?\u0026w=90\" alt=\"Logo\" width=\" height=\"150\"\u003e\n  \u003c/a\u003e\n    \u003cbr/\u003e\n\u003cp center \"left\"\u003eApache OpenOffice is an open source office productivity suite\u003c/p\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Install OpenOffice and run NoVNC using Curl\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/openofficenovnc.sh | bash\n## What OpenOffice Looks Like\n![](screenshots/openoffice.png)\n# FreeOffice NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://freeoffice.com/\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/5/57/Softmaker_freeoffice_logo.png?20180215235306\" alt=\"Logo\" width=\" height=\"150\"\u003e\n  \u003c/a\u003e\n    \u003cbr/\u003e\n\u003cp center \"left\"\u003eFreeOffice is a full-featured Office suite that includes word processing, spreadsheet, and presentation software. Developed by SoftMaker, it is compatible with Microsoft Office formats and available for Windows, Mac, and Linux. Best of all, it's completely free for both business and personal use\u003c/p\u003e\n\u003c/div\u003e\n\n## FreeOffice Planmaker\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://freeoffice.com/\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/logos/planmaker.png\" alt=\"Logo\" width=\"90\" height=\"90\"\u003e\n  \u003c/a\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n### Run FreeOffice Planmaker NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/freeofficeplanmakernovnc.sh | bash\n```\n## What FreeOffice Planmaker Looks like\n![](screenshots/freeofficeplanmaker.png)\n## FreeOffice Presentations\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://freeoffice.com/\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/logos/presentations.png\" alt=\"Logo\" width=\"90\" height=\"90\"\u003e\n  \u003c/a\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run FreeOffice Presentations NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/freeofficepresentationsnovnc.sh | bash\n```\n## What FreeOffice Presentations Looks like\n![](screenshots/freeofficepresentations.png)\n## FreeOffice TextMaker\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://freeoffice.com/\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/logos/textmaker.png\" alt=\"Logo\" width=\"70\" height=\"70\"\u003e\n  \u003c/a\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run FreeOffice TextMaker NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/freeofficetextmakernovnc.sh | bash\n```\n## What FreeOffice TextMaker Looks like\n![](screenshots/freeofficetextmaker.png)\n# OnlyOffice NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://freeoffice.com/\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/6/64/ONLYOFFICE_logo_%28default%29.svg/160px-ONLYOFFICE_logo_%28default%29.svg.png?20200423131206\" alt=\"Logo\" width=\"250\" height=\"\"\u003e\n  \u003c/a\u003e\n  \u003c/p\u003e ONLYOFFICE is a secure online office suite that is highly compatible with MS Office formats. It offers document editing and collaboration tools, and can be used as part of ONLYOFFICE Workspace.\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run OnlyOffice NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/onlyofficenovnc.sh | bash\n```\n## What OnlyOffice Looks like\n![](screenshots/onlyoffice.png)\n# WPS Office NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://wps.com/\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/en/thumb/8/84/WPS-logo.svg/512px-WPS-logo.svg.png?20221007170644\" alt=\"Logo\" width=\"250\" height=\"\"\u003e\n  \u003c/a\u003e\n  \u003c/p\u003eWPS Office is an integrated office suite that combines Word, PDF, Excel, PowerPoint, and other tools into one powerful toolkit.\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n\u003e[!IMPORTANT]\n\u003e error loading icons when wps is launched, I try to fix the error\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run WPS Office NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/wpsofficenovnc.sh | bash\n```\n## What WPS Office Looks like\n![](screenshots/wpsoffice.png)\n# Image Editing Applications\n\n# GIMP NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://gimp.org/\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/3/3d/Gimp-logo.png?20241112221349\" alt=\"Logo\" width=\"\" height=\"\"\u003e\n  \u003c/a\u003e\n  \u003c/p\u003eGIMP is a free and open source program for photo retouching, image composition and image authoring.\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run GIMP NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/gimpnovnc.sh | bash\n```\n## What GIMP Looks like\n![](screenshots/gimp.png)\n# Inkscape NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://inkscape.org/\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/0/0d/Inkscape_Logo.svg/128px-Inkscape_Logo.svg.png?20240726134547\" alt=\"Logo\" width=\"\" height=\"\"\u003e\n  \u003c/a\u003e\n  \u003c/p\u003eInkscape is a Free and open source vector graphics editor for GNU/Linux, Windows and macOS. It offers a rich set of features and is widely used for both artistic and technical illustrations such as cartoons, clip art, logos, typography, diagramming and flowcharting.\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Inkscape NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/inkscapenovnc.sh | bash\n```\n## What Inkscape Looks like\n![](screenshots/inkscape.png)\n# DigiKam NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://digikam.org/\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/3/3c/Digikam_Oxygen.svg/128px-Digikam_Oxygen.svg.png?20190204144320\" alt=\"Logo\" width=\"\" height=\"\"\u003e\n  \u003c/a\u003e\n  \u003c/p\u003edigiKam is an advanced open-source digital photo management application that runs on Linux, Windows, and macOS. The application provides a comprehensive set of tools for importing, managing, editing, and sharing photos and raw files\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run DigiKam NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/digikamnovnc.sh | bash\n```\n## What DigiKam Looks like\n![](screenshots/digikam.png)\n# Krita NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://krita.org/\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/6/63/Krita_Application_Logo.svg/256px-Krita_Application_Logo.svg.png?20140515223647\" alt=\"Logo\" width=\"\" height=\"\"\u003e\n  \u003c/a\u003e\n  \u003c/p\u003eKrita is a professional, free, and open-source painting program. It is designed primarily for digital art and 2D animation. Krita allows you to open, save, edit, and author HDR and scene-referred images. It provides features similar to traditional illustration software like paintbrushes and blenders, making it a popular choice for artists\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Krita NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/kritanovnc.sh | bash\n```\n## What Krita Looks like\n![](screenshots/krita.png)\n# Fotoxx NoVNC\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d8/FotoxxBanner_180x40.png/120px-FotoxxBanner_180x40.png\" alt=\"Logo\" width=\"\" height=\"\"\u003e\n  \u003c/a\u003e\n  \u003c/p\u003eFotoxx is a free GNU/Linux program for editing photos or other images and managing a large collection. Images can be viewed in scrollable pages of thumbnails (variable size) or singly in a large window. Fotoxx has many editing tools that go beyond changing brightness, contrast and color.\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Fotoxx NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/fotoxxnovnc.sh | bash\n```\n## What Fotoxx Looks like\n![](screenshots/fotoxx.png)\n# Pinta NoVNC\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://pinta-project.com\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/7/76/Applications-graphics.svg/120px-Applications-graphics.svg.png\" alt=\"Logo\" width=\"\" height=\"\"\u003e\n  \u003c/a\u003e\n  \u003c/p\u003ePinta is a free, open-source bitmap image editor with a versatile range of uses. It can be used as a basic graphics editor or paint tool similar to MS Paint and Paintbrush for Mac.\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Pinta NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/pintanovnc.sh | bash\n```\n## What Pinta Looks like\n![](screenshots/pinta.png)\n# Showfoto NoVNC\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/Showfoto_icon.svg/128px-Showfoto_icon.svg.png?20190223180346\" alt=\"Logo\" width=\"\" height=\"\"\u003e\n  \u003c/a\u003e\n  \u003c/p\u003eShowfoto is a powerful image editor that allows you to quickly edit images. It can be used to view and edit your photos. Showfoto is the standalone image editor for the digiKam Project..\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Showfoto NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/showfotonovnc.sh | bash\n```\n## What Showfoto Looks like\n![](screenshots/showfoto.png)\n# Rawtherapee NoVNC \n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/RawTherapee_logo-circle.svg/101px-RawTherapee_logo-circle.svg.png?20210803062947\" alt=\"Logo\" width=\"90\" height=\"\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align=\"center\"\u003eRawtherapee\u003c/h1\u003e\n  \u003c/p\u003eRawTherapee is a free, open-source photo editing software.\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Rawtherapee NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/rawtherapeenovnc.sh | bash\n```\n## What Rawtherapee Looks like\n![](screenshots/rawtherapee.png)\n# Darktable NoVNC \n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/7/7b/Darktable_icon.svg/512px-Darktable_icon.svg.png?20120823151814\" alt=\"Logo\" width=\"\" height=\"90\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align=\"center\"\u003eDarktable\u003c/h1\u003e\n  \u003c/p\u003eDarktable is an open-source photography workfhttpslow application and raw developer. It allows photographers to manage digital negatives in a database, view them through a zoomable lighttable, and develop raw images while maintaining non-destructive editing.\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Darktable NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/darktablenovnc.sh | bash\n```\n## What Darktable Looks like\n![](screenshots/darktable.png)\n# Shotwell NoVNC\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/7/72/Shotwell_logo.svg/120px-Shotwell_logo.svg.png?20120505091744\" alt=\"Logo\" width=\"\" height=\"\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align=\"center\"\u003eShotwell\u003c/h1\u003e\n  \u003c/p\u003eShotwell is an image organizer designed for the GNOME desktop environment. It allows you to import photos from disk or camera, organize them by keywords and events, view them in full-window or fullscreen mode, and share them with others via social networking.\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Shotwell NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/shotwellnovnc.sh | bash\n```\n## What Shotwell Looks like\n![](screenshots/shotwell.png)\n# Photoflow NoVNC\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/logos/photoflow.png\" alt=\"Logo\" width=\"90\" height=\"\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align=\"center\"\u003ePhotoflow\u003c/h1\u003e\n  \u003c/p\u003ePhotoFlow is a non-destructive photo retouching program that provides a complete RAW image editing workflow\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Photoflow NoVNC\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/photoflownovnc.sh | bash\n```\n## What Photoflow Looks like\n![](screenshots/photoflow.png)\n# Music Apps\n# Synthesizers Apps\n\n# Audacity NoVNC \n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"\"\u003e\n    \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/f/f6/Audacity_Logo.svg/128px-Audacity_Logo.svg.png?20121030013421\" alt=\"Logo\" width=\"90\" height=\"\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align=\"center\"\u003eAudacity\u003c/h1\u003e\n  \u003c/p\u003eAudacity is the world's most popular free software for recording and editing audio.\u003c/p\u003e\n    \u003cbr/\u003e\n\u003c/div\u003e\n\n### Install curl if you don't have it\n``` \nsudo apt install curl\n```\n### Run Audacity NoVNC ❌\n```\ncurl -fsSL https://raw.githubusercontent.com/GitXpresso/Browsers-NoVNC/refs/heads/main/tar2debversionprompt.sh | bash\n```\n### Run Audacity Dockerized KasmVNC with Audio if you want audio to work\n```\ndocker run -p 3000:3000 ghcr.io/gitxpresso/audacitykasmvnc\n```\n### If you get an openbox error when running `docker run -p 3000:3000 --security-opt seccomp=unconfined ghcr.io/gitxpresso/audacitykasmvnc` then does this\n```\ndocker run -p 3000:3000 --security-opt seccomp=unconfined ghcr.io/gitxpresso/audacitykasmvnc\n```\n## What Audacity Looks like\n![](screenshots/audacity.png)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitxpresso%2Fbrowsers-novnc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgitxpresso%2Fbrowsers-novnc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitxpresso%2Fbrowsers-novnc/lists"}