├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .husky └── pre-commit ├── CLAUDE.md ├── LICENSE ├── README.md ├── assets ├── icon.icns └── icon.iconset │ ├── icon_1024x1024.png │ ├── icon_128x128.png │ ├── icon_128x128@2x.png │ ├── icon_16x16.png │ ├── icon_16x16@2x.png │ ├── icon_256x256.png │ ├── icon_256x256@2x.png │ ├── icon_32x32.png │ ├── icon_32x32@2x.png │ ├── icon_512x512.png │ ├── icon_512x512@2x.png │ └── icon_64x64.png ├── biome.json ├── components.json ├── electron-builder.json ├── main.ts ├── package.json ├── postcss.config.js ├── preload.ts ├── screenshots ├── analytics.png ├── dashboard.png └── terminal.png ├── src ├── App.tsx ├── components │ ├── Analytics.tsx │ ├── Dashboard.tsx │ ├── ErrorBoundary.tsx │ ├── LiveMonitoring.tsx │ ├── LoadingScreen.tsx │ ├── NavigationTabs.tsx │ ├── NotificationSystem.tsx │ ├── SettingsPanel.tsx │ ├── TerminalView.tsx │ └── ui │ │ ├── alert.tsx │ │ ├── avatar.tsx │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── index.ts │ │ ├── popover.tsx │ │ ├── progress.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── slider.tsx │ │ ├── sonner.tsx │ │ ├── switch.tsx │ │ ├── tabs.tsx │ │ └── tooltip.tsx ├── index.html ├── index.tsx ├── lib │ └── utils.ts ├── services │ ├── ccusageService.ts │ ├── notificationService.ts │ ├── resetTimeService.ts │ ├── sessionTracker.ts │ └── settingsService.ts ├── styles │ └── index.css └── types │ ├── electron.d.ts │ └── usage.ts ├── tailwind.config.js ├── tsconfig.json ├── tsconfig.main.json ├── tsconfig.preload.json └── webpack.config.js /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npm run format 2 | -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/README.md -------------------------------------------------------------------------------- /assets/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/assets/icon.icns -------------------------------------------------------------------------------- /assets/icon.iconset/icon_1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/assets/icon.iconset/icon_1024x1024.png -------------------------------------------------------------------------------- /assets/icon.iconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/assets/icon.iconset/icon_128x128.png -------------------------------------------------------------------------------- /assets/icon.iconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/assets/icon.iconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /assets/icon.iconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/assets/icon.iconset/icon_16x16.png -------------------------------------------------------------------------------- /assets/icon.iconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/assets/icon.iconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /assets/icon.iconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/assets/icon.iconset/icon_256x256.png -------------------------------------------------------------------------------- /assets/icon.iconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/assets/icon.iconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /assets/icon.iconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/assets/icon.iconset/icon_32x32.png -------------------------------------------------------------------------------- /assets/icon.iconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/assets/icon.iconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /assets/icon.iconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/assets/icon.iconset/icon_512x512.png -------------------------------------------------------------------------------- /assets/icon.iconset/icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/assets/icon.iconset/icon_512x512@2x.png -------------------------------------------------------------------------------- /assets/icon.iconset/icon_64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/assets/icon.iconset/icon_64x64.png -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/biome.json -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/components.json -------------------------------------------------------------------------------- /electron-builder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/electron-builder.json -------------------------------------------------------------------------------- /main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/main.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/postcss.config.js -------------------------------------------------------------------------------- /preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/preload.ts -------------------------------------------------------------------------------- /screenshots/analytics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/screenshots/analytics.png -------------------------------------------------------------------------------- /screenshots/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/screenshots/dashboard.png -------------------------------------------------------------------------------- /screenshots/terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/screenshots/terminal.png -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/Analytics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/Analytics.tsx -------------------------------------------------------------------------------- /src/components/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/Dashboard.tsx -------------------------------------------------------------------------------- /src/components/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ErrorBoundary.tsx -------------------------------------------------------------------------------- /src/components/LiveMonitoring.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/LiveMonitoring.tsx -------------------------------------------------------------------------------- /src/components/LoadingScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/LoadingScreen.tsx -------------------------------------------------------------------------------- /src/components/NavigationTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/NavigationTabs.tsx -------------------------------------------------------------------------------- /src/components/NotificationSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/NotificationSystem.tsx -------------------------------------------------------------------------------- /src/components/SettingsPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/SettingsPanel.tsx -------------------------------------------------------------------------------- /src/components/TerminalView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/TerminalView.tsx -------------------------------------------------------------------------------- /src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/index.ts -------------------------------------------------------------------------------- /src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/select.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/index.html -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/services/ccusageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/services/ccusageService.ts -------------------------------------------------------------------------------- /src/services/notificationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/services/notificationService.ts -------------------------------------------------------------------------------- /src/services/resetTimeService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/services/resetTimeService.ts -------------------------------------------------------------------------------- /src/services/sessionTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/services/sessionTracker.ts -------------------------------------------------------------------------------- /src/services/settingsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/services/settingsService.ts -------------------------------------------------------------------------------- /src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/styles/index.css -------------------------------------------------------------------------------- /src/types/electron.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/types/electron.d.ts -------------------------------------------------------------------------------- /src/types/usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/src/types/usage.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/tsconfig.main.json -------------------------------------------------------------------------------- /tsconfig.preload.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/tsconfig.preload.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iamshankhadeep/ccseva/HEAD/webpack.config.js --------------------------------------------------------------------------------