# git-raw-commits

> Get raw git commits out of your repository using git-log(1).

Latest version **5.0.1** (published 2026-03-01) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install git-raw-commits
pnpm add git-raw-commits
yarn add git-raw-commits
bun add git-raw-commits
```

Provides the command `git-raw-commits`.

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 5.0.1 |
| Published | 2026-03-01 |
| First published | 2015-02-24 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | separate (@types/git-raw-commits) |
| Module format | ESM |
| Node | >=18 |
| Dependencies | 2 |
| Unpacked size | 6.6 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 8511 |
| Author | Steve Mao |
| Maintainers | bcoe, oss-bot, dangreen, stevemao |
| Keywords | git-raw-commits, raw, commit, commits, git, log, git-log, deprecated |

## Links

- npm: https://www.npmjs.com/package/git-raw-commits
- Repository: https://github.com/conventional-changelog/conventional-changelog
- Homepage: https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-raw-commits#readme
- Issues: https://github.com/conventional-changelog/conventional-changelog/issues
- npm.io page: https://npm.io/package/git-raw-commits

## Dependencies (2)

- [meow](https://npm.io/package/meow.md) ^13.0.0
- [@conventional-changelog/git-client](https://npm.io/package/@conventional-changelog/git-client.md) ^2.6.0

## Alternatives

- [cli-color](https://npm.io/package/cli-color.md) — 3.4M weekly downloads
- [log](https://npm.io/package/log.md) — 1.3M weekly downloads
- [logstash-client](https://npm.io/package/logstash-client.md) — 4.5K weekly downloads
- [@nocobase/plugin-logger](https://npm.io/package/@nocobase/plugin-logger.md) — 2.0K weekly downloads
- [child-process-debug](https://npm.io/package/child-process-debug.md) — 695 weekly downloads

## Recent versions

- 5.0.1 (latest) — 2026-03-01
- 2.0.8 (next) — 2020-11-05
- 5.0.0 — 2024-05-03
- 4.0.0 — 2023-08-27
- 3.0.0 — 2023-06-06
- 2.0.11 — 2021-12-29
- 2.0.10 — 2021-01-27
- 2.0.9 — 2020-12-30
- 2.0.7 — 2020-05-08
- 2.0.3 — 2019-11-14
- 2.0.2 — 2019-04-10
- 2.0.0 — 2018-05-29
- 1.3.6 — 2018-03-27
- 1.3.5 — 2018-03-22
- 1.3.4 — 2018-02-24
- … 21 more at https://npm.io/package/git-raw-commits/versions

## README

# git-raw-commits

[![ESM-only package][package]][package-url]
[![NPM version][npm]][npm-url]
[![Node version][node]][node-url]
[![Dependencies status][deps]][deps-url]
[![Install size][size]][size-url]
[![Build status][build]][build-url]
[![Coverage status][coverage]][coverage-url]

[package]: https://img.shields.io/badge/package-ESM--only-ffe536.svg
[package-url]: https://nodejs.org/api/esm.html

[npm]: https://img.shields.io/npm/v/git-raw-commits.svg
[npm-url]: https://npmjs.com/package/git-raw-commits

[node]: https://img.shields.io/node/v/git-raw-commits.svg
[node-url]: https://nodejs.org

[deps]: https://img.shields.io/librariesio/release/npm/git-raw-commits
[deps-url]: https://libraries.io/npm/git-raw-commits

[size]: https://packagephobia.com/badge?p=git-raw-commits
[size-url]: https://packagephobia.com/result?p=git-raw-commits

[build]: https://img.shields.io/github/actions/workflow/status/conventional-changelog/conventional-changelog/tests.yaml?branch=master
[build-url]: https://github.com/conventional-changelog/conventional-changelog/actions

[coverage]: https://coveralls.io/repos/github/conventional-changelog/conventional-changelog/badge.svg?branch=master
[coverage-url]: https://coveralls.io/github/conventional-changelog/conventional-changelog?branch=master

Get raw git commits out of your repository using git-log(1).

## Install

```bash
# pnpm
pnpm add git-raw-commits
# yarn
yarn add git-raw-commits
# npm
npm i git-raw-commits
```

## CLI

```bash
# Example
git-raw-commits --from HEAD~2 --to HEAD^
# For more details
git-raw-commits --help
```

## API

For JS API see [@conventional-changelog/git-client](https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-client).

## License

MIT © [Steve Mao](https://github.com/stevemao)

---
_Source: https://npm.io/package/git-raw-commits · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
