TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기iPhone usage signal for Claude Code & Codex (Mac menu bar + iOS app)
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
把 Mac 上 Claude Code 與 Codex 的用量配額,即時同步到 iPhone 主畫面、Widget 與動態島。 全部透過使用者自己的 iCloud Private Database 同步——沒有 Pelu 後端、沒有帳號註冊、沒有配對流程。Mac 和 iPhone 登入同一個 iCloud 帳號就會自動同步。 官方網站: / iPhone App:App Store「Pelu」/ Mac App: / iPhone App • Dashboard:Claude Code 與 Codex 的即時配額視窗、reset 倒數(依 provider 回傳的週期顯示) • 多 Mac 聚合:同一個 iCloud 帳號裝多台 Mac 時,自動聚合顯示(Claude 取用量最高的那台,Codex 取最新一筆帳號層級量測) • 歷史紀錄:30 天用量紀錄與花費估算(gpt-5-codex API 等值計算) • 桌面 Widget:small / medium 兩種尺寸 • Live Activity:鎖屏與動態島即時顯示配額與 reset 倒數 • 通知:短期與每週 reset 提醒、低額度警告 • 斷線提示:超過 5 分鐘沒收到新資料會在 header 顯示「斷線」狀態README 전문 보기 ↗
把 Mac 上 Claude Code 與 Codex 的用量配額,即時同步到 iPhone 主畫面、Widget 與動態島。
全部透過使用者自己的 iCloud Private Database 同步——沒有 Pelu 後端、沒有帳號註冊、沒有配對流程。Mac 和 iPhone 登入同一個 iCloud 帳號就會自動同步。
官方網站:https://pelu.wutoby.com / iPhone App:App Store「Pelu」/ Mac App:https://github.com/TobyWu666/pelu-releases/releases/latest /
┌──────────────────────────────────────────────────┐
│ Mac │
│ │
│ Claude Code statusLine hook │
│ ↓ │
│ ~/.claude/usag-status.json │
│ │
│ Codex app-server RPC (主) │
│ ~/.codex/sessions/*.jsonl (備援) │
│ ↓ │
│ PeluMac │
│ ↓ │
│ CKDatabase.save(MacSnapshot) │
└────────────────────┬─────────────────────────────┘
↓
┌─────────────────────────┐
│ 使用者自己的 iCloud │
│ Private Database │
└────────────┬─────────────┘
│ CKQuerySubscription
│ + silent APNs push
↓
┌──────────────────────────────────────────────────┐
│ iPhone │
│ Pelu App / Widget / Live Activity │
└──────────────────────────────────────────────────┘
| Provider | 主要來源 | 備援 |
|---|---|---|
| Claude Code | Pelu 安裝的 statusLine hook 寫進 ~/.claude/usag-status.json | — |
| Codex | codex app-server JSON-RPC account/rateLimits/read(官方 quota) | ~/.codex/sessions/*.jsonl 推算 |
Codex RPC 會優先使用 ChatGPT/Codex 桌面 app 內附的 binary(/Applications/ChatGPT.app 或 /Applications/Codex.app 的 Contents/Resources/codex),不需要使用者另外裝 CLI。
完全不需要 token 或密碼。iCloud 帳號就是身分——CloudKit 自動隔離不同 Apple ID 的 private database。
Pelu/
├─ Apps/
│ ├─ Pelu/ iOS app
│ ├─ PeluMac/ macOS menu bar app
│ ├─ PeluWidget/ Widget + Live Activity
│ └─ Shared/ 跨平台共用 assets
├─ Sources/
│ ├─ PeluCore/ model、parser、CloudKit、Codex RPC client
│ ├─ PeluUI/ 共用 SwiftUI 元件與主題
│ └─ PeluMacPrototype/ SwiftPM prototype
├─ Tests/PeluCoreTests/ 單元測試
├─ scripts/ release.sh、Sparkle 工具、appcast 範本
├─ assets/ 原始 logo / icon 素材
├─ AGENTS.md 開發與協作守則(架構、契約、發版流程)
├─ Pelu.xcodeproj
└─ Package.swift
| 元件 | ID |
|---|---|
| iOS App | org.tobywu.pelu |
| Widget | org.tobywu.pelu.widget |
| macOS App | org.tobywu.pelu.mac |
| App Group | group.org.tobywu.pelu |
| CloudKit Container | iCloud.org.tobywu.pelu |
Fork 此專案時,需要把以上所有 ID 換成你自己 Apple Developer Team 下的 ID,並到 CloudKit Console 建立對應 container,否則 build 與 CloudKit 同步都無法運作。
需要完整 Xcode(不只 Command Line Tools)。
# Swift package 測試與 build
DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer swift test
DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer swift build
# iOS app
DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer \
xcodebuild -project Pelu.xcodeproj -scheme Pelu \
-destination 'generic/platform=iOS' build
# Mac app
DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer \
xcodebuild -project Pelu.xcodeproj -scheme PeluMac \
-destination 'generic/platform=macOS' build
Mac 發版流程(scripts/release.sh、Sparkle、Notarization)、App Store Connect 狀態查詢、不可變更的契約、CloudKit 環境與資料流細節都在 AGENTS.md。
Pelu.xcodeproj + Package.swift)本專案以 MIT License 釋出。
捆綁的 Source Han Serif TC 字型由 Adobe 設計,以 SIL Open Font License 1.1 授權——授權條文見 Apps/Pelu/Resources/Fonts/LICENSE.txt,署名見 NOTICE。