npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

git-log-zoey

v1.0.9

Published

A tool to generate daily git commit reports

Readme

git-log-zoey

一个用于生成日常 git 提交报告的命令行工具。

安装

npm install -g git-log-zoey

使用方法

基本用法

git-log

这将使用当前 git 配置的用户名,生成最近 1 天的提交记录报告。

指定用户

git-log <用户名> 
# 例如 git-log john

指定天数

git-log <用户名> <天数>
# 例如:获取用户 john 最近 7 天的提交记录
git-log john 7
# 获取当前用户最近 30 天的提交记录
git-log '' 30

详细报告

不需要详细报告

git config --global git-log.noreport true

需要详细报告

git config --global git-log.noreport false

默认是不带有详细报告的

快捷命令

你也可以使用快捷命令 glog或者gl:

glog
glog <用户名>
glog <用户名> <天数>

输出说明

工具会在当前目录下生成 daily-report.md 文件,包含以下信息:

基本信息

统计范围(天数) 提交用户 总提交次数 代码变更行数

详细记录

投入详情(提交信息) 产出结果(提交链接) 日期 变动文件

注意事项

请确保在 git 仓库目录或其父目录下运行此命令 如果不指定用户名,将使用 git config 中配置的用户名 如果不指定天数,默认统计最近 1 天的提交记录