awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
anmol098 avatar

anmol098/waka-readme-stats

0
View on GitHub↗
3,954 stars·636 forks·Python·MIT·18 views

Waka Readme Stats

waka-readme-stats is an automated profile README updater and developer statistics dashboard. It integrates with the WakaTime API and compatible self-hosted endpoints to synchronize time-tracking data, which it then transforms into a formatted display of coding hours, languages, and operating systems.

The tool operates as a GitHub Action that fetches metrics and automatically updates a profile README file by replacing marker comments with dynamic content via git commits. It allows for custom API endpoint integration to support self-hosted services.

The system provides capabilities for metrics rendering and data collection, including the ability to filter out specific repositories and control the visibility of individual data points. Visual styling is handled through configurable templates for progress bars and badges, while output localization supports multiple languages via locale codes.

Configuration options include commit identity settings for automated updates and customizable timestamp formatting for the statistics block.

Features

  • GitHub Actions Workflows - Operates as a GitHub Action that automatically updates profile data via scheduled repository events.
  • GitHub Profile Integrations - Integrates development metrics into a GitHub profile README to showcase skills and productivity.
  • Dynamic README Updaters - Automates the replacement of marker comments in a Markdown file with dynamic development statistics.
  • Developer Activity Reporting - Collects and formats coding statistics from an external API to provide a live summary of usage.
  • README Section Injections - Injects dynamic coding activity and project statistics into specific sections of a README file.
  • API Data Synchronization - Synchronizes coding activity data from external HTTP-based APIs to retrieve current statistics.
  • DevOps Metric Collection - Gathers and aggregates activity data from software development tools for profile representation.
  • Developer Experience Dashboards - Provides a visual interface displaying coding hours, languages, and operating systems.
  • Time-Tracking API Integrations - Integrates with WakaTime and compatible APIs to synchronize coding time-tracking data.
  • Marker-Based Injection Utilities - Updates Markdown files by injecting dynamic content between predefined marker comments.
  • Profile Metric Generators - Converts user activity data into visual summaries and formatted text blocks for profiles.
  • Rule-Based Data Filtering - Applies deterministic constraints to exclude specific repositories from activity metric calculations.
  • Metric Source Filters - Allows the exclusion of specific repositories to ensure accuracy in the final activity statistics.
  • Custom API Endpoints - Supports the use of custom API base URLs to connect with self-hosted time-tracking services.
  • Visual Metric Templates - Transforms raw activity data into formatted visual progress bars and badges using configurable text templates.
  • Developer Contribution Portfolios - Visualizes contribution history and coding activity to enhance a professional developer portfolio.
  • Profile Enhancement Tools - Visualizes coding habits and language usage statistics
  • Profile Readme Tools - Visualizes coding productivity and language usage.

Star history

Star history chart for anmol098/waka-readme-statsStar history chart for anmol098/waka-readme-stats

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Waka Readme Stats

These projects share indexed features with Waka Readme Stats. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • sourcerer-io/sourcerer-appsourcerer-io avatar

    sourcerer-io/sourcerer-app

    6,734View on GitHub↗

    Sourcerer App is a developer experience dashboard and Git repository analyzer that extracts statistical data to build technical skill profiles. It functions as a GitHub profile visualizer, creating a graphical representation of a programmer's expertise based on actual code usage across multiple software projects. The tool generates developer portfolios by analyzing commit history across various repositories to quantify experience with specific programming languages and libraries. It maps technical experience to visualize the breadth and depth of a developer's stack. The system supports local

    Kotlinanalyticscurriculum-vitaecv
    View on GitHub↗6,734
  • jonschlinkert/markdown-tocjonschlinkert avatar

    jonschlinkert/markdown-toc

    1,752View on GitHub↗

    Markdown-toc is a utility for generating and maintaining tables of contents within markdown files. It functions as both a command-line interface and a programmatic library, enabling the automated creation of structured navigation links based on the heading hierarchy of a document. The tool distinguishes itself through its marker-based injection system, which allows for the precise placement and updating of navigation blocks within existing files. It includes a dedicated transformation pipeline for slugifying heading text into URL-friendly identifiers, ensuring that generated links remain cons

    JavaScriptjavascriptjonschlinkertmarkdown
    View on GitHub↗1,752
  • denvercoder1/github-readme-streak-statsDenverCoder1 avatar

    DenverCoder1/github-readme-streak-stats

    6,923View on GitHub↗

    This project is a GitHub contribution streak tracker and profile README statistic generator. It functions as a deployable server that calculates consecutive days of commits, pull requests, and issues to produce dynamic visual cards displaying a user's total, current, and longest activity streaks. The tool generates customizable SVG activity stat cards that can be embedded directly into profile overviews. It features a parameter-driven theme engine for modifying colors and borders, as well as localization support for translating labels and formatting dates. The system includes configurable st

    PHP
    View on GitHub↗6,923
  • sallar/github-contributions-chartsallar avatar

    sallar/github-contributions-chart

    5,569View on GitHub↗

    This project is a client-side tool that fetches a GitHub user’s entire contribution history and renders it as a single, continuous timeline chart. It operates entirely in the browser as a single-page application, using the HTML5 Canvas API to draw a pixel-level heatmap where color intensity reflects contribution frequency across every day from account creation to the present. The tool retrieves data through authenticated requests to the GitHub API, then aggregates daily counts into a date-range timeline without requiring any server-side processing. Its output serves as a comprehensive visual

    JavaScriptcontributionscontributions-chartgithub
    View on GitHub↗5,569
Compare all 30 related projects→

Frequently asked questions

What does anmol098/waka-readme-stats do?

waka-readme-stats is an automated profile README updater and developer statistics dashboard. It integrates with the WakaTime API and compatible self-hosted endpoints to synchronize time-tracking data, which it then transforms into a formatted display of coding hours, languages, and operating systems.

What are the main features of anmol098/waka-readme-stats?

The main features of anmol098/waka-readme-stats are: GitHub Actions Workflows, GitHub Profile Integrations, Dynamic README Updaters, Developer Activity Reporting, README Section Injections, API Data Synchronization, DevOps Metric Collection, Developer Experience Dashboards.

Which projects share features with anmol098/waka-readme-stats?

Projects with overlapping indexed features include: sourcerer-io/sourcerer-app — Sourcerer App is a developer experience dashboard and Git repository analyzer that extracts statistical data to build… jonschlinkert/markdown-toc — Markdown-toc is a utility for generating and maintaining tables of contents within markdown files. It functions as… denvercoder1/github-readme-streak-stats — This project is a GitHub contribution streak tracker and profile README statistic generator. It functions as a… sallar/github-contributions-chart — This project is a client-side tool that fetches a GitHub user’s entire contribution history and renders it as a… anuraghazra/github-readme-stats — This project is a serverless service that generates dynamic, themeable visual summaries of software development… arturssmirnovs/github-profile-readme-generator — GitHub profile readme generator allows you to create nice and simple GitHub profile readme files that will be included…