Skip to content

asbjornenge/arch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arch

Simplify your architecture.

Arch is an architectural editor for any project. Draw your diagrams and write documentation in one simple app 🎉

Arch is built using Electron and React.

screenshit

Diagram

For drawing diagrams we use the fantastic ReactFlow library. Boxes can have different shapes, colors, be groups etc.

Boxes can also have files attached to them. Files that exist can be opened in a simple code editor.

Notes

Notes are written in Markdown, and we use React SimpleMDE. It is a nice wrapper around CodeMirror.

Code

For opening and editing files attached to boxes we use the React Monaco Editor code editor.

.arch

Files should be saved with the .arch suffix. The .arch files are JSON files with a particular struct that Arch understands.

Export

Diagram export as .png.
Notes export as .pdf.

enjoy.