Hello, replers I was just wondering if any of you are interested in a repl.it desktop app. I know they were working on one but I think they stopped that one. So if you are interested in a repl.it desktop app just upvote this (If we get 20 upvotes I will do it). And I will try to convince the creators (which are @amasad and @hayaodeh ) to let me code one and if you guys want to help! I am happy to collab with you!
Also, by the way, I am planning to use Electron!
Look at this post: https://repl.it/talk/ask/Replit-Desktop-SIgnup/18409
Join the support discord server: https://discord.gg/PB4h5pt
@RyanRana how loose is this to be interpreted?
You agree not to access Neoreason’s content through any technology or means other than the pages of the Service itself or other explicitly authorized means that Neoreason may designate.
Right now this is an unauthorised project. With out that consent from Neoreason [Repl.IT] you are in violation of the terms of service. Regardless of the electron debate. This is a bad idea. Get permission first. Work out the details.
I can assure the reason they stopped this project, was because of the sheer amount of extra overhead this is going to take them to maintain a cross platform IDE. If they wanted to do a desktop app, it likely would have been just easy for them to talk to microsoft to get a plugin made for VSCode. Since Repl.IT uses the VSCode editor there is a reason they have chosen not to make this a reality. I fail to see how this project is going to improve on what is already provided that isn't going to make more overhead or work for the developers of this website.
I did something back in 2012 when I wrote a bot for kongregate.com. I offered to do something similar to what you all are proposing here. I wrote a client, front end, and had a vision to expand on what the website was providing to create something similar to the steam engine. The problem is this created serious issues with the intended purpose of kongregate. There are implications to Repl.IT also by choosing to go against the models that are being provided by this website and to do an unauthorised project to interface with it.
The original poster is going to attempt to employ tactics to convince them this is a good idea. There is already a project in the works which could also be contributed to, and is being ignored. So now there is going to be at least 2 electron based clients for the devs here to worry about. Poorly written code can and will put extra overhead on the servers. Who knows how well the backend is written, what caveats are implemented into the API that is exposing any of this stuff. There is way more to consider here than just simply saying... "Let's write a new desktop app in a resource hungry cross platform wrapper with zero blessings from the developers of this website."