4 ms·
> draw.io is a client-side, static web application. There is no user authenication or data storage concept in this repo. The online version stores data in mains
by flanbiscuit 7y ago
> draw.io is a client-side, static web application. There is no user authenication or data storage concept in this repo. The online version stores data in mainstream cloud storage options, currently Google Drive, OneDrive, Dropbox, Github, Gitlab or Trello.
I love this about Draw.io. This is how I want to build my applications. I don't want to deal with storing any user data and rather let them handle it how they see fit.
- insomniacity 7y agoYou may be interested in https://remotestorage.io/ https://remotestorage.io/.
- monk_e_boy 7y agoOh wow, thanks for that link. I've been wanting my users to be able to save data and share links for ages.
- hanniabu 7y ago> mainstream cloud storage options, currently Google Drive, OneDrive, Dropbox, Github, Gitlab or Trello. Anybody know of a library of service (preferably open source) that offers an easy API to interact with all these in such a way?
- sbr464 7y agoBrowserFS has a few different APIs integrated. Not the lightest library though. https://github.com/jvilk/BrowserFS/blob/master/README.md https://github.com/jvilk/BrowserFS/blob/master/README.md
- breck 7y agoI would also love such a library. I currently follow the same pattern of making web apps that only use local storage so I don’t have access to user data, but would like to allow users to easily use their existing cloud services for persistence.
- narsil 7y agoCheck out https://kloudless.com https://kloudless.com! (Disclaimer: I'm a co-founder) Here's our open source file picker: https://github.com/kloudless/file-explorer/ https://github.com/kloudless/file-explorer/ (the server-side is closed source and requires a paid subscription beyond a point)
- janee 7y agoMaybe something like https://kloudless.com/ https://kloudless.com/ haven't used them though Only other option I could find is https://github.com/rclone/rclone https://github.com/rclone/rclone but it's a commandline tool
- binbasti 7y agoThe remoteStorage reference client can also sync with Google Drive and Dropbox: https://remotestoragejs.readthedocs.io/en/latest/getting-started/dropbox-and-google-drive.html https://remotestoragejs.readthedocs.io/en/latest/getting-sta...
- ocdtrekkie 7y agoAnother cool thing they did, is they built a Sandstorm.io app back in the day. There hasn't been enough interest for them to invest a lot of resources in updating it, but I still use draw.io on my self-hosted Sandstorm server too. I've followed draw.io back since I met them at Google I/O in like 2010 or 2011, I think they were one of Drive's first third party apps.
- franga2000 7y agoI love these kinds of apps, but I haven't seen any with support for self-hosted cloud storage (Nextcloud). Is there a technical limitation behind that, or is it just lack of interest?
- bityard 7y agoHrm? https://apps.nextcloud.com/apps/drawio https://apps.nextcloud.com/apps/drawio
- franga2000 7y agoRight, I forgot about that - I actually have it installed on my instance. But my point wasn't specifically about Draw.io, but other cloud-synced web apps like StackEdit. It seems none of them have Nextcloud as a first-class option (some have WebDAV, but that's still a lot more complicated than Dropbox etc.).