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

ghl-cli

v0.1.2

Published

CLI for GoHighLevel CRM via MCP

Readme

GHL CLI 🚀

Command-line interface for GoHighLevel CRM via MCP.

Manage contacts, conversations, calendar, opportunities, and payments from your terminal.

Installation

npm install -g ghl-cli

Setup

ghl auth

You'll need:

  1. Private Integration Token (PIT) - from Settings > Private Integrations in GHL
  2. Location ID - your sub-account ID

Usage

Contacts

ghl contacts list              # List contacts
ghl contacts get <id>          # Get contact details
ghl contacts create --name "John Doe" --email [email protected]
ghl contacts tag <id> lead hot # Add tags
ghl contacts tasks <id>        # Get tasks for contact

Conversations

ghl conv search                # Search conversations
ghl conv messages <id>         # Get messages
ghl conv send <id> "Hello!"    # Send SMS
ghl conv send <id> "Hello!" --type Email

Calendar

ghl cal events                 # List calendar events
ghl cal notes <appointmentId>  # Get appointment notes

Opportunities

ghl opp pipelines              # List pipelines
ghl opp search                 # Search opportunities
ghl opp get <id>               # Get opportunity details
ghl opp update <id> --status won --value 5000

Payments

ghl pay transactions           # List transactions
ghl pay order <id>             # Get order details

Location

ghl loc info                   # Get location details
ghl loc fields                 # List custom fields

Environment Variables

Instead of ghl auth, you can set:

export GHL_TOKEN="pit-xxxxx"
export GHL_LOCATION_ID="xxxxx"

License

MIT © Quentin Daems

Credits

Built with LoopShip 🚀 Uses GoHighLevel MCP