Vibe Usage

D 53 completed
Desktop App
unknown / rust · tiny
16
Files
5,969
LOC
0
Frameworks
5
Languages

Pipeline State

completed
Run ID
#303839
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
60.44
Framework unique
Isolation
Last stage change
2026-05-10 03:35:31
Deduplication group #50759
Member of a group with 19 similar repo(s) — canonical #93763 view group →
Top concepts (2)
Project DescriptionCLI Tool
Want this analysis on your repo? https://repobility.com/scan/

AI Prompt

Create a macOS menubar application using Rust that tracks Claude Code API usage in real time. The app needs to display session, weekly, and Sonnet-only usage limits using graphical progress bars, along with a 24-hour sparkline chart. Key features include configurable desktop notifications when usage approaches limits, and an auto-refresh mechanism that can poll at set intervals (like 1/2/5/10 minutes). It must also support a native dark mode and an auto display mode that adapts the menubar pill based on screen size (dots only, labels, or full percentages). Finally, include an optional LaunchAgent setup for auto-starting at login.
rust macos menubar api-usage system-utility cocoa real-time desktop-notifications
Generated by gemma4:latest

Catalog Information

Vibe Usage is a macOS menubar app that tracks your Claude Code API usage in real time.

Description

Vibe Usage lives in your menubar and shows session, weekly, and Sonnet-only usage limits with graphical progress bars, a 24-hour sparkline chart, and desktop notifications when you're approaching your limits. It features live usage tracking, a menubar indicator, a 24-hour trend chart, desktop notifications, auto-refresh, dark mode native support, and auto display mode.

الوصف

يعد Vibe Usage تطبيق macOS في البار المنسدل الذي يتبع استخدامك ل API Claude Code في الوقت الحقيقي. يعرض limits للتعرف على استخدامك في جلسة، أسبوعية، و Sonnet فقط مع شريط تقدم رسومي، مخطط ساطع 24-ساعة، و إشعارات سطح المكتب عندما تصل إلى حدودك. يحتوي على تعقب استخدام حي، مؤشر البار المنسدل، مخطط الاتجاه الساطع 24-ساعة، إشعارات سطح المكتب، تحديث تلقائي، دعم الظلام الأصلي، و وضع العرض التلقائي.

Novelty

7/10

Tags

real-time-tracking menubar-indicator usage-limits progress-bars sparkline-chart desktop-notifications

Technologies

serde tokio

Claude Models

claude-opus-4.6

Quality Score

D
53.4/100
Structure
46
Code Quality
62
Documentation
43
Testing
0
Practices
80
Security
100
Dependencies
80

Strengths

  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions
  • No CI/CD configuration \u2014 manual testing and deployment
  • 398 duplicate lines detected \u2014 consider DRY refactoring
  • 1 'god files' with >500 LOC need decomposition

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

5.3h
Tech Debt (C)
High
DORA Rating
A
OWASP (100%)
PASS
Quality Gate
All rows above produced by Repobility · https://repobility.com
A
Risk (2)
Unknown
License
1.2%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

rust
88.4%
markdown
7.6%
json
2.5%
toml
0.8%
shell
0.6%

Frameworks

None detected

Symbols

function91
constant27
struct20
extension11
enum5

Concepts (2)

Analysis by Repobility (https://repobility.com) · MCP-ready
CategoryNameDescriptionConfidence
Open data scored by Repobility · https://repobility.com
auto_descriptionProject DescriptionA macOS menubar app that tracks your Claude Code API usage in real time.80%
auto_categoryCLI Toolcli70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/27666.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV