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

thelounge-plugin-ntfy

v1.2.0

Published

A plugin for The Lounge that sends push notifications via ntfy when highlighted

Readme

The Lounge ntfy Plugin

A plugin for The Lounge that sends a message to an ntfy server whenever you are mentioned in a chat.

Installation

Via the thelounge command line:

thelounge install thelounge-plugin-ntfy

Restart The Lounge after installation

Usage

This plugin introduces the /ntfy command, subcommands are:

  • /ntfy start: Start the ntfy listener for the network
  • /ntfy stop: Stop the ntfy listener for the network
  • /ntfy status: Show the ntfy listener status for this network
  • /ntfy test: Send a test notification
  • /ntfy config: Config commands
    • /ntfy config set <setting_key> <setting_value>: Set a configuration setting
    • /ntfy config remove <setting_key>: Set a configuration setting to null
    • /ntfy config print: Print the current configuration with warnings if any

Setup

This plugin will not work out of the box, by default the plugin sends notifications to the official ntfy.sh server but no topic is set. To set a topic, enter this command:

/ntfy config set ntfy.topic <topic>

You may also set your account credentials or token as well if needed, see the config print command for all the possible settings.

To start/stop sending push notifications in the desired network, enter:

/ntfy start/stop

Private Messages

By default, you will only be notified when you are mentioned, this includes messages sent privately to you. If you want to be notified of all private messages, enter this command and start the notifier like usual:

/ntfy config set config.notify_on_private_messages true

License

This plugin is licensed under MIT