Skip to content

dmarkrollins/camelot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Camelot

Excalidraw diagram repository

As I've begun using Excalidraw more and more to white board with folks I found I was dexporting key diagrams locally so I did not lose them then re-importing / exporting etc in an endless loop.

Worse, when other folks would draw stuff up you end up in the awkward place where you don't know where the source is, what the latest looks like etc.

What we really need is a common repo we can all reason about, search, update etc to keep our common understanding discoverable and actionable.

Plus enterprise security teams don't like some unknown entity controlling where their IP is drawn up - strategic issue and all.

So Camelot (riff off excaliber if you did not catch that yet) was hatched. Hacked maybe. So anyone can stand up their own.

I built this with the excellent Serverless Stack SST, an abstraction on top of AWS CDK.

Cognito

List

Draw

Rename

Remove

Diagram Drill Through with Bread Crumb

Highlight a diagram widget then tap the link button to pull up the link diagram dialog show below:

Candidate Roadmap Items

  • ctrl+s to save document
  • Remember who owns (created) and last modifies a diagram
  • By default diagrams are private
  • You can make your diagrams private and only make them public when you want to unleash them
  • You can lock public diagrams you create so no one else can edit them
  • Add a collaboration server integration so we can mob diagram drawing
  • tests - started out as an experiment :- now it's a thing...
  • playlists
    • create new playlist
    • select diagrams to include in playlist
    • order diagrams in playlist
    • play play list
    • up and left arrow keys = previous diagram in playlist
    • right and down arrow keys = next diagram in playlist
  • auto save opt in
  • manage version history - user can choose from history which version to go back to
  • Folks can request you make them editors for a diagram you create which you approve or reject
  • You can create teams with members who can all edit diagrams created for the team

About

Excalidraw scene repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published