Skip to content
← Back to Community
Any plans for a desktop app?
Profile icon
razzi

As a longtime emacs user, I appreciate all that repl.it brings to the table, but in my experience, powerful keybinding customization, git integration, offline support, and hackability-to-the-core only comes with a desktop app. Do you have plans to make repl.it work for the desktop? Or are you able to do development solely in repl.it already?

For me right now, repl.it is fun for pulling up some language stack I use infrequently (i.e. Haskell) but if I were to use it for all development I'd want a dedicated app.

Voters
Profile icon
NicoBuntu
Profile icon
programmeruser
Profile icon
SpaceFire
Profile icon
TheProtagonist
Profile icon
keestalkstech
Profile icon
The_Potato
Profile icon
theangryepicbanana
Profile icon
unique_pineapple
Profile icon
ash15khng
Profile icon
Wilmor21
Comments
hotnewtop
Profile icon
amasad

I'm an emacs user too 👊! But I started to use Repl.it in addition to learning new languages and toying around, to build and deploy web-services.

Adding to what @hayaodeh said, we can approach supporting desktop in a few ways and we're still thinking about this:

  1. A cli that allows you to deploy to repl.it, or upload your project, etc.
  2. Make it so that you can mount a repl.it project on your filesystem and work on it as if it is local
  3. Finally, building Emacs/Vim/etc plugins.

I'll turn the question back to you: how do you envision using repl.it locally?

Profile icon
razzi

@amasad What you've outlined sounds pretty stellar actually, namely the ability to sync local files via cli (which of course then could be integrated into any development environment).

I'll add on that it would be sweet to have a repl.it shell from my terminal - I'd like run something like repl shell from a project directory and have the language stack available to me, whether via sending code to repl.it or by having the cli spin up a local environment. I use a variety of commands like django-admin shell but it would be cool for repl.it to provide that for any language/framework so that I can get right to experimentation.

Other than that, a dedicated application would allow me to have fewer tabs open in my browser and work offline (although offline repl.it couldn't do the nice things it does like automatically adding packages)

Profile icon
hayaodeh

we're thinking of building a desktop app the future, right now we are super focused on building tools in the webiste and I think many of the features that you mentioned can be done in Repl.it website, Repl.it team is very small and we try to be focused on our sprints and launching features. But a desktop app can definitely be done in the future once the team grows.

Profile icon
msproge

If you need a couple of skilled developers you can read about dedicated development team