View Code? Open in Web Editor
NEW
excalisave
License: Apache License 2.0
HTML 0.38%
JavaScript 11.59%
TypeScript 85.67%
SCSS 2.36%
excalisave's Introduction
Hi ๐, I'm Atharva Kadlag
I love building things that solve problems and ease life
๐ญ Iโm currently working on flicksync
๐ฑ Iโm currently tinkering with Go-lang, rust
๐ฏ Iโm looking to collaborate on excalisave
๐ I'm trying to write articles on atharvakadlag.github.io or my LinkedIn
๐ฌ Ask me about Python, Flask, C#, Windows Application Development
๐ซ Reach me at [email protected]
๐ Know about my experiences https://tinyurl.com/atharvakresume
โก Fun fact: I can solve your tech problem.
excalisave's People
Contributors
Watchers
excalisave's Issues
Another awesome feature would be to sync from/to an external storage
The 2 that are coming to mind to cover a lot of use cases:
S3 compatible interface AWS, Google Cloud, Cloudflare, Mega and self hosted Minio support this Interface
Github http API
Possible issues
Conflict if another browser updated the remote file.
Hi,
excalisave manages my drawings well. But as I want to use version management with my drawings, I would have either to transfer the drawings into a respective local project folder or even init e.g. GIT in excalisave's native drawings folder.
Is there a default location (e.g. on Windows OS) where excalisave stores its drawings in JSON format?
Thanks.
Do you accept PR adding other saving options? Such as Google Drive, GitHub, etc.?
would be nice export data in case changing browser or pc. export can be locally or g-drive
Excalidraw.com allows you to create a live collaboration room. Once you click on that button, your URL change to https://excalidraw.com/#room=somekey
In such state if you try to switch drawings it does not work
Solution:
If the URL starts with /#room
if the room was just created, then link the room URL with the drawing and when opening the drawing open the room as well
if user tries to select a different drawing:
show a popup to the user to prompt if he wants to exit out of the room to open another drawing
we can give random name empty excali drafts. we can rename if we want to. that makes us speed
add create new empty draw. this makes us speed
Hi @atharvakadlag ! Is this repository associated with the Excalisave chrome extension ? If so, would it be possible to cross link the github repository in the extension overview and vice versa in the repository's README?
In addition, it would be awesome if we could also support Firefox.
Hi, I found the extension helpful and I wonder if it works on local only or stores drawing on cloud.
after checking the codebase I found the storage is implemented as localstorage
though :)