[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-94621":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":14,"stars7d":14,"stars30d":13,"stars90d":14,"forks30d":14,"starsTrendScore":14,"compositeScore":15,"rankGlobal":9,"rankLanguage":9,"license":16,"archived":17,"fork":17,"defaultBranch":18,"hasWiki":19,"hasPages":17,"topics":20,"createdAt":9,"pushedAt":9,"updatedAt":21,"readmeContent":22,"aiSummary":23,"trendingCount":14,"starSnapshotCount":14,"syncStatus":24,"lastSyncTime":25,"discoverSource":26},94621,"sedentary-reminder","CureJe\u002Fsedentary-reminder","CureJe","Stand Up Buddy is a lightweight desktop app for Windows and macOS that reminds you to take regular breaks. Animated characters appear with unique motions and sounds, encouraging you to stretch, move, and reduce discomfort from prolonged sitting.",null,"C#",102,3,1,0,41.91,"MIT License",false,"main",true,[],"2026-08-24 04:01:22","# Stand Up Buddy (起身啦)\n\nStand Up Buddy is a lightweight desktop break reminder for Windows and macOS. Instead of showing a stiff notification box, it brings large animated characters onto the screen, each with a distinct entrance, message, and short nonverbal sound.\n\n![Web Ranger reminder preview](docs\u002Fweb-ranger-preview.png)\n\n## Why this project exists\n\nLong vibe-coding sessions with Codex can make it surprisingly easy to lose track of time and stay seated for hours, often leaving your lower back feeling stiff or sore. This project is built for people who spend long stretches at a computer. Its goal is simple: offer a friendly, hard-to-miss reminder to stand up, stretch, and move around for a moment.\n\n## Platforms\n\n| Platform | Implementation | Current status |\n| --- | --- | --- |\n| Windows 10\u002F11 | Native C# and WinForms | Source included; portable `v1.3.0` executable included |\n| macOS 13+ | Native Swift, AppKit, and Core Animation | Source and universal build script included; final build must be produced and tested on a Mac |\n\nThe project intentionally avoids Electron, WebView, and always-running high-frame-rate loops. While idle, it performs only lightweight timer checks. Animation work stops after a character settles on screen.\n\n## Features\n\n- Adjustable 1–240 minute reminder interval\n- Adjustable 5–120 second reminder duration\n- Five large characters with unique entrance animations\n- Character artwork sized to occupy roughly one-third of the screen\n- One short character sound per appearance, with no speech or text-to-speech\n- Random character rotation or manual character selection\n- Five-minute snooze\n- Windows system tray and macOS menu bar operation\n- Optional launch at sign-in\n- Offline operation with no analytics or telemetry\n- Reduced-motion behavior on macOS\n\nThe five characters are an orange cat, a corgi, a red panda, a mech guardian, and the original open-source character **Web Ranger**. Web Ranger was created specifically for this project and does not use Marvel characters, movie costumes, logos, or third-party superhero assets.\n\n## Windows\n\n### Run the portable build\n\nDownload [`bin\u002F起身啦.exe`](bin\u002F起身啦.exe) and run it. The app uses the .NET Framework included with Windows 10 and Windows 11 and does not require an installer.\n\nThe executable is not commercially code-signed, so Windows may show a first-run security prompt. Verify it against [`SHA256SUMS.txt`](SHA256SUMS.txt) before opening it.\n\n### Build from source\n\n```powershell\n.\\build.cmd\n.\\run.cmd\n```\n\nThe output is written to `bin\\起身啦.exe`.\n\n## macOS\n\nThe macOS version must be compiled on a Mac because AppKit, the macOS SDK, code signing, and notarization are not available on Windows.\n\n```bash\ncd macos\nchmod +x build-macos.sh\n.\u002Fbuild-macos.sh\n```\n\nThe default script creates a universal Apple Silicon and Intel build at `macos\u002Fdist\u002F起身啦.app`. See the [macOS build and validation guide](macos\u002FREADME.md) for signing, Gatekeeper, and real-device testing requirements.\n\n## Controls\n\n- Left-click the reminder, or press `Return`, `Space`, or `Esc`, to dismiss it.\n- Right-click the reminder, or press `S`, to snooze for five minutes.\n- Sound can be disabled in settings.\n\n## Project layout\n\n```text\nassets\u002F      Shared character, icon, and sound assets\nbin\u002F         Portable Windows build\nmacos\u002F       Native Swift\u002FAppKit implementation\ntests\u002F       Windows animation harness\ntools\u002F       Asset preparation helper\n*.cs         Native Windows implementation\n```\n\n## Asset and sound credits\n\n- Cat recording: freemaster2, CC0 1.0\n- Dog recording: Kriplozoik at English Wikipedia, CC BY-SA 3.0; edited and redistributed under the same license\n- Red panda recording: Mizunoryu, public domain\n- Mech and Web Ranger effects: original synthesized sounds created for this project\n- Web Ranger artwork: original AI-assisted character artwork created for this open-source release\n\nFull source links and modification notes are available in [`assets\u002Faudio\u002FREADME.md`](assets\u002Faudio\u002FREADME.md). No movie audio or spoken dialogue is included.\n\n## License\n\nThe source code and original project assets are available under the [MIT License](LICENSE). Third-party recordings retain their original licenses: the dog recording and its edited derivative are CC BY-SA 3.0, while the cat recording is CC0 and the red panda recording is in the public domain. See the audio credits for details.\n\n## Health note\n\nThis app provides general break reminders. It is not medical software and does not diagnose, prevent, or treat any condition. Persistent back, neck, or joint pain should be discussed with a qualified healthcare professional.\n","Stand Up Buddy 是一款轻量级跨平台桌面应用，用于提醒久坐用户定时起身活动。它通过大尺寸动画角色（如橘猫、柯基等）配合独特入场动效和简短音效，替代传统弹窗通知，提供友好且不易忽略的休息提醒；支持自定义提醒间隔（1–240分钟）与持续时长（5–120秒）、随机\u002F手动角色切换、五分钟延后及系统托盘\u002F菜单栏常驻；采用原生技术实现（Windows 用 C#\u002FWinForms，macOS 用 Swift\u002FAppKit），无依赖、零联网、低资源占用。适用于程序员、设计师、办公族等需长时间伏案工作的场景。",2,"2026-08-12 02:30:14","CREATED_QUERY"]