Skip to content

3. File Format

Alessandro edited this page Jan 28, 2019 · 3 revisions

Save your project

Akira saves your project in a GZip compressed file with the .akira extension. This file will generate a thumbnail to show the most recent status of your design, based on your latest saved state.

This solution gives us the ability to package your main design file in a simple SVG format, alongside a local Git repository to handle file history and version control.

Akira File Format

Standard SVG

Akira saves and handles your design in SVG format. The Akira SVG is not 100% a genuine and standard SVG file since we need to handle shapes and objects with extra data currently not supported by the standard format.

It is possible to open the Akira SVG file in another vector-based design tool with some minor information loss.

Version control

Every time you save your file, the previous version gets stored on a dedicated git commit with a unique SHA numbers that can be retrieved and reloaded at any moment. The local Git Repository will take care of tracking only the differences between versions instead of storing a whole new file for each version. This approach allows Akira to maintain a small file size while recording all your changes.

Navigate Previous Versions

A handy overview of the previously saved versions gives you the ability to "go back in time" to the point you want to revert your project. You can also use this overview to clear some old stored changes and better control your file size.