{"id":49898389,"url":"https://github.com/pibulus/rackoff","last_synced_at":"2026-05-16T01:37:21.952Z","repository":{"id":310175902,"uuid":"1038669263","full_name":"pibulus/rackoff","owner":"pibulus","description":"Clean your desktop with attitude - Mac app that doesn't take itself seriously","archived":false,"fork":false,"pushed_at":"2026-05-07T11:32:31.000Z","size":3203,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-07T13:32:28.384Z","etag":null,"topics":["attitude","desktop-cleaner","macos","swift"],"latest_commit_sha":null,"homepage":"https://rackoff.app","language":"Swift","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/pibulus.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-08-15T16:05:43.000Z","updated_at":"2026-05-07T11:32:38.000Z","dependencies_parsed_at":"2025-08-16T09:34:05.997Z","dependency_job_id":"539109ec-353b-4991-b953-e2dc97819c2c","html_url":"https://github.com/pibulus/rackoff","commit_stats":null,"previous_names":["pibulus/rackoff"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pibulus/rackoff","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pibulus%2Frackoff","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pibulus%2Frackoff/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pibulus%2Frackoff/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pibulus%2Frackoff/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pibulus","download_url":"https://codeload.github.com/pibulus/rackoff/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pibulus%2Frackoff/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33087028,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T20:25:35.270Z","status":"ssl_error","status_checked_at":"2026-05-15T20:25:34.732Z","response_time":103,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["attitude","desktop-cleaner","macos","swift"],"created_at":"2026-05-16T01:37:21.125Z","updated_at":"2026-05-16T01:37:21.947Z","avatar_url":"https://github.com/pibulus.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RackOff ✨\n\nYour desktop's chaos nemesis. Finally.\n\n## What it does\n\nYou know that desktop situation? The one where screenshots multiply like rabbits and random PDFs just... appear?\n\nRackOff swoops in, sorts it all into tidy dated folders, then gets out of your way.\nOne click. Desktop's clean. You're back to work (or whatever).\n\n**Three ways to organize your chaos:**\n- Quick Archive → enabled matching files into daily folders\n- Sort by Type → enabled matching files find their tribes\n- Smart Clean → you decide what goes where\n\n## Get it running\n\n```bash\n# Build it\n./build.sh\n\n# Test the cleaner safely with fake files\n./scripts/smoke-test.sh\n\n# Install it\ncp -r RackOff.app /Applications/\n\n# Use it\nClick the sparkles in your menu bar\n```\n\n## How it works\n\nToggle what bugs you:\n- Screenshots that pile up during debugging sessions\n- Documents that drift in from who knows where\n- Media files having a party on your desktop\n- Archives that seemed important last Tuesday\n\nPick your cleaning vibe:\n- Manual (when the mood strikes)\n- On launch and scheduled cleaning are in the code, but the Preferences UI needs a wiring pass before release\n\nEverything lands safe in `~/Documents/Archive/[organized by date or type]`\nNothing's deleted. Just... relocated.\n\n## Current focus\n\nRackOff is in product/test mode. Before App Store work, the priority is making sure the cleaner is safe, predictable, and honest about what the Preferences window can actually control.\n\nSee `PROJECT_STATUS.md` and `TESTING.md` for the current state.\n\n## The deal\n\nRackOff does one thing: it cleans your desktop without making it weird.\n\nWant to tune Smart Clean destinations? Right-click file types in Smart Clean mode. Custom folder picking still needs a wiring pass.\nBored of sparkles? Right-click the menu bar icon for options.\nMiss that one file? It's chilling in the Archive folder.\n\nNo accounts to make. No cloud to feed. No AI watching.\nJust a clean desktop when you need one.\n\nBuilt in Bangkok with plenty of coffee and mild frustration at my own desktop.\n\n---\n\nPart of SoftStack.\n$1 apps that do one thing well and don't make it weird.\nLight touch. Real work.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpibulus%2Frackoff","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpibulus%2Frackoff","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpibulus%2Frackoff/lists"}