{"id":17135239,"url":"https://github.com/0xdeafcafe/pillar-box","last_synced_at":"2025-07-23T02:04:30.398Z","repository":{"id":242669960,"uuid":"809766964","full_name":"0xdeafcafe/pillar-box","owner":"0xdeafcafe","description":"Brings the \"AutoFill for SMS codes\" feature from Safari to Chromium based browsers. MacOS only.","archived":false,"fork":false,"pushed_at":"2025-01-07T19:53:24.000Z","size":4013,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T06:25:24.898Z","etag":null,"topics":["2fa","arc-browser","autofill","chrome-extension","mfa","otp"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0xdeafcafe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-06-03T12:12:29.000Z","updated_at":"2025-01-07T19:53:27.000Z","dependencies_parsed_at":"2024-06-04T10:54:18.814Z","dependency_job_id":"e2a62a51-6e29-4a45-8501-03215ae0e8f0","html_url":"https://github.com/0xdeafcafe/pillar-box","commit_stats":null,"previous_names":["0xdeafcafe/pillar-box"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/0xdeafcafe/pillar-box","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xdeafcafe%2Fpillar-box","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xdeafcafe%2Fpillar-box/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xdeafcafe%2Fpillar-box/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xdeafcafe%2Fpillar-box/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0xdeafcafe","download_url":"https://codeload.github.com/0xdeafcafe/pillar-box/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xdeafcafe%2Fpillar-box/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266604009,"owners_count":23954725,"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-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"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":["2fa","arc-browser","autofill","chrome-extension","mfa","otp"],"created_at":"2024-10-14T19:47:00.820Z","updated_at":"2025-07-23T02:04:30.378Z","avatar_url":"https://github.com/0xdeafcafe.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003ePillar Box\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"assets/icons/macos.png\" width=\"256\" height=\"256\" alt=\"Pillar Box icon\" /\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\nPillar Box recreates the \"AutoFill for SMS codes\" feature that is available in Safari on macOS, but for Chromium based browsers (Chrome, Arc, Edge, etc).\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\nInstall both the macOS app and the Chromium extension to get started easily auto-filling SMS codes that you receive via SMS on your iPhone. Please note that SMS sharing between iPhone and your Mac must be enabled.\n\u003c/p\u003e\n\n## Key features\n\n- Automatically fill in SMS codes from your messages\n- No need to copy and paste codes from messages, or switch between apps\n- Secure, nothing leaves your machine\n\n## Getting started\n\nThe easiest way to get started is to download the latest release from the [releases page](releases). Download both files:\n\n- `Pillar Box.zip` - The native macOS application\n- `pillar-box-chromium-extension.zip` - The Chromium extension\n\nExtract the app from the archive and run it, you may need to go to System Settings \u003e Privacy \u0026 Security \u003e Full Disk Access and allow the app for it to run.\n\nExtract the extension from the archive and navigate to `chrome://extensions/` in your browser. Enable \"Developer mode\" in the top right corner, click \"Load unpacked\" and select the extension you just extracted.\n\nThat should be it, go to a website that requires an SMS code and you should see the code automatically filled in.\n\n## Source structure\n\n```\n.\n├── assets         # Assets for the repo, app icons, chrome store images, etc.\n├── postmaster     # Native macOS application\n├── extension      # Chromium extension\n├── example-server # Example server to test the extension\n└── README.md      # 📍 You are here\n```\n\n## Building from source\n\n### Native macOS application\n\nAfter running you may need to go to System Settings \u003e Privacy \u0026 Security \u003e Full Disk Access and allow the app for it to run.\n\n```bash\n$ cd postmaster\n$ go run cmd/main.go --debug # Run the app in debug mode\n$ go run cmd/main.go         # Run the app, without debug mode\n$ go build cmd/main.go       # Build the app\n```\n\n### Chromium extension\n\n1. Open `chrome://extensions/` in your browser (tested with Chrome and Arc)\n2. Enable \"Developer mode\" in the top right corner\n3. Click \"Load unpacked\" and select the `extension` directory\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xdeafcafe%2Fpillar-box","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0xdeafcafe%2Fpillar-box","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xdeafcafe%2Fpillar-box/lists"}