{"id":23655758,"url":"https://github.com/hp77-creator/rockstar","last_synced_at":"2025-09-01T06:33:00.926Z","repository":{"id":268907635,"uuid":"905822803","full_name":"hp77-creator/rockstar","owner":"hp77-creator","description":"ClipboardManager for MacOS","archived":false,"fork":false,"pushed_at":"2025-01-17T20:52:42.000Z","size":6772,"stargazers_count":24,"open_issues_count":2,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-04-02T11:22:26.959Z","etag":null,"topics":["clipboard","developer-tools","golang","macos","productivity","swift"],"latest_commit_sha":null,"homepage":"https://www.producthunt.com/posts/rockstar-clipboard-manager","language":"Swift","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/hp77-creator.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-19T15:36:56.000Z","updated_at":"2025-03-10T21:49:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"fc728166-ca9b-47f9-a27c-f01c936d0f39","html_url":"https://github.com/hp77-creator/rockstar","commit_stats":null,"previous_names":["workhunters/clipboard-core","hp77-creator/rockstar"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/hp77-creator/rockstar","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hp77-creator%2Frockstar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hp77-creator%2Frockstar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hp77-creator%2Frockstar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hp77-creator%2Frockstar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hp77-creator","download_url":"https://codeload.github.com/hp77-creator/rockstar/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hp77-creator%2Frockstar/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273082414,"owners_count":25042282,"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","status":"online","status_checked_at":"2025-09-01T02:00:09.058Z","response_time":120,"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":["clipboard","developer-tools","golang","macos","productivity","swift"],"created_at":"2024-12-28T20:15:39.506Z","updated_at":"2025-09-01T06:32:59.093Z","avatar_url":"https://github.com/hp77-creator.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Rockstar - Clipboard Manager\n\n![Cover](images/cover.png)\n\nA powerful clipboard manager for macOS that seamlessly integrates with your workflow. Copy any content - text, images, or files - and access them quickly through a native macOS app. Optionally sync your clipboard history with Obsidian for permanent storage and organization.\n\n\n\u003ca href=\"https://www.producthunt.com/posts/rockstar-clipboard-manager?embed=true\u0026utm_source=badge-featured\u0026utm_medium=badge\u0026utm_souce=badge-rockstar\u0026#0045;clipboard\u0026#0045;manager\" target=\"_blank\"\u003e\u003cimg src=\"https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=734098\u0026theme=light\" alt=\"rockstar\u0026#0032;\u0026#0045;\u0026#0032;clipboard\u0026#0032;manager - A\u0026#0032;clipboardmanager\u0026#0032;to\u0026#0032;clip\u0026#0032;text\u0026#0044;\u0026#0032;images\u0026#0044;\u0026#0032;files\u0026#0032;for\u0026#0032;MacOS | Product Hunt\" style=\"width: 250px; height: 54px;\" width=\"250\" height=\"54\" /\u003e\u003c/a\u003e\n\n\n![Clipboard Manager App](images/app.png)\n\n[Demo on youtube](https://youtu.be/RYRlP_skwrs)\n\n## Features\n\n- **Quick Access**: Access your clipboard history instantly through the menu bar\n- **Universal Search**: Find any copied content quickly with the powerful search interface\n- **Rich Content Support**: \n  - Text with formatting\n  - Images and files\n  - Source application tracking\n  - Automatic metadata extraction\n- **Obsidian Integration**: Sync selected clips to your Obsidian vault\n- **Privacy-Focused**: All data stored locally on your machine\n\n## Architecture\n\n```ascii\n┌─────────────────┐     ┌──────────────┐\n│  Native UI      │     │  Obsidian    │\n└────────┬────────┘     └───────┬──────┘\n         │                      │\n    ┌────┴──────────────────────┴────┐\n    │        Core Go Service         │\n    ├────────────────┬──────────────┐│\n    │ Clip Manager   │ Categorizer  ││\n    ├────────────────┼──────────────┤│\n    │ Search Engine  │ Sync Manager ││\n    └────────────────┴──────────────┘│\n         │                    │\n    ┌────┴────────────┐  ┌───┴────┐\n    │  SQLite + FTS5  │  │ Backup │\n    └─────────────────┘  └────────┘\n```\n\nThe application is built with a hybrid architecture:\n- **Frontend**: Native macOS app built with SwiftUI for optimal performance and integration\n- **Backend**: Go service handling clipboard monitoring, storage, and search\n- **Storage**: SQLite with FTS5 for efficient full-text search\n- **Sync**: Optional Obsidian integration for permanent storage\n\n## Installation\n\n### Prerequisites\n- macOS 12.0 or later\n- [Download the latest release](https://github.com/workhunters/clipboard-manager/releases)\n\n### Quick Setup\n1. Download and mount the DMG file\n2. Drag ClipboardManager.app to your Applications folder\n3. Launch the app - it will appear in your menu bar\n4. Grant necessary permissions when prompted\n\nFor detailed installation instructions and developer guide for creating releases, see [INSTALL.md](INSTALL.md).\n\n## Development\n\n### Prerequisites\n- Go 1.21 or later\n- Xcode 14.0 or later\n- SQLite\n\n### Project Structure\n```\n.\n├── ClipboardManager/       # Native macOS SwiftUI app\n├── cmd/                    # Command-line tools\n├── internal/              # Core Go implementation\n│   ├── clipboard/         # Clipboard monitoring\n│   ├── obsidian/         # Obsidian integration\n│   ├── server/           # HTTP API server\n│   ├── service/          # Core service\n│   └── storage/          # Storage implementation\n└── examples/             # Example implementations\n```\n\n### Building from Source\n\n1. Build the Go backend:\n```bash\ngo build ./cmd/clipboard-manager\n```\n\n2. Open the Xcode project:\n```bash\nopen ClipboardManager/ClipboardManager.xcodeproj\n```\n\n3. Build and run the macOS app through Xcode\n\n### Testing\n```bash\ngo test ./...\n```\n\n## Contributing\n\n1. Fork the repository\n2. Create your feature branch\n3. Commit your changes\n4. Push to the branch\n5. Create a new Pull Request\n\n## License\n\nMIT License - see LICENSE file\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhp77-creator%2Frockstar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhp77-creator%2Frockstar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhp77-creator%2Frockstar/lists"}