{"id":15723981,"url":"https://github.com/timac/qlcarfiles","last_synced_at":"2025-04-14T10:03:47.110Z","repository":{"id":43168813,"uuid":"157175117","full_name":"Timac/QLCARFiles","owner":"Timac","description":"QuickLook plugin to visualize .car files (compiled Asset Catalogs)","archived":false,"fork":false,"pushed_at":"2023-07-30T20:12:21.000Z","size":120,"stargazers_count":126,"open_issues_count":1,"forks_count":12,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-10-25T11:46:19.586Z","etag":null,"topics":["macos","quicklook","quicklook-plugin","reverse-engineering"],"latest_commit_sha":null,"homepage":"https://blog.timac.org/2018/1112-quicklook-plugin-to-visualize-car-files/","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Timac.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"Timac"}},"created_at":"2018-11-12T07:45:18.000Z","updated_at":"2024-09-26T14:28:36.000Z","dependencies_parsed_at":"2024-10-24T17:53:12.290Z","dependency_job_id":"80afff97-245f-4eef-9449-89c0a6754408","html_url":"https://github.com/Timac/QLCARFiles","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timac%2FQLCARFiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timac%2FQLCARFiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timac%2FQLCARFiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timac%2FQLCARFiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Timac","download_url":"https://codeload.github.com/Timac/QLCARFiles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222515839,"owners_count":16996253,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["macos","quicklook","quicklook-plugin","reverse-engineering"],"created_at":"2024-10-03T22:14:08.943Z","updated_at":"2024-11-01T03:04:49.626Z","avatar_url":"https://github.com/Timac.png","language":"Objective-C","readme":"\n# QLCARFiles\nQuickLook plugin to visualize .car files (compiled Asset Catalogs)\n\n# Blog post\n[https://blog.timac.org/2018/1112-quicklook-plugin-to-visualize-car-files/](https://blog.timac.org/2018/1112-quicklook-plugin-to-visualize-car-files/)\n\n# Description\nThe `QLCARFiles` QuickLook plugin lets you visualize the content of a car file. It extracts the assets using the CoreUI.framework, generates a webpage with all the images, and displays this webpage in the QuickLook window. The use of a webpage has several advantages, one of them being the possibility to render multiple images in a scrolling view.\n\n\n## Features\n\n- Display images and their dimensions and file sizes\n- Support for png, pdf, gif, svg, video, ...\n- Display named colors and their hex values\n- Support for Light and Dark mode\n- Generate the previews as HTML data to allow scrolling\n- Display the total number of assets in the window's title\n- Add a light gray background to images that are too white or transparent\n- For thumbnails, render the best asset as icon and the number of assets\n- The command line tool has a `-r` option to dump all the car files found in a folder\n\n\n## Installation\n\nmacOS 10.14 or later is required. Please note that the precompiled binaries are not code signed. To install the precompiled QuickLook plugin, you should:\n\n1. Download and unzip [`QLCARFiles.qlgenerator.zip`](https://github.com/Timac/QLCARFiles/releases)\n2. Remove the quarantine flag by running in the Terminal `xattr -c -r QLCARFiles.qlgenerator`    \n3. Move `QLCARFiles.qlgenerator` to `~/Library/QuickLook/QLCARFiles.qlgenerator`. Note that you might need to create the folder `~/Library/QuickLook/`.\n4. Execute in the Terminal `qlmanage -r` to make sure the QLCARFiles plugin is loaded\n\nAlternatively you can sign the precompiled binaries or recompile the application yourself.\n\n\n\n## Known limitations\n\n- No support for special car files used by pro applications like Final Cut Pro.\n- Assets of the following type are not supported: CUINamedExternalLink, CUINamedTexture, CUINamedModel, CUINamedRecognitionImage, CUINamedRecognitionGroup, CUINamedRecognitionObject, CUINamedVectorImage, CUINamedMultisizeImage, CUINamedLayerImage. So far I never encountered these types of renditions.\n\n\n\n![](DemoAssets.png)","funding_links":["https://github.com/sponsors/Timac"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimac%2Fqlcarfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimac%2Fqlcarfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimac%2Fqlcarfiles/lists"}