# @vuepress/plugin-blog

> Offical blog plugin for VuePress

Latest version **1.9.4** (published 2021-01-17) · MIT license · 0 weekly downloads

## Install

```sh
npm install @vuepress/plugin-blog
pnpm add @vuepress/plugin-blog
yarn add @vuepress/plugin-blog
bun add @vuepress/plugin-blog
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.9.4 |
| Published | 2021-01-17 |
| First published | 2018-09-26 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 8 |
| Unpacked size | 54.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 181 |
| Author | ULIVZ |
| Maintainers | ulivz, yyx990803, feltron, newsbielt703, bencodezen, kefranabg, meteorlxy |

## Links

- npm: https://www.npmjs.com/package/@vuepress/plugin-blog
- Repository: https://github.com/ulivz/vuepress-plugin-blog
- npm.io page: https://npm.io/package/@vuepress/plugin-blog

## Dependencies (8)

- [dayjs](https://npm.io/package/dayjs.md) ^1.10.3
- [vuejs-paginate](https://npm.io/package/vuejs-paginate.md) ^2.1.0
- [@vssue/api-github-v3](https://npm.io/package/@vssue/api-github-v3.md) ^1.1.2
- [vuepress-plugin-feed](https://npm.io/package/vuepress-plugin-feed.md) ^0.1.8
- [vuepress-plugin-disqus](https://npm.io/package/vuepress-plugin-disqus.md) ^0.2.0
- [vuepress-plugin-sitemap](https://npm.io/package/vuepress-plugin-sitemap.md) ^2.3.1
- [vuepress-plugin-mailchimp](https://npm.io/package/vuepress-plugin-mailchimp.md) ^1.4.1
- [@vssue/vuepress-plugin-vssue](https://npm.io/package/@vssue/vuepress-plugin-vssue.md) ^1.2.0

## Recent versions

- 1.9.4 (latest) — 2021-01-17
- 2.0.0-rc.134 (next) — 2026-09-07
- 1.0.0-alpha.45 (nextcd) — 2019-03-31
- 2.0.0-rc.131 — 2026-07-01
- 2.0.0-rc.130 — 2026-05-14
- 2.0.0-rc.128 — 2026-04-02
- 2.0.0-rc.127 — 2026-03-31
- 2.0.0-rc.126 — 2026-03-26
- 2.0.0-rc.125 — 2026-03-06
- 2.0.0-rc.124 — 2026-03-02
- 2.0.0-rc.123 — 2026-02-12
- 2.0.0-rc.122 — 2026-02-01
- 2.0.0-rc.121 — 2025-12-13
- 2.0.0-rc.120 — 2025-11-28
- 2.0.0-rc.118 — 2025-10-31
- … 155 more at https://npm.io/package/@vuepress/plugin-blog/versions

## README

# @vuepress/plugin-blog

[![NPM version](https://badgen.net/npm/v/@vuepress/plugin-blog)](https://npmjs.com/package/@vuepress/plugin-blog) 
[![NPM downloads](https://badgen.net/npm/dm/@vuepress/plugin-blog)](https://npmjs.com/package/@vuepress/plugin-blog) 
[![NPM LICENSE](https://badgen.net/npm/license/@vuepress/plugin-blog)](https://github.com/vuepressjs/vuepress-plugin-blog/blob/master/LICENSE)

> Official blog plugin for VuePress. 

## Features

- [**Classification**](https://vuepress-plugin-blog.ulivz.com/guide/getting-started.html#document-classifier): 
Powerful classification system lets you quickly classify your posts.
- [**Pagination**](https://vuepress-plugin-blog.ulivz.com/guide/getting-started.html#pagination): 
Pagination runs through the entire plugin, and it has never been so simple.
- [**Client APIs**](https://vuepress-plugin-blog.ulivz.com/client-api/): Simple client APIs make it easier for you to write a blog theme.       

## Install

We strongly recommend that you read the [Getting Started](https://vuepress-plugin-blog.ulivz.com/guide/getting-started.html) section before using this plugin.

```bash
yarn add -D @vuepress/plugin-blog
# OR npm install -D @vuepress/plugin-blog
```

## Usage

```javascript
module.exports = {
  plugins: ['@vuepress/blog'] 
}
```

Please head [documentation](https://vuepress-plugin-blog.ulivz.com/) to see all available options.


## Projects Using `@vuepress/plugin-blog`

- [70-lines-of-vuepress-blog-theme](https://github.com/ulivz/70-lines-of-vuepress-blog-theme): A VuePress Blog Theme implemented in around 70 lines.
- [@vuepress/theme-blog](https://github.com/ulivz/vuepress-theme-blog): Default blog theme for VuePress.
- [vuepress-theme-modern-blog](https://github.com/z3by/vuepress-theme-modern-blog): A modern theme for Vue press using [Element.UI design system](https://element.eleme.io/#/)
- [vuepress-theme-reco](https://github.com/vuepress-reco/vuepress-theme-reco) - A simple and beautiful vuepress blog theme
- [vuepress-theme-hope](https://github.com/Mister-Hope/vuepress-theme-hope/) - A powerful vuepress blog theme with tons of features.
- [vuepress-theme-yuchanns](https://github.com/yuchanns/vuepress-theme-yuchanns): A github style vuepress blog theme
- [vuepress-theme-ic](https://github.com/IKangXu/vuepress-theme-ic) :tada::tada::tada: A note-style vuepress blog theme with simple, clear and practical features for the purpose. The palest ink is better than the best memory.
- [vuepress-theme-blogue](https://github.com/ocavue/vuepress-theme-blogue) A minimalist blog theme with Material Design.

Feel free to add yours here...



## LICENSE

**@vuepress/plugin-blog** © [ULIVZ](https://github.com/ulivz) & [Billyyyyy3320](https://github.com/billyyyyy3320), Released under the [MIT](./LICENSE) License.<br>

> [github.com/ulivz](https://github.com/ulivz) · GitHub [@ULIVZ](https://github.com/ulivz) · Twitter [@_ulivz](https://twitter.com/_ulivz)

> [github.com/billyyyyy3320](https://github.com/billyyyyy3320) · GitHub [@Billyyyyy3320](https://github.com/billyyyyy3320)

---
_Source: https://npm.io/package/@vuepress/plugin-blog · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
