Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

README.md

Core Animation Archive Player

This app lets you view .caar and .ca files.

What are .caar files?

CAAR files are Core Animation Archive files. They consist of core animation layers that are archived using NSKeyedArchiver to be later used as vector images in UI elements (especially when there are animations involved).

What are .ca files?

Packages with the .ca extension are CAML (Core Animation Markup Language) bundles, they contain Core Animation trees encoded as XML and associated assets required by the encoded layer tree.

Why do I care?

Core Animation files are used by Apple in several system frameworks and having a way to view them can lead to some interesting discoveries 🙃

QuickLook

The app also embeds a QuickLook plug-in that can generate thumbnails/previews of caar files.


Hacky tool disclaimer 🤓

This is a very hacky and quick tool I made for myself. Some .caar files have proprietary classes encoded in them that can't be read by 3rd parties, if you have a caar file that can't be viewed with this app, that's probably the cause.

About

An app that lets you view .caar files

Resources

License

Packages

No packages published