Codespace

Codespace

The code snippet manager you've been waiting for

20 followers

Codespace is a beautiful desktop app that helps you build and organise your code snippet library, so that you can become a more efficient developer.
Codespace gallery image
Codespace gallery image
Codespace gallery image
Codespace gallery image
Launch Team

What do you think? …

David Ramalho
Love this! I know it's made offline first, but is there a way to export/import the library to backup onto something like dropbox?
Tristan
@david_ramalho1 Thanks! I haven't built that yet, but it could easily be added in the next version. 😊 Is there a specific format you'd want it exported to or just anything that can be imported back into the app?
David Ramalho
@t4t5 anything that could still utilize the app. Especially if I am using 2 devices, or another team member may want the same snippets I created vs. sharing one at a time via a URL 👍
Tristan
@david_ramalho1 Makes sense. Thanks for the feedback, will add that feature in the next version!
David Ramalho
@t4t5 Another potential feature request is a way to easily turn off word-wrapping :)
Wojciech Kałużny
@david_ramalho1 @t4t5 I would love for it to be saved as markdown with code blocks. It would be awesome to save every snippet as a separate file (this way I can sync it with iCloud and it would be searchable by spotlight too). I would be pissed if my laptop broke and I would loose all the snippets... A nice solution would be for automated exports maybe? Just to have everything backed up and don't worry about data loss, which would be extremely difficult to get back. Bought the app, looks great but... I NEED MY CLOUD BACKUP :P
David Dias
Look promising, maybe it will replace #snippetslab?... :) I've been looking for a replacement that has Github Gist sync, smart folders...
Tristan
@thedaviddias1 Thanks David, I'm an old SnippetsLab user myself. 😊 Codespace doesn't have GitHub Gist syncing yet. Tbh I rarely use Github Gists personally, do you normally use it just to have an online backup of your snippets?
David Dias
@t4t5 I use mostly to have an online backup or in case I forked from someone else and want to easily bring it to SnippetsLab. I also use extensively the smart folders (example https://github.com/thedaviddias/...)
Chris Messina
@thedaviddias1 @t4t5 I'd find syncing/publishing to Gists useful, so +1 from me!
David Gay
This _is_ the snippet manager I was looking for! Two things: 1. The one missing feature for me is the ability to add snippet metadata. For instance, I want to be able to add "sources" to snippets – URLs where I might have learned the snippet, for reference purposes. 2. In your demo animation at the top of the page, the example snippet, a shell command, is identified as Ruby. Don't know if you care about that or not, it's not the biggest deal. Awesome work!
Tristan
@davidgay 🙌 1. I was thinking of adding that, but realised I mostly just add the URL as a code comment. I do see how you might want to add some longer documentation with markdown support though, so I might add that as a feature in an upcoming version! 2. Yeah I noticed that too. 😅Not sure why the automatic code detection identified it as Ruby. Might have to tweak some parameters there...
David Gay
@t4t5 Yeah markdown doc support would be *sick*, actually, didn't even think of that. But yeah not having the URL as a comment would be nice because then it doesn't have to be copied when you copy the snippet. Thanks for the response!