Excalidraw is a very useful web app, but the lack of file management can be troublesome and unsettling. We often need to manually save and maintain multiple different Excalidraw files. Therefore, ExcalidrawZ has wrapped it up to automatically save edited files for users and added file grouping functionality. In future versions, iCloud automatic backup will also be added to greatly reduce the insecurity of using a web app.
Warning
Non-App Store version
- Download the latest image file (.dmg) from Releases
- Click the
.dmg
to install it
By using the Create folder
button located in the bottom left corner of the app, you can create new folders to organize your work.
You can import any file ending with excalidraw into the app through the menu bar.
Sharing allows you to make your work output more seamless. ExcalidrawZ supports sharing your work with others through the clipboard, file system, and system sharing menu. Additionally, ExcalidrawZ provides backup for all your files through archiving.
- export image
- export file
- archive all files
Safety is a feature that ExcalidrawZ highly prioritize as a local client. To ensure this, ExcalidrawZ performs a checkpoint record of the file before you loading another file. You can tap the button on the top right of app to view the history.
If you need more languages support, please do not hesitate to contact me.
- English (Native excalidraw font)
- 简体中文(杨任东竹书体)
- 日本語(瀬戸体)
ExcalidrawZ now support editing of .excalidraw
, .excalidraw.png
, and .excalidraw.svg
files (directly in the file system), as well as importing them into the main program.
ExcalidrawZ.-.import.excalidraw.png.480p.mov
ExcalidrawZ also supports maintaining editability when exporting images. The image files will end with .excalidraw.png
or .excalidraw.svg
, and ExcalidrawZ will be able to edit these types of files directly.
ExcalidrawZ.-.export.as.excalidraw.png.480p.mov
- iCloud synchronization
-
Remove preload of fonts inindex.html
, otherwise fonts will not be loaded. -
Add hook inexcalidraw-app/App.tsx/onChange
to track the activated tool changed. -
The
excalidraw
core is built and uploaded with thedmg
file. You can download it from Releases.- Or you can build your own core from
excalidraw
- Or you can build your own core from
-
Hide toolbar in
packages/excalidraw/components/LayerUI.tsx/LayerUI
. -
Add fonts after build.
- add the codes below to
index.html
.<link rel="preload" href="YRDZST-Regular.ttf" as="font" type="font/ttf" crossorigin="anonymous"> <link rel="preload" href="SetoFont.ttf" as="font" type="font/ttf" crossorigin="anonymous"> <link rel="stylesheet" href="fonts.css" />
- add the codes below to