Hi! This is a rudimentary IDE I am making that lets you remotely program Linux computers using a web browser on ANY other device. This can be used to program slow raspberry pis like the zero w, or anything else you like. Files are opened and navigated to using the command line, so as of yet there is no proper file manager. I started this a week or so ago, so it is in fairly early stages. It runs using flask, a 'backend.py' file and an 'index.html' file. It can be downloaded from GitHub at https://github.com/jacob-and-nathan/Online-Linux-Code-Editor or using the git clone command. The index.html file MUST be put into a 'templates' folder before the main.py file is run. I'm developing it online
I have officially completed version 1.0! I have put more detail on github on my repo, but I have a working code editor and basic terminal. You can edit, save and write code, and also run it. As of yet there is no syntax highlighting, so I need to fix that. Also, the UI looks pretty bad, so I've asked my brother to mess with (ie. pretty much write) the CSS and make it look good. I don't really care what it looks like, so long as it looks modern. I'll come in later and add syntax highlighting that fits the theme, and I'll also implement the ability to change all the colours and to reset to default too. I'll do that by specifying all the colours in a .txt file that the javascript reads each time the page is loaded. I'll allow the JavaScript to also change the data in the .txt file to change the colours.
I have finished about 90% of the core functionality of the IDE. You can use a very rudimentary terminal to open files, which you can then edit. Now, I need to use CSS to style the IDE and implement syntax highlighting. That is not one of my strengths, so my brother has kindly offered to help me. I don’t really know how long it will take, but I thought the last part would take about a week and it took a day.