{"id":15723953,"url":"https://github.com/amoeba/qlarrow","last_synced_at":"2025-05-13T04:36:20.504Z","repository":{"id":66554417,"uuid":"537670512","full_name":"amoeba/QLArrow","owner":"amoeba","description":"WIP QuickLook plugin for Apache Arrow and Parquet","archived":false,"fork":false,"pushed_at":"2024-12-17T19:46:01.000Z","size":24151,"stargazers_count":16,"open_issues_count":3,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-06T23:58:30.092Z","etag":null,"topics":["apache-arrow","golang","macos","parquet","quicklook"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/amoeba.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2022-09-17T01:50:58.000Z","updated_at":"2025-04-09T10:22:37.000Z","dependencies_parsed_at":"2023-05-03T13:04:17.840Z","dependency_job_id":null,"html_url":"https://github.com/amoeba/QLArrow","commit_stats":{"total_commits":8,"total_committers":2,"mean_commits":4.0,"dds":0.125,"last_synced_commit":"693a1789665538233b8e93f06e6fe46c348b9508"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amoeba%2FQLArrow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amoeba%2FQLArrow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amoeba%2FQLArrow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amoeba%2FQLArrow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/amoeba","download_url":"https://codeload.github.com/amoeba/QLArrow/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253877361,"owners_count":21977634,"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":["apache-arrow","golang","macos","parquet","quicklook"],"created_at":"2024-10-03T22:13:53.805Z","updated_at":"2025-05-13T04:36:20.481Z","avatar_url":"https://github.com/amoeba.png","language":"C","readme":"# QLArrow\n\n[QuickLook](https://support.apple.com/guide/mac-help/view-and-edit-files-with-quick-look-mh14119/mac) plugin for various [Arrow](https://arrow.apache.org/) file formats.\n[Arrow](https://arrow.apache.org/) is a high-performance, language-agnostic columnar memory format.\n\n## Roadmap\n\n[Parquet](https://parquet.apache.org/) is the main use case here but [Arrow IPC](https://arrow.apache.org/docs/format/Columnar.html) may be useful for some.\n\nCurrently, [QLArrow](https://github.com/amoeba/QLArrow) provides [QuickLook](https://support.apple.com/guide/mac-help/view-and-edit-files-with-quick-look-mh14119/mac) previews for:\n\n- [x] [Parquet](https://parquet.apache.org/)\n- [ ] Feather\n- [ ] Arrow IPC\n\n\n# Installation\n\n- Download the [latest release](https://github.com/amoeba/QLArrow/releases/) and extract the ZIP\n- Run `xattr -d com.apple.quarantine QLArrow.qlgenerator` on `QLArrow.qlgenerator`\n- Move to `~/Library/QuickLook`\n\n# Building\n\n0. Pre-requisites\n\n- XCode\n- Go\n\n1. Build the Go subproject\n\n    ```sh\n    go build -buildmode=c-archive -o internal.a ./internal\n    ```\n\n2. Build the XCode subproject\n  * Open `QLArrow.xcodeproj`\n  * Build the `QLArrow` target\n\n\n## Credit\n\n- [https://github.com/toland/qlmarkdown](https://github.com/toland/qlmarkdown)\n- [https://github.com/remko/qlmka](https://github.com/remko/qlmka)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famoeba%2Fqlarrow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famoeba%2Fqlarrow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famoeba%2Fqlarrow/lists"}