# Viewer for SixtyFPS This program is a viewer for `.60` files from the [SixtyFPS Project](https://sixtyfps.io). ## Installation The viewer can be installed from crates.io: ```bash cargo install sixtyfps-viewer ``` Alternatively, you can download one of our pre-built binaries for Linux or Windows: 1. Open 2. Click on the latest release 3. From "Assets" download either `sixtyfps-viewer-linux.tar.gz` for a Linux x86-64 binary or `sixtyfps-viewer-windows.zip` for a Windows x86-64 binary. 4. Uncompress the downloaded archive and run `sixtyfps-viewer`/`sixtyfps-viewer.exe`. ## Usage You can open .60 files by just passing it as an argument: ```bash sixtyfps-viewer path/to/myfile.60 ``` ## Command line arguments - `--auto-reload`: Automatically watch the file system, and reload when it changes - `--save-data `: When exiting, write the value of public properties to a json file. Only property whose types can be serialized to json will be written. This option is incompatible with `--auto-reload` - `--load-data `: Load the values of public properties from a json file. - `-I `: Add an include path to look for imported .60 files or images. - `--style