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

mochi-raycast-extension

v0.0.2

Published

Mochi bot helps bring the Web3 universe to your Discord server, with ease! Simple query NFT rarity, alert new sales on Discord & Twitter, tips, and so many more.

Readme

Mochi Raycast Extension

About

This project is a Raycast extension that allows users to query token and NFT data using Mochi APIs. Users can query token price, market cap, movement, and also convert tokens. They can also query NFT rarity, ranking, and sales.

Technologies Used

This project uses Mochi APIs to query token and NFT data. It also uses Raycast’s built-in extension bootstrapping tool to make the evaluation process easier. The following technologies were used to develop this project:

Tools

  • Node.js
  • TypeScript
  • Axios

APIs

  • https://api.mochi.pod.town/api/v1/defi/coins?query=${coin}: search token/coin by name.
  • https://api.mochi.pod.town/api/v1/defi/coins/${coin}: get token/coin detail.
  • https://api.mochi.pod.town/api/v1/nfts/:symbol_or_address/:id?query_address=: search NFT Collection by name.
  • https://api.mochi.pod.town/api/v1/nfts/collections/tickers?collection_address=$address&from=$from&to=$to: get NFT Collection detail.
  • https://api.mochi.pod.town/api/v1/config-defi/tokens: get token list.
  • https://api.indexer.console.so/api/v1/token/convert-price: Convert token prices.

Usage

To use this extension, follow these steps:

  1. Install Raycast on your device.
  2. Clone this repository to your local machine.
  3. Open the repository in your preferred code editor.
  4. Run npm install to install all dependencies.
  5. Run npm run dev to start development server.
  6. Open Raycast, type "mochi" followed by the desired command to start using the extension.

Commands

This extension supports the following commands:

  1. Token Ticker - Query token price, market cap, and movement.
  2. NFT Ticker - Query NFT Collection information.
  3. Crypto Conversion - calculate the equivalent value of a token when converting from another token

Sub-actions:

  • Open in CoinMarketCap
  • Add to favorite / Remove from favorite

Team Members

Khac Vy

Demo

Check out the demo video to see the extension in action. https://www.loom.com/share/e0816eef32fc4972b4c6217b9d66959f

Use Cases

Here are some suggested use cases for this extension:

  • A cryptocurrency trader can use this extension to query token data and make informed investment decisions.
  • A user who wants to convert tokens can use this extension to easily convert them without having to leave the Raycast app.
  • An NFT collector can use this extension to keep track of the rarity and ranking of their NFTs.