{"id":13753530,"url":"https://github.com/lfroms/viewfinder","last_synced_at":"2025-07-20T08:33:39.030Z","repository":{"id":42085630,"uuid":"455348695","full_name":"lfroms/viewfinder","owner":"lfroms","description":"📷 A convenient webcam controller and preview for your menu bar.","archived":false,"fork":false,"pushed_at":"2023-12-02T16:56:32.000Z","size":2379,"stargazers_count":58,"open_issues_count":3,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-06-30T13:53:25.986Z","etag":null,"topics":["app","camera","controller","macos","menubar","swift","swiftui","uvc","webcam","xcode"],"latest_commit_sha":null,"homepage":"","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/lfroms.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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-02-03T22:25:15.000Z","updated_at":"2025-06-14T22:33:28.000Z","dependencies_parsed_at":"2023-02-12T14:03:07.503Z","dependency_job_id":"e50096f8-5e60-4169-bd0a-3ad52c258cae","html_url":"https://github.com/lfroms/viewfinder","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/lfroms/viewfinder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lfroms%2Fviewfinder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lfroms%2Fviewfinder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lfroms%2Fviewfinder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lfroms%2Fviewfinder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lfroms","download_url":"https://codeload.github.com/lfroms/viewfinder/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lfroms%2Fviewfinder/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266092803,"owners_count":23875544,"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":["app","camera","controller","macos","menubar","swift","swiftui","uvc","webcam","xcode"],"created_at":"2024-08-03T09:01:24.078Z","updated_at":"2025-07-20T08:33:38.998Z","avatar_url":"https://github.com/lfroms.png","language":"Swift","funding_links":[],"categories":["Utilities"],"sub_categories":["Camera"],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cimg src=\"./media/icon.png\" alt=\"Viewfinder\" width=\"130\"\u003e\n  \u003cbr\u003e\n  Viewfinder \n  \u003cbr\u003e\n\u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003eA simple and convenient way to manage your webcam's picture settings, right from your menu bar.\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/lfroms/viewfinder/issues\"\u003e\u003cimg alt=\"GitHub issues\" src=\"https://img.shields.io/github/issues/lfroms/viewfinder\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/lfroms/viewfinder/graphs/contributors\"\u003e\u003cimg alt=\"GitHub contributors\" src=\"https://img.shields.io/github/contributors/lfroms/viewfinder\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/lfroms/viewfinder/stargazers\"\u003e\u003cimg alt=\"GitHub stars\" src=\"https://img.shields.io/github/stars/lfroms/viewfinder\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/lfroms/viewfinder/blob/main/LICENSE\"\u003e\u003cimg alt=\"GitHub license\" src=\"https://img.shields.io/github/license/lfroms/viewfinder\"\u003e\u003c/a\u003e\n  \u003cimg alt=\"Contributions welcome\" src=\"https://img.shields.io/badge/contributions-welcome-green\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#about\"\u003eAbout\u003c/a\u003e •\n  \u003ca href=\"#download\"\u003eDownload\u003c/a\u003e •\n  \u003ca href=\"#building-from-source\"\u003eBuilding from Source\u003c/a\u003e •\n  \u003ca href=\"#contributing\"\u003eContributing\u003c/a\u003e •\n  \u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"Viewfinder screenshot\" src=\"./media/screenshot.png\" width=\"50%\"\u003e\n\u003c/p\u003e\n\n## About\n\nViewfinder aims to provide a more native-feeling alternative to, let's face it, the mediocre apps provided by your webcam's manufacturer. Viewfinder lives in your menu bar, and looks and feels just like other system menu bar items, so you'll feel right at home.\n\nViewfinder is written in [SwiftUI](https://developer.apple.com/xcode/swiftui/), a declarative framework for building user interfaces for macOS.\n\n\u003e 📝 **Note:** Viewfinder is currently _beta software_, so it's possible that you'll run into issues. Many of these issues should begin to disappear once the codebase matures.\n\n## Download\n\nYou can download a pre-built **Apple notarized** universal binary of the latest version of Viewfinder from the latest GitHub release. Viewfinder supports macOS 12.0 and later. Click the button below to jump to it, then download the `.dmg` file:\n\n[![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/lfroms/viewfinder?color=black\u0026label=download%20latest\u0026logo=github\u0026sort=semver\u0026style=for-the-badge)](https://github.com/lfroms/viewfinder/releases/latest)\n\nA full list of releases is available [here](https://github.com/lfroms/viewfinder/releases).\n\nViewfinder will automatically check for updates and let you know if a new one is available. You'll be prompted to enable automatic update checks when you first launch the app.\n\n## Building from Source\n\nTo open and build the project in Xcode on your local machine, you'll need to pull the source code. Find yourself a working directory, and clone this repo to it. I recommend using [GitHub Desktop](https://desktop.github.com).\n\nAlternatively, pull it using the `git` CLI:\n\n```sh\ngit clone https://github.com/lfroms/viewfinder.git\n```\n\nThen, navigate into the cloned repository:\n\n```sh\ncd viewfinder\n```\n\nYou can then open the Xcode project (named `Viewfinder.xcodeproj`) in Xcode.\n\n## Contributing\n\nViewfinder is open to contributions from the open source community. If you found a bug, feel free to open an issue and pull request if you know the fix! Thought of an improvement? Open a discussion, and once aligned, open a pull request with your changes.\n\n## License\n\nViewfinder is released under the [GPL-3.0 License](LICENSE). However, source files that have not been forked from third party GPL-3.0 software may be made available under a less restrictive license upon request. License subject to change should the software cease to include GPL-3.0 code.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flfroms%2Fviewfinder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flfroms%2Fviewfinder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flfroms%2Fviewfinder/lists"}