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

add-in

v0.0.1

Published

npx add-in feature to ServiceStack projects

Readme

add-in

A Node.js CLI tool that replicates the functionality of the x mix dotnet tool from ServiceStack. It allows you to apply gist files to your project, supporting features like MyApp replacements, JSON patching, and more.

Installation

You can run directly with npx (no installation required):

npx add-in

Or install globally:

npm install -g @anthropic-custom/add-in

Usage

View all published gists

npx add-in

Apply gists to your project

npx add-in <name> <name> ...

Mix using numbered list index

npx add-in 1 3 5 ...

Mix file contents from gist URL

npx add-in <gist-url>

Delete previously mixed gists

npx add-in -delete <name> <name> ...

Use custom project name

Instead of using the current folder name, you can specify a custom project name (replaces MyApp):

npx add-in -name ProjectName <name> <name> ...

Replace additional tokens

Replace custom tokens before mixing:

npx add-in -replace term=with <name> <name> ...

Multiple replacements:

npx add-in -replace term=with -replace "This Phrase"="With This" <name> <name> ...

Search by tag

Display available gists with a specific tag:

npx add-in [tag]
npx add-in [tag1,tag2]

Options

| Option | Description | |--------|-------------| | --help, -help, ? | Show help | | -v, --verbose | Enable verbose output | | -s, --source | Specify custom gist registry source | | -f, --force, -y, --yes | Skip confirmation prompts | | -p, --preserve | Don't overwrite existing files | | --ignore-ssl-errors | Ignore SSL certificate errors | | --delete | Delete mode - remove previously mixed files | | --out | Specify output directory | | --name | Specify custom project name | | --replace | Replace tokens in files |

Environment Variables

| Variable | Description | |----------|-------------| | MIX_SOURCE | Custom gist registry ID | | GITHUB_TOKEN | GitHub API token for authentication | | SERVICESTACK_TELEMETRY_OPTOUT | Set to 1 or true to disable telemetry |

Features

  • MyApp Replacement: Automatically replaces MyApp, My_App, my-app, myapp, My App, my_app with your project name
  • JSON Patching: Support for .json.patch files using JSON Patch format
  • Base64 Files: Support for binary files encoded as base64
  • Init Scripts: Execute initialization commands (npm, dotnet, flutter, etc.) from _init files
  • Tag Search: Filter gists by tags
  • Delete Mode: Remove previously mixed files

License

BSD-3-Clause