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

@tuture/cli

v0.0.7

Published

Command line interface for Tuture

Readme

@tuture/cli

CLI for Tuture

oclif Version Downloads/week License

Usage

$ npm install -g @tuture/cli
$ tuture COMMAND
running command...
$ tuture (-v|--version|version)
@tuture/cli/0.0.7 darwin-x64 node-v14.5.0
$ tuture --help [COMMAND]
USAGE
  $ tuture COMMAND
...

Commands

tuture build

Build tutorial into a markdown document

USAGE
  $ tuture build

OPTIONS
  -h, --help     show CLI help
  -o, --out=out  name of output directory
  --hexo         hexo compatibility mode

tuture commit

Commit your tutorial to VCS (Git)

USAGE
  $ tuture commit

OPTIONS
  -h, --help             show CLI help
  -m, --message=message  commit message

tuture destroy

Delete all tuture files

USAGE
  $ tuture destroy

OPTIONS
  -f, --force  destroy without confirmation
  -h, --help   show CLI help

tuture help [COMMAND]

display help for tuture

USAGE
  $ tuture help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

tuture init

Initialize a tuture tutorial

USAGE
  $ tuture init

OPTIONS
  -h, --help  show CLI help
  -y, --yes   do not ask for prompts

tuture pull

Pull the remote tuture branch to local

USAGE
  $ tuture pull

OPTIONS
  -h, --help           show CLI help
  -r, --remote=remote  name of remote to pull

tuture push

Push the tuture branch to remote

USAGE
  $ tuture push

OPTIONS
  -h, --help           show CLI help
  -r, --remote=remote  name of remote to push

tuture reload

Update workspace with latest commit history

USAGE
  $ tuture reload

OPTIONS
  -h, --help  show CLI help

tuture sync

Synchronize workspace with local/remote branch

USAGE
  $ tuture sync

OPTIONS
  -h, --help             show CLI help
  -m, --message=message  commit message
  --configureRemotes     configure remotes before synchronization
  --continue             continue synchronization after resolving conflicts
  --noPull               do not pull from remote
  --noPush               do not push to remote

tuture up

Render and edit tutorial in browser

USAGE
  $ tuture up

OPTIONS
  -h, --help       show CLI help
  -p, --port=port  which port to use for editor server