[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-74952":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":32,"readmeContent":33,"aiSummary":34,"trendingCount":16,"starSnapshotCount":16,"syncStatus":35,"lastSyncTime":36,"discoverSource":37},74952,"better-shot","KartikLabhshetwar\u002Fbetter-shot","KartikLabhshetwar","An open-source alternative to CleanShot X for macOS. Capture, edit, and enhance your screenshots with professional quality.","https:\u002F\u002Fbettershot.site",null,"Swift",1981,102,4,9,0,234,248,343,702,19.04,"BSD 3-Clause \"New\" or \"Revised\" License",false,"main",true,[27,28,29,30,31],"desktop-application","macos-app","macos-application","tauri","vitejs","2026-06-12 02:03:30","# Better Shot\n\n\u003Cimg width=\"3600\" height=\"2025\" alt=\"stage-1768238789948\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F3051266a-5179-440f-a747-7980abd7bac3\" \u002F>\n\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-%235865F2.svg?style=for-the-badge&logo=discord&logoColor=white)](https:\u002F\u002Fdiscord.gg\u002FzThjstVs) \n[![X (Twitter)](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FX-%231DA1F2.svg?style=for-the-badge&logo=X&logoColor=white)](https:\u002F\u002Fx.com\u002Fcode_kartik)\n[![Buy Me a Coffee](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FBuy%20Me%20a%20Coffee-%23FFDD00.svg?style=for-the-badge&logo=buy-me-a-coffee&logoColor=black)](https:\u002F\u002Fwww.buymeacoffee.com\u002Fcode_kartik)\n\n> An open-source alternative to CleanShot X for macOS. Capture, edit, and enhance your screenshots with professional quality.\n\nBetter Shot is a fast, lightweight screenshot tool built with Tauri + React. It provides a powerful yet simple workflow for capturing screenshots, editing them with backgrounds\u002Feffects\u002Fannotations, and exporting quickly.\n\n## Table of contents\n\n- [Better Shot](#better-shot)\n  - [Table of contents](#table-of-contents)\n  - [Background](#background)\n  - [Features](#features)\n    - [Capture Modes](#capture-modes)\n    - [Image Editing](#image-editing)\n    - [Annotation Tools](#annotation-tools)\n    - [Workflow](#workflow)\n  - [Install](#install)\n    - [Download a release (recommended)](#download-a-release-recommended)\n    - [Homebrew (macOS)](#homebrew-macos)\n    - [Build from source](#build-from-source)\n      - [Requirements](#requirements)\n      - [Required permissions](#required-permissions)\n  - [Usage](#usage)\n    - [Quick Start](#quick-start)\n    - [Auto-apply workflow](#auto-apply-workflow)\n    - [Keyboard Shortcuts](#keyboard-shortcuts)\n      - [Capture Shortcuts](#capture-shortcuts)\n      - [Editor Shortcuts](#editor-shortcuts)\n  - [Development](#development)\n    - [Desktop app (Tauri)](#desktop-app-tauri)\n    - [Landing site (Next.js)](#landing-site-nextjs)\n  - [Contributing](#contributing)\n  - [License](#license)\n  - [Star history](#star-history)\n\n## Background\n\nClean screenshot workflows usually need three things: capture fast, polish fast (background\u002Fshadow\u002Froundness), and annotate fast (arrows, labels). Better Shot is a macOS-native app that keeps everything local and lightweight.\n\n## Features\n\n### Capture Modes\n\n- **Region capture**: Select any area of your screen (`⌘⇧2`, enabled by default)\n- **Fullscreen capture**: Capture your entire screen (`⌘⇧F`, enable in Preferences)\n- **Window capture**: Capture a specific window (`⌘⇧D`, enable in Preferences)\n- **OCR Region**: Extract text from a selected region using macOS Vision framework - automatically copies recognized text to clipboard (`⌘⇧O`, enable in Preferences)\n\n### Image Editing\n\n- **Background library**: Curated wallpapers, Mac assets, and mesh patterns\n- **Custom backgrounds**: Solid colors and transparent checkerboard\n- **Effects**: Blur + noise controls\n- **Shadow + roundness**: Tune depth and corner radius\n- **Export**: Save at high quality for docs, decks, and social\n\n### Annotation Tools\n\n- **Shapes**: Circle, rectangle, line, arrow\n- **Text**: Add text with adjustable size\n- **Numbered labels**: Auto-incrementing badges for step-by-step callouts\n- **Editability**: Select, move, and delete annotations\n- **Styling**: Colors, opacity, borders, alignment\n\n### Workflow\n\n- **Global shortcuts**: Capture from anywhere, even when hidden\n- **Auto-apply**: Apply default background and save without opening the editor\n- **Quick Overlay**: Preview captures in a floating overlay that automatically fades and hides after 5 seconds\n- **OCR text extraction**: Extract and copy text from screenshots using native macOS Vision framework\n- **Clipboard**: Copy to clipboard after capture\u002Fexport\n- **Preferences**: Save directory, defaults, and shortcut settings persist\n- **Menu bar**: Accessible from the menu bar\n- **Native performance**: Rust + Tauri\n\n## Install\n\n### Download a release (recommended)\n\n1. Go to [Releases](https:\u002F\u002Fgithub.com\u002FKartikLabhshetwar\u002Fbetter-shot\u002Freleases)\n2. Download the appropriate DMG file:\n   - **Apple Silicon** (M1\u002FM2\u002FM3\u002FM4\u002FM5): `bettershot_*_aarch64.dmg`\n   - **Intel**: `bettershot_*_x64.dmg`\n3. Open the DMG and drag Better Shot to Applications\n4. Launch Better Shot from Applications\n5. Grant Screen Recording permission when prompted in System Settings\n\n### Homebrew (macOS)\n\nInstall via Homebrew:\n\n```bash\nbrew install --cask bettershot\n```\n\n**Requirements**: macOS >= 10.15\n\n### Build from source\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FKartikLabhshetwar\u002Fbetter-shot.git\ncd better-shot\n\npnpm install\n\npnpm tauri build\n```\n\nThe installer will be located in `src-tauri\u002Ftarget\u002Frelease\u002Fbundle\u002F`\n\n#### Requirements\n\n- **Node.js**: 18+\n- **pnpm**\n- **Rust**: latest stable\n\n#### Required permissions\n\nOn first launch, macOS will request **Screen Recording** permission:\n\n1. Go to **System Settings → Privacy & Security → Screen Recording**\n2. Enable **Better Shot**\n3. Restart the application if needed\n\nThis permission is required for the app to capture screenshots of your screen.\n\n## Usage\n\n### Quick Start\n\n1. Launch Better Shot from Applications (or use the menu bar icon)\n2. Capture:\n   - Default: `⌘⇧2` (region)\n   - Optional (enable in Preferences): `⌘⇧F` (fullscreen), `⌘⇧D` (window)\n3. Edit (background\u002Feffects\u002Fshadow\u002Froundness)\n4. Annotate (shapes, arrows, text, numbered labels)\n5. Export: `⌘S` to save, `⇧⌘C` to copy to clipboard\n\n### Auto-apply workflow\n\nFor faster workflows, enable **Auto-apply background** on the main screen:\n\n1. Toggle on \"Auto-apply background\" on the main page\n2. Set your preferred default background in Preferences\n3. Capture a screenshot - it will automatically apply the background and save instantly\n4. A Quick Overlay window appears showing the capture preview\n5. The overlay automatically fades out and hides after 5 seconds\n6. No editor needed - perfect for quick captures with consistent styling\n\n### Keyboard Shortcuts\n\nCapture shortcuts are customizable in Preferences.\n\n#### Capture Shortcuts\n\n| Action | Default Shortcut |\n| --- | --- |\n| Capture Region | `⌘⇧2` |\n| Capture Fullscreen | `⌘⇧F` (disabled by default) |\n| Capture Window | `⌘⇧D` (disabled by default) |\n| OCR Region | `⌘⇧O` (disabled by default) |\n| Cancel Selection | `Esc` |\n\n#### Editor Shortcuts\n\n| Action | Shortcut |\n| --- | --- |\n| Save Image | `⌘S` |\n| Copy to Clipboard | `⇧⌘C` |\n| Undo | `⌘Z` |\n| Redo | `⇧⌘Z` |\n| Delete Annotation | `Delete` or `Backspace` |\n| Close Editor | `Esc` |\n\n## Development\n\nThis repo contains:\n\n- The **desktop app** (Tauri + Vite) at the repo root\n- The **landing site** (Next.js) in `bettershot-landing\u002F`\n\n### Desktop app (Tauri)\n\n```bash\npnpm tauri dev\n```\n\nOther useful commands:\n\n```bash\npnpm lint:ci\npnpm test:rust\npnpm tauri build\n```\n\n### Landing site (Next.js)\n\n```bash\ncd bettershot-landing\npnpm install\npnpm dev\n```\n\n## Contributing\n\nContributions are welcome. Please read [CONTRIBUTING.md](CONTRIBUTING.md) before submitting a pull request.\n\n## License\n\nThis project is licensed under the BSD 3-Clause License - see the [LICENSE](LICENSE) file for details.\n\n## Star history\n\n\u003Ca href=\"https:\u002F\u002Fwww.star-history.com\u002F#KartikLabhshetwar\u002Fbetter-shot&type=date&legend=top-left\">\n \u003Cpicture>\n   \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=KartikLabhshetwar\u002Fbetter-shot&type=date&theme=dark&legend=top-left\" \u002F>\n   \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=KartikLabhshetwar\u002Fbetter-shot&type=date&legend=top-left\" \u002F>\n   \u003Cimg alt=\"Star History Chart\" src=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=KartikLabhshetwar\u002Fbetter-shot&type=date&legend=top-left\" \u002F>\n \u003C\u002Fpicture>\n\u003C\u002Fa>\n","Better Shot 是一个适用于 macOS 的开源截图工具，旨在替代 CleanShot X，提供专业级的截图捕捉、编辑和增强功能。它使用 Tauri 和 React 构建，具有轻量级和快速响应的特点。用户可以利用多种截图模式（如区域、全屏、窗口和 OCR 区域识别）进行高效截图，并通过丰富的背景库、自定义背景、模糊与噪点控制以及阴影和圆角调整等工具对截图进行编辑美化。此外，Better Shot 还支持一键导出高质量图像。该工具非常适合需要频繁截图并进行简单后期处理的专业人士或个人用户，在日常工作中提高效率。",2,"2026-06-11 03:51:41","high_star"]