QuickTake is a local-first macOS screen capture and recording experiment built with Tauri, Rust, React and TypeScript.
The repository is public, but the app is still pre-release. There is no signed or notarized public desktop build yet.
- Public repository: https://github.com/Boblebol/QuickTake
- Version metadata:
0.1.0 - Platform target: macOS 13+
- Release status: no GitHub Release published yet
- License: MIT
- Portfolio: https://alexandre-enouf.fr
- Region screenshot capture.
- Basic screenshot preview and editor flow.
- Screen recording flow with microphone audio target.
- Tauri desktop shell and macOS permissions work.
- Landing page under
landing/.
- Node.js 18+
- pnpm
- Rust stable
- macOS 13+
- Xcode Command Line Tools
pnpm install
pnpm run tauri-devRun the web shell only:
pnpm run devBuild the desktop bundle locally:
pnpm run tauri-buildpnpm run test
pnpm run test:e2eThe end-to-end suite requires the local app environment and may need macOS screen recording permissions depending on the scenario.
The static landing page lives in landing/. It intentionally links to the
source repository instead of a DMG download until a release exists.
Before presenting QuickTake as a finished public app, the remaining work is:
- publish a GitHub Release with installable artifacts;
- decide whether to sign and notarize macOS builds;
- finish permission and FFmpeg error handling;
- verify the capture and recording flows on a clean macOS machine;
- add release notes and screenshots.