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

@clawflarehub/cli

v0.0.1

Published

Marketplace to easily add Cloudflare Workers Service Bindings for OpenClaw

Readme

Clawflarehub CLI

A command-line tool for discovering and installing Cloudflare Workers service bindings for OpenClaw.

Installation

Global Install (Recommended)

# Install globally via npm
npm install -g @clawflarehub/cli

# Or via pnpm
pnpm add -g @clawflarehub/cli

# Or via yarn
yarn global add @clawflarehub/cli

Local Install

# Install as a dev dependency
npm install --save-dev @clawflarehub/cli

# Use with npx
npx clawflarehub --help

Usage

Search for Services

Search the marketplace for available services:

# Search by name, description, or tag
clawflarehub search twitter
clawflarehub search github
clawflarehub search api

# List all available services
clawflarehub search

Get Service Information

View detailed information about a service:

clawflarehub info twitter-client
clawflarehub info github-client

Install a Service

Install a service binding to your Worker project:

# Install with default binding name
clawflarehub install twitter-client

# Install with custom binding name
clawflarehub install twitter-client --binding MY_TWITTER

After installation:

  1. The service binding is added to your wrangler.jsonc
  2. TypeScript types are generated in bindings.d.ts
  3. Follow the instructions to set required secrets

List Installed Services

clawflarehub list

Remove a Service

# Remove by binding name
clawflarehub remove TWITTER_CLIENT

Requirements

  • Node.js >= 18.0.0
  • A Cloudflare Workers project with wrangler.jsonc
  • An existing Cloudflare account

Commands

| Command | Description | |---------|-------------| | clawflarehub search [query] | Search for services | | clawflarehub info <service-id> | Get service details | | clawflarehub install <service-id> | Install a service | | clawflarehub list | List installed services | | clawflarehub remove <binding> | Remove a service |

Examples

Install and Use Twitter Client

# Search for Twitter service
clawflarehub search twitter

# Install it
clawflarehub install twitter-client

# Set required secrets
wrangler secret put TWITTER_AUTH_TOKEN
wrangler secret put TWITTER_CT0

# Install npm dependencies
pnpm add @steipete/bird

In your Worker code:

const tweets = await env.TWITTER.searchTwitter('harshil1712', 5);

Development

# Clone the repository
git clone https://github.com/clawflarehub/cli.git
cd cli

# Install dependencies
pnpm install

# Build the CLI
pnpm build

# Run CLI locally
pnpm cli --help

Publishing

# Build before publishing
pnpm build

# Publish to npm
npm publish

License

MIT