CameraController
brew install --cask cameracontroller
v1.4.0
Control USB camera settings directly without manufacturer software.
Why you might care
Open-source app that lets you adjust exposure, focus, zoom, and other parameters for USB cameras without relying on vendor-provided tools or drivers. Useful for streamers, content creators, and anyone with third-party USB cameras who want unified control.
245
30-day installs · #795
776
90-day · #775
3.4k
365-day · #670
1.7k
★ GitHub stars · updated 1y ago
GitHub topics
apple
macos
swiftui
webcam
xcode
Links
- https://github.com/Itaybre/CameraController/
- GitHub: Itaybre/CameraController
- Brew formula source: Casks/c/cameracontroller.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"alternatives": [
"Codeshot",
"Logitech Capture"
],
"artifacts": [
{
"app": [
"CameraController.app"
],
"target": "/Applications/CameraController.app"
},
{
"zap": [
{
"trash": [
"~/Library/Application Scripts/com.itaysoft.CameraController",
"~/Library/Application Scripts/com.itaysoft.CameraController.Helper",
"~/Library/Application Support/CameraController",
"~/Library/Containers/CameraController",
"~/Library/Preferences/com.itaysoft.CameraController.plist"
]
}
]
}
],
"auto_updates": 1,
"categories": [
"system-utility"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Control USB Cameras from an app",
"disable_reason": null,
"disabled": 0,
"display_name": "CameraController",
"enrichment_fetched_at": "2026-06-20T22:41:19+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "cameracontroller",
"github_default_branch": "master",
"github_last_commit_at": "2025-04-13T21:29:22Z",
"github_readme_excerpt": "\u003ch1 align=\"center\"\u003e CameraController \u003c/h1\u003e\n\n\u003c!-- subtext --\u003e\n\u003cdiv align=\"center\"\u003e\nControl your cameras settings without using the software provided (or not) by the company.\n\u003c/div\u003e\n\n\u003cbr/\u003e\n\n\u003c!-- shields --\u003e\n\u003cdiv align=\"center\"\u003e\n \u003c!-- downloads --\u003e\n \u003ca href=\"https://github.com/itaybre/CameraController/releases\"\u003e\n \u003cimg src=\"https://img.shields.io/github/downloads/itaybre/CameraController/total\" alt=\"downloads\"/\u003e\n \u003c/a\u003e\n \u003c!-- version --\u003e\n \u003ca href=\"https://github.com/itaybre/CameraController/releases/latest\"\u003e\n \u003cimg src=\"https://img.shields.io/github/release/itaybre/CameraController.svg\" alt=\"latest version\"/\u003e\n \u003c/a\u003e\n \u003c!-- license --\u003e\n \u003ca href=\"https://github.com/itaybre/CameraController/blob/master/License.txt\"\u003e\n \u003cimg src=\"https://img.shields.io/github/license/itaybre/CameraController.svg\" alt=\"license\"/\u003e\n \u003c/a\u003e\n \u003c!-- platform --\u003e\n \u003ca href=\"https://github.com/itaybre/CameraController\"\u003e\n \u003cimg src=\"https://img.shields.io/badge/platform-macOS-lightgrey.svg\" alt=\"platform\"/\u003e\n \u003c/a\u003e\n\u003c/div\u003e\n\n\u003cbr/\u003e\n\n\u003cdiv align=\"center\"\u003e\n \u003cimg src=\"./.github/Basic.png\" width=\"299\" alt=\"basic screenshot\"/\u003e\n \u003cimg src=\"./.github/Preferences.png\" width=\"299\" alt=\"preferences screenshot\"/\u003e\n\u003c/div\u003e\n\n## Installation\n\n### Manually\n\nDownload the latest `.zip` from [Releases](https://github.com/itaybre/CameraController/releases/latest).\n\n### Homebrew\n\n```\nbrew install --cask cameracontroller\n```\n\n## ToDo\n\n- Apply latest settings on startup\n- Add more Unit Tests\n- Support for some vendor specific capabilities (like Logitech LED control)\n\n## How to help\n\nOpen [issues](https://github.com/itaybre/CameraController/issues) if you have a question, an enhancement to suggest or a bug you\u0027ve found. If you want you can fork the code yourself and submit a pull request to improve the app.\n\n## How to build\n\n### Required\n\n- Xcode\n- [Swiftlint](https://github.com/realm/SwiftLint)\n\nClone the project\n```sh\n$ git clone https://github.com/itaybre/CameraControlle",
"github_repo": "Itaybre/CameraController",
"github_stars": 1718,
"github_topics": [
"apple",
"macos",
"swiftui",
"webcam",
"xcode"
],
"homepage": "https://github.com/Itaybre/CameraController/",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 245,
"installs_365d": 3411,
"installs_90d": 776,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": "2026-06-20T23:05:35+00:00",
"llm_model": "claude-haiku-4-5",
"names": [
"CameraController"
],
"one_liner": "Control USB camera settings directly without manufacturer software.",
"rank_30d": 795,
"rank_365d": 670,
"rank_90d": 775,
"raw_hash": "c62c02fee90f78e6",
"ruby_source_path": "Casks/c/cameracontroller.rb",
"tap": "homebrew/cask",
"token": "cameracontroller",
"version": "1.4.0",
"why_use_this": "Open-source app that lets you adjust exposure, focus, zoom, and other parameters for USB cameras without relying on vendor-provided tools or drivers. Useful for streamers, content creators, and anyone with third-party USB cameras who want unified control."
}