Visualize GitHub billing reports with interactive charts and filters. Upload your CSV billing data and explore usage across Actions minutes, storage, packages, and Copilot.
Privacy first: All data processing happens in your browser. Nothing is uploaded to any server.
- Filter by date range, organization, repository, and cost center
- Toggle between cost ($) and usage volume views
- Switch storage units between GB-hours and GB-months
- View breakdowns by repository and organization
- All processing happens client-side - your data stays private
- Node.js 20 or higher
-
Clone the repository:
git clone https://github.com/wechuli/githubreportsvisualizer.git cd githubreportsvisualizer -
Install dependencies:
npm install
-
Start the development server:
npm run dev
- Upload your GitHub billing CSV file
- Navigate between service tabs (Actions, Storage, Packages, Copilot)
- Use filters to drill down by date, organization, or repository
- Toggle between cost and usage views
- For storage services, switch between GB-hours and GB-months