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

dexictl

v0.1.3

Published

Dexi.io command line utility

Readme

dexictl

Dexi.io command line utility

Installation

Prerequisites

  1. NodeJS version 9+
  2. NPM

Steps

  1. Run npm install -g dexictl
  2. Ensure npm global bins are on your environment PATH ( Read more... )
  3. Configure your account by running dexictl

Configuration

Command dexictl config

Helps you configure the local utility. This will run automatically the first time you run this.

It will ask you for 4 values that you need to get from your dexi.io account:

Account id

Go to your account settings page and copy the ID from the URL - it'll look something like this:

https://app.dexi.io/#/accounts/1234ABCD-1234-1234-1234-1234567ABCDE/settings

1234ABCD-1234-1234-1234-1234567ABCDE is the account id

User id

Go to your user settings page and copy the ID from the URL - it'll look something like this:

https://app.dexi.io/#/users/1234ABCD-1234-1234-1234-1234567ABCDE

1234ABCD-1234-1234-1234-1234567ABCDE is your user id

API key

Go to your account settings and choose the API Keys tab - and create a new API key. Remember to save keys after adding it.

Copy the key from the input field to the dexictl utility.

You can also reuse an existing key.

Dexi URL

This tells the utility where to connect to dexi - simply accept the default value which is https://api.dexi.io

Develop

Command dexictl develop <port>

Starts the developer connection to dexi for the dexi.yml file in the current working director and running in the port specified on the command line.

For example if your app runs locally on port 6500 do dexictl develop 6500