A simple web application for visualizing and analyzing your coding activity data from Hackatime, Hack Club's WakaTime like API.
- Activity Dashboard: View your coding activity over time with interactive charts
- Time Statistics: Track your total coding time and daily averages
- Time Period Filtering: Analyze your data across different time periods
- Node.js (v18 or higher recommended)
- npm, deno, pnpm or yarn
Clone the repository:
git clone https://github.com/ImShyMike/Hackatime-Analyzer.git
cd Hackatime-AnalyzerInstall dependencies:
npm installStart the development server:
npm run dev
# or open it in your browser automatically
npm run dev -- --openCreate a production build:
npm run buildPreview the production build:
npm run preview- Enter your Hackatime/Slack User ID in the input field
- View your coding statistics in the dashboard
- Use the time period filters to analyze different time ranges