{"id":36934595,"url":"https://github.com/visualdiffer/visualdiffer","last_synced_at":"2026-04-18T06:14:15.360Z","repository":{"id":326041231,"uuid":"1087585543","full_name":"visualdiffer/visualdiffer","owner":"visualdiffer","description":"macOS application designed to visually compare folders and files","archived":false,"fork":false,"pushed_at":"2026-04-17T11:54:39.000Z","size":3350,"stargazers_count":263,"open_issues_count":3,"forks_count":8,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-04-17T13:35:27.260Z","etag":null,"topics":["comparison-tool","diffing","folder-management","macos","swift"],"latest_commit_sha":null,"homepage":"https://visualdiffer.com","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/visualdiffer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-01T08:00:26.000Z","updated_at":"2026-04-17T11:54:42.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/visualdiffer/visualdiffer","commit_stats":null,"previous_names":["visualdiffer/visualdiffer"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/visualdiffer/visualdiffer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualdiffer%2Fvisualdiffer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualdiffer%2Fvisualdiffer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualdiffer%2Fvisualdiffer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualdiffer%2Fvisualdiffer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/visualdiffer","download_url":"https://codeload.github.com/visualdiffer/visualdiffer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualdiffer%2Fvisualdiffer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31958644,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["comparison-tool","diffing","folder-management","macos","swift"],"created_at":"2026-01-13T09:52:11.244Z","updated_at":"2026-04-18T06:14:15.320Z","avatar_url":"https://github.com/visualdiffer.png","language":"Swift","readme":"\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://avatars.githubusercontent.com/u/1219826?s=400\u0026u=264b78c259d3d6b452071a71c5150a7ff5acc85e\u0026v=4\"\n        height=\"130\"\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/License-GPL3-blue?style=flat\" /\u003e\n        \u003cimg src=\"https://img.shields.io/badge/macOS-13.5+-orange?logo=apple\u0026style=flat\" /\u003e\n        \u003cimg src=\"https://img.shields.io/badge/Swift-6.2-orange?logo=swift\u0026logoColor=white\u0026style=flat\" /\u003e\n        \u003cimg src=\"https://img.shields.io/github/downloads/Visualdiffer/visualdiffer/latest/total.svg\" /\u003e\n        \u003cimg src=\"https://img.shields.io/github/downloads/visualdiffer/visualdiffer/total\" /\u003e\n\u003c/p\u003e\n\n# VisualDiffer\n\n## Overview  \n**VisualDiffer** is a macOS application designed to **visually compare folders and files** with clarity and speed.  \nIt lets you instantly see what has changed between two directories — new, modified, or missing files — through a clean side-by-side interface.  \nThe app helps developers, designers, and anyone managing multiple versions of projects to easily identify differences, filter unwanted files, and synchronize content more efficiently.\n\n### Key Features  \n- 🟩 **Side-by-side folder comparison** — instantly highlights differences between directories (added, removed, or modified files).  \n- 🧩 **File-level diff view** — inspect detailed content changes line-by-line (for supported file types).  \n- 🧹 **Powerful filters** — exclude version control, backup, or temporary files (e.g., `.git`, `.svn`, `.zip`, `.DS_Store`).  \n- 🖱️ **Drag \u0026 drop support** — compare folders by simply dragging them into the app window.  \n- 📦 **Export and automation** — integrate comparisons into scripts or workflows using CLI tools (if available).  \n- ⚡ **Fast comparison engine** — optimized to handle large folder structures efficiently.  \n\nFor more information, visit the [VisualDiffer Wiki](https://wiki.visualdiffer.com/).\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://visualdiffer.com/vd/folders.png\"\u003e\n\u003c/p\u003e\n\n---\n\n## ⚡ Caveats\n\n\u003e [!WARNING]\n\u003e This is a port of the original project written in Objective-C.\n\u003e The Swift code was rewritten from scratch without using conversions made by AI models.\n\u003e Maximum care was taken in rewriting the code, but regressions or new bugs are possible.\n\u003e \n---\n\n## 📦  Installation  \n\n\u003e [!NOTE]\n\u003e The installed application:\n\u003e \n\u003e - is notarized\n\u003e - is sandboxed\n\u003e \n\u003e **Notarization** is Apple's automated security check for macOS apps.\n\u003e \n\u003e **Sandboxing** restricts what an app can access on your Mac, for example the application can only access files/folders the user explicitly grants access to.\n\n### From Homebrew\n\nYou can install visualdiffer using homebrew with this command:\n\n```bash\nbrew install visualdiffer\n```\n\n### From GitHub Releases\n\nDownload from [releases](https://github.com/visualdiffer/visualdiffer/releases/latest), unzip, and drag the app to Applications folder\n\n## 🛠️ Build  \n\nSee [Contributing](CONTRIBUTING.md)\n\n---\n\n## License  \n\nReleased under the **GPL3 License**.  \nSee [`LICENSE`](./LICENSE) for details.\n\n---\n\n## Acknowledgments  \n\nVisualDiffer was inspired by the need for a fast, reliable, and elegant folder comparison tool for macOS.  \nThanks to all contributors, testers, and users who continue to improve the project.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvisualdiffer%2Fvisualdiffer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvisualdiffer%2Fvisualdiffer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvisualdiffer%2Fvisualdiffer/lists"}