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 🙏

© 2024 – Pkg Stats / Ryan Hefner

gitpost

v0.0.4

Published

用git管理你的文章

Downloads

2

Readme

Gitpost

所有能用 git 管理的东西最终都会用 git 来管理

用 git 来管理你所有的文章。让各个平台的文章,帖子都用 git 来管理起来,你只需要在你的 git 项目里提交一个``markdown`文件,即可按照你的配置,自动同步到medium,或twitter,或tumblr

特性

  • 自动同步新文章和修改到各个平台
  • 自动生成静态博客
  • 使用 git 来管理你全部的文章

本地预览博客

安装:

npm i -g gitpost-cli

初始化:

gitpost init <folder>
cd <folder>
npm i

本地预览:

gitpost server

新建完成后,指定文件夹的目录如下:

_config.yaml
package.json
source/
.hexo/ # 存放静态博客相关内容

如何开发

yarn
yarn start

本项目采用prettier来统一代码风格,并且会在pre-commit前自动 format 你本次提交的代码,推荐你在你的编辑器里安装 prettier 插件,并且开启保存文件就自动 format 选项,这样可以在开发的时候,就能自动 format

本项目采用git flow 工作流,请按照 git flow 工作流来提交合并代码

推荐使用yarn commit来代替git commit作为格式化 commit 信息的工具

yarn commit