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

@codewithbeto/ship

v0.1.2

Published

CLI tool for scaffolding Code with Beto templates.

Downloads

1,026

Readme

@codewithbeto/ship

CLI tool for scaffolding Code with Beto templates.

Requirements

Before running ship, make sure you have the following installed:

  • Git — for cloning templates
  • GitHub CLI (gh) — for authenticating and accessing private templates
    • macOS: brew install gh
    • After install, run gh auth login to authenticate

Note: Templates are private repositories. You must be a Pro Member and have gh installed and authenticated.

Interactive (humans)

bunx @codewithbeto/ship

Templates

  • Platano — React Native starter

Development

bun install
bun dev

Non-interactive (AI agents)

AI agents: See AGENTS.md for a concise reference.

Pass flags to skip the TUI entirely. Every input is a flag, output is structured text, and errors fail fast with actionable messages.

# Scaffold with defaults
ship --name my-app

# Full configuration
ship --name my-app --app-name "Cool App" --bundle-id com.me.coolapp --no-payments

# Preview without making changes
ship --name my-app --dry-run

# See all options
ship --help

Key flags:

| Flag | Description | Default | | ------------------------------ | ----------------------------- | -------------------- | | --name <dir> | Project directory (required) | — | | --template <name> | Template to use | platano | | --app-name <name> | Display name for app stores | title-cased --name | | --bundle-id <id> | Bundle identifier | com.<user>.<slug> | | --payments / --no-payments | Enable RevenueCat | --payments | | --rc-key-ios <key> | RevenueCat test key (iOS) | — | | --rc-key-android <key> | RevenueCat test key (Android) | same as iOS | | --dry-run | Preview without side effects | — |

Progress logs go to stderr, the final result goes to stdout.

Code with Beto

These packages are part of the Code with Beto ecosystem. If you're into React Native, check us out:

  • Pro Membership - Courses, private repos, Discord community, and direct access to the team
  • YouTube - Free tutorials and content

Built with OpenTUI.