Skip to content
main
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.

Go Reference BuildStatus Go Report Card TODOs codecov Twitter Follow

mergestat MergeStat Logo

mergestat is a command-line tool for running SQL queries on git repositories and related data sources. It's meant for ad-hoc querying of source-code on disk through a common interface (SQL), as an alternative to patching together various shell commands. It can execute queries that look like:

-- how many commits have been authored by user@email.com?
SELECT count(*) FROM commits WHERE author_email = 'user@email.com'

You can try queries on public git repositories without installing anything at try.askgit.com, in our Public workspace.

More in-depth examples and documentation can be found on our dedicated documentation site.

Join our community on Slack if you have questions, or just to say hi πŸŽ‰.

About

Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. πŸ” πŸ“Š

Topics

Resources

License

Languages