{"id":47276667,"url":"https://github.com/juliandeans/collector","last_synced_at":"2026-06-09T21:01:00.026Z","repository":{"id":334121043,"uuid":"1124399218","full_name":"juliandeans/Collector","owner":"juliandeans","description":"Obsidian Quick Capture App for MacOS","archived":false,"fork":false,"pushed_at":"2026-06-03T16:06:49.000Z","size":5248,"stargazers_count":13,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-06-03T17:14:35.751Z","etag":null,"topics":["macos","note-taking","obsidian","rust","svelte","tauri"],"latest_commit_sha":null,"homepage":"","language":"Svelte","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/juliandeans.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP.md","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-12-29T00:35:35.000Z","updated_at":"2026-06-03T16:10:56.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/juliandeans/Collector","commit_stats":null,"previous_names":["juliandeans/collector"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/juliandeans/Collector","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juliandeans%2FCollector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juliandeans%2FCollector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juliandeans%2FCollector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juliandeans%2FCollector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/juliandeans","download_url":"https://codeload.github.com/juliandeans/Collector/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juliandeans%2FCollector/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34125332,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-09T02:00:06.510Z","response_time":63,"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":["macos","note-taking","obsidian","rust","svelte","tauri"],"created_at":"2026-03-15T18:56:18.532Z","updated_at":"2026-06-09T21:01:00.017Z","avatar_url":"https://github.com/juliandeans.png","language":"Svelte","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Collector - Obsidian Quick Capture for macOS\n\nCollector is a macOS menu bar app for fast text and image capture into Obsidian. It lets you save notes, screenshots, and pasted content into your vault without opening the full Obsidian app first.\n\n![Version](https://img.shields.io/badge/version-1.2.4-blue)\n![Platform](https://img.shields.io/badge/platform-macOS%2011%2B-lightgrey)\n![Stack](https://img.shields.io/badge/stack-Tauri%20%2B%20Rust%20%2B%20Svelte-orange)\n\n## Features\n\n- Edge activation: move the cursor to a screen edge to open the capture window instantly\n- Global shortcut: configurable system-wide hotkey, default `Cmd+Shift+N`\n- Quick capture: append to the Daily Note, any other note or save a new note directly into your vault\n- Section targeting — captures land under a specific heading in your Daily Note, top or bottom of the section\n- Image capture — drop or paste screenshots into the capture window with automatic compression\n- Reader Panel — tab-based reading view with your Daily Note, pinned notes, and on-demand tabs\n- Wikilink navigation — follow [[links]] inside the Reader, open in new tab with Cmd+Click\n- Inline search — find and step through matches in the current note with Cmd+F\n- Command palette — open any vault note with Cmd+P or Cmd+K\n- Content filters — hide frontmatter, Dataview blocks, inline fields, callouts, HTML, and comments\n- Menu bar app: runs quietly in the background and stays one shortcut away\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cvideo src=\"https://github.com/user-attachments/assets/3339444e-27ed-42f7-95d8-53b430b82499\" autoplay loop muted playsinline width=\"350\"\u003e\u003c/video\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cvideo src=\"https://github.com/user-attachments/assets/07219a44-9ce1-4d05-bae5-736982a800f8\" autoplay loop muted playsinline width=\"350\"\u003e\u003c/video\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003cb\u003eCapture Window\u003c/b\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003cb\u003eReader Window\u003c/b\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## Settings\n\n- Separate window sizing for the capture window and Reader window\n- Custom colors for accents, internal links, and external links\n- Adjustable glass effect, transparency, blur, and brightness\n- Edge activation controls including cooldown, modifier keys, and excluded apps\n- Configurable note paths, templates, image folder, and compression limit\n\n## Requirements\n\n- macOS 11.0 (Big Sur) or newer\n- Apple Silicon Mac\n- Obsidian installed\n\n## Changelog\nSee CHANGELOG.md for the full version history.\n\n## Installation\n\n### Download\n\n**[Direct Download](https://github.com/juliandeans/Collector/releases/latest/download/Collector_aarch64.app.tar.gz)**  \n[View All Releases](https://github.com/juliandeans/Collector/releases)\n\n1. Open the GitHub Releases page\n2. Download the latest `.dmg` or archive for Apple Silicon\n3. Open the installer and move Collector into `Applications`\n\n## Note Window\n\u003cimg src=\"public/screenshot/notewindow.jpg\" width=\"400\" alt=\"Reader Window\" /\u003e\n\n## Reader Window\n\u003cimg src=\"public/screenshot/readerwindow.png\" width=\"400\" alt=\"Reader Window\" /\u003e\n\n## macOS Security on First Launch\n\nBecause the app is currently not code-signed or notarized, macOS may block it the first time. That is expected for an open-source desktop app.\n\nTo open the app:\n\n1. Recommended: right-click the app and choose `Open`\n2. Alternative: go to `System Settings \u003e Privacy \u0026 Security` and click `Open Anyway`\n3. Terminal fallback:\n\n```bash\nxattr -dr com.apple.quarantine /Applications/Collector.app\n```\n\nYou only need to do this once.\n\n## Permissions\n\nCollector needs Accessibility access for global shortcuts.\n\n1. Open `System Settings`\n2. Go to `Privacy \u0026 Security \u003e Accessibility`\n3. Unlock the settings\n4. Enable Collector\n5. Restart the app\n\n## Configuration\n\nOpen the menu bar icon and choose `Settings...`.\n\n### Path Variables\n\nThese placeholders can be used in paths and file names:\n\n- `YYYY` - year\n- `MM` - month\n- `DD` - day\n- `HH` - hour\n- `mm` - minute\n- `ss` - second\n\n### Capture Screenshots\n\nTake a screenshot with `Cmd+Shift+4` and drag the floating thumbnail to the configured screen edge. Collector opens, compresses the image, and inserts it into your vault.\n\n### Default Shortcuts\n\n| Shortcut | Action |\n| --- | --- |\n| `Cmd+Enter` | Save to Daily Note |\n| `Shift+Cmd+Enter` | Save as a new note |\n| `Esc` | Close without saving |\n| `Cmd+F` | Search inside the Reader |\n| `Cmd+P` / `Cmd+K` | Open the Reader command palette |\n\n## Troubleshooting\n\n### Vault not found\n\n- Make sure the vault name exactly matches the one in Obsidian\n- Make sure the vault contains an `.obsidian` folder\n- Make sure Collector has read and write access\n\n### Global shortcut does not work\n\n- Check Accessibility permission\n- Restart Collector\n- Try a different shortcut if the current one is already in use\n\n### Images are not saved\n\n- Check the image folder path in settings\n- Make sure the vault is writable\n- The target folder is created automatically if it does not exist\n\n### Daily Note is not created\n\n- Make sure the configured path format is valid\n- Check vault permissions in `System Settings \u003e Privacy \u0026 Security`\n\n## Development\n\n### Requirements\n\n- Node.js 18+\n- Rust 1.70+\n- Xcode Command Line Tools\n\n### Setup\n\n```bash\ngit clone https://github.com/YOUR-USERNAME/Collector.git\ncd Collector\nnpm install\n```\n\n### Development Mode\n\n```bash\nnpm run tauri dev\n```\n\n### Production Build\n\n```bash\nnpm run tauri build\n```\n\nThe macOS app bundle is created in `src-tauri/target/release/bundle/`.\n\n### Project Structure\n\n```text\ncollector/\n|-- src/              # Svelte frontend\n|-- src-tauri/        # Rust backend and Tauri setup\n|-- public/           # Static assets\n|-- package.json\n`-- vite.config.js\n```\n\n## Legal\n\nCollector is licensed under the MIT License.\n\nObsidian is a trademark of Dynalist Inc. This project is not affiliated with, endorsed by, or sponsored by Dynalist Inc.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuliandeans%2Fcollector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjuliandeans%2Fcollector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuliandeans%2Fcollector/lists"}