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
·
nilbuild avatar

nilbuild/git-standup

0
View on GitHub↗
7,843 stars·319 forks·Shell·MIT·15 views

Git Standup

git-standup is a command line interface tool that functions as a git commit activity summarizer and version control report generator. It aggregates commit messages and metadata from one or multiple repositories to track work activity and generate daily standup reports.

The tool differentiates itself by providing multi-repository aggregation, scanning directories to compile a combined activity report across several projects. It includes features to synchronize remote data across these projects and utilizes a configurable work week schedule to calculate date ranges between workdays.

The capability surface covers activity reporting through commit message aggregation, contributor filtering, and date range restrictions. It also provides commit metadata analysis, including change statistics and signature verification, and can export these summaries to flat text files.

Features

  • Developer - Offers a command line interface for filtering version control history by date and author to recall recent work.
  • Standup Report Generators - Synthesizes Git commit messages from the last working day into consolidated standup reports.
  • Activity Reports - Refines activity reports based on authors, branches, date ranges, or signature status to isolate changes.
  • Analysis Report Aggregators - Scans directories for multiple projects to compile a combined activity report.
  • Developer Productivity - Provides a tool to extract completed tasks and code changes from version control for documenting daily work output.
  • Repository Directory Scanners - Iterates through a file system to locate and process multiple version-controlled projects from a single root folder.
  • Commit Log Aggregators - Extracts project activity by parsing version control commit logs across one or multiple repositories.
  • Repository Activity Dashboards - Aggregates development progress across multiple Git projects to provide a combined view of team activity.
  • Activity Summarizers - Aggregates commit history across repositories to generate human-readable text summaries for daily standups.
  • Metadata Filtering - Filters commit records based on structured metadata such as author identity and signature status.
  • Commit History Analysis - Analyzes commit history to include change statistics and signature verification in reports.
  • Change Scale Metrics - Appends change scale information to listed commits to visualize the volume of modifications.
  • Temporal Activity Filters - Limits report results using specific start and end date ranges or a set number of days.
  • Working Week Schemas - Adjusts the definition of working days to correctly calculate the gap between the current day and previous workday.
  • Remote Reference Synchronization - Aligns local commit history with remote servers by triggering fetch operations across repositories.
  • Branch Filters - Limits activity reports to commits present on specific local or remote branches.
  • Contribution Analysis - Enables reviewing commit metadata and change statistics for contributors and branches over specific timeframes.
  • Contributor Metrics - Restricts reports to specific users or all contributors to track collective team progress.
  • Remote Data Synchronization - Fetches remote changes across all tracked projects to ensure reports use current data.

Star history

Star history chart for nilbuild/git-standupStar history chart for nilbuild/git-standup

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

Frequently asked questions

What does nilbuild/git-standup do?

git-standup is a command line interface tool that functions as a git commit activity summarizer and version control report generator. It aggregates commit messages and metadata from one or multiple repositories to track work activity and generate daily standup reports.

What are the main features of nilbuild/git-standup?

The main features of nilbuild/git-standup are: Developer, Standup Report Generators, Activity Reports, Analysis Report Aggregators, Developer Productivity, Repository Directory Scanners, Commit Log Aggregators, Repository Activity Dashboards.

What are some open-source alternatives to nilbuild/git-standup?

Open-source alternatives to nilbuild/git-standup include: kamranahmedse/git-standup — git-standup is a command-line tool and developer activity tracker that parses Git logs to generate summarized text… tj/git-extras — git-extras is a collection of command line utilities that extend the functionality of the Git version control system.… notwaldorf/tiny-care-terminal — tiny-care-terminal is a terminal dashboard that integrates wellness monitoring, a Pomodoro timer, and a Git activity… jerryzliu/dayflow — Dayflow is a privacy-focused productivity tool that records screen activity locally and analyzes it with on-device AI.… sinclairtarget/git-who — git-who is a Git contribution analysis tool designed to identify the primary owners of files and directories by… textmate/textmate — TextMate is a programmable text editor designed for software development and project management. It functions as a…

Open-source alternatives to Git Standup

Similar open-source projects, ranked by how many features they share with Git Standup.
  • kamranahmedse/git-standupkamranahmedse avatar

    kamranahmedse/git-standup

    7,844View on GitHub↗

    git-standup is a command-line tool and developer activity tracker that parses Git logs to generate summarized text reports of work completed over specific time periods. It functions as a reporting utility that scans Git repositories to extract metadata and author activity for use in progress reviews and status updates. The tool differentiates itself by the ability to scan multiple repositories through recursive directory discovery and the capacity to synchronize remote states before analysis. It utilizes regular expression filtering to include or exclude specific authors and branches, and emp

    Shell
    View on GitHub↗7,844
  • tj/git-extrastj avatar

    tj/git-extras

    18,076View on GitHub↗

    git-extras is a collection of command line utilities that extend the functionality of the Git version control system. It provides a suite of shortcuts and additional commands for history manipulation, remote management, repository analysis, and workflow automation. The project distinguishes itself by offering deep integration with hosting providers to manage pull requests and forks, alongside advanced history tools for obliterating sensitive files and rewriting author metadata. It also includes a specialized interactive shell that allows users to execute commands without repeating the binary

    Shellgit
    View on GitHub↗18,076
  • notwaldorf/tiny-care-terminalnotwaldorf avatar

    notwaldorf/tiny-care-terminal

    5,976View on GitHub↗

    tiny-care-terminal is a terminal dashboard that integrates wellness monitoring, a Pomodoro timer, and a Git activity tracker into a single command-line interface. It functions as a wellness monitoring tool that displays self-care tips and reminders alongside productivity data. The project features an ASCII art renderer for visual customization and a system for monitoring local weather conditions. It aggregates daily and weekly commit counts across multiple repositories to visualize development progress. The interface includes a keyboard-operated timer for managing work and break intervals an

    JavaScript
    View on GitHub↗5,976
  • jerryzliu/dayflowJerryZLiu avatar

    JerryZLiu/Dayflow

    5,751View on GitHub↗

    Dayflow is a privacy-focused productivity tool that records screen activity locally and analyzes it with on-device AI. It captures screen frames at one frame per second, stores everything in a local database, and processes all analysis entirely on the machine to keep data private. The system builds a searchable timeline of work activity and enables natural-language queries about past screen time. The tool distinguishes itself by offering runtime switching between local AI models and cloud providers, allowing users to balance accuracy, privacy, and performance. It automatically runs AI inferen

    Swiftaichatgptclaude
    View on GitHub↗5,751
  • See all 30 alternatives to Git Standup→