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 🙏

© 2025 – Pkg Stats / Ryan Hefner

nanma

v1.0.8

Published

Web developer tool package

Readme

Overview

A collection of tools which used by a web developer. It can be installed as a chrome/edge plugin. Please create issues for new plugins.

This plugin never connect to any thrid party site for push or fetch data other than github. No Analytics integrated with this extension. Completely under user control. I won't be knowing any errors about tools execution. So please create issues in github once you face any error.

Browsers

  • Chrome
  • Edge
  • Vivaldi
  • Edge

Architecture

This system created in plugin model. You can write your component with instruct format and plug it into the code.

Plugin have following components

  1. Web interface - interface to show when route/menu option selected
  2. popup interface - interface section to show in chrome popup
  3. URL Hook - code to run while user accessing a domain - eg: json view while accessing json file
  4. Background service - to access and interact with indexdb and CPU oriented tasks
  5. DevTool interface - to show report and detailed information of current tab web related
  6. Settings interface - settings option related to the plugin
  7. Redux Action, Reducers - redux interface for data storage and usage
  8. Normalizers & Selectors - redux data processing functions

Status

In development, will publish once it complete

How to build from source

  git clone [email protected]:thantrik/nanma.git
  cd nanma
  yarn app:install
  yarn build
Creates a directory with version name mentioned in package.json
Open chrome extension menu and load unpacked extension by selecting the build output directory

How add a new plugin source ?

Complete the code setup with required dependancies.
  yarn new:plugin -- {plugin name}

Command will create a copy of plugin template with necessary files. Modify the created template. import plugin in ux\index.tsx file

import "./plugins/{plugin-name}";

Architecture

Static Plug and play mode

Plugins

| Name | Status | Size | Developer | Remarks | | ---------------- | ------- | ----- | --------- | ------- | | ❌awesome-links | pending | 300KB | krishna | | | ❌chat | pending | 300KB | krishna | | | ❌clock | pending | 300KB | krishna | | | ✔️code | done | 300KB | krishna | | | ❌csv-view | pending | 300KB | krishna | | | ❌dashboard | pending | 300KB | krishna | | | ✔️diff | done | 300KB | krishna | | | ❌gifmaker | pending | 300KB | krishna | | | ❌github | pending | 300KB | krishna | | | ❌html | pending | 300KB | krishna | | | ❌icon-maker | pending | 300KB | krishna | | | ✔️json | done | 300KB | krishna | | | ❌live-code | pending | 300KB | krishna | | | ❌my-data | pending | 300KB | krishna | | | ✔️my-web | pending | 300KB | krishna | | | ❌offline-doc | pending | 300KB | krishna | | | ❌performance | pending | 300KB | krishna | | | ✔️image-editor | pending | 300KB | krishna | | | ❌prettier | pending | 300KB | krishna | | | ❌read-later | pending | 300KB | krishna | | | ❌rich-text | pending | 300KB | krishna | | | ❌snippets | pending | 300KB | krishna | | | ❌svg-edit | pending | 300KB | krishna | | | ❌timer | pending | 300KB | krishna | | | ❌timezone | pending | 300KB | krishna | | | ❌todo | pending | 300KB | krishna | | | ❌unicode | pending | 300KB | krishna | | | ❌url | pending | 300KB | krishna | | | ❌vscode | pending | 300KB | krishna | | | ❌web-server | pending | 300KB | krishna | | | ✔️md-editor | done | 300KB | krishna | | | ❌table-gen | pending | 300KB | krishna | | | ✔️color picker | done | 300KB | krishna | | | ✔️ts play | done | 300KB | krishna | | | ✔️screen-capture | done | 300KB | krishna | |

Code

Code viewer, while accessing web links, code viewer will format code based on extensions

Awesome links

Store & Manage all links which developer found as awesome tools

CSV

CSV will be viewable as Excel instead of text

Dashboard

View and manage plugins

diff

View code diff, text diff

Gif Maker

create dynamic gif images (loading etc)

Github

Octree, custom github pages

Html

Live HTML editor

Icon-maker

.ico image, 16,32 bit icon maker

Json

JSON viewer and editor

live code

Live code editor between peer to peer connected in same network

my data

To Store some personal data in encrypted space

my web

Custom style, javascript snippets to run while accessing the respective website
eg: I want to modify my facebook. I just need to add some custom styling. it will inject to facebook while accessing

performance

Analyse performance of website without opening dev tools

Image-edit

Simple Image editor

prettier

Code prettier

read-later

Same as offline-doc

Rich Text

Rich text editor

Snippets

Javascript code snippets to execute with form inputs

SvgEdit

SVG Editor

Timer

Timer
Task Timer
Beep Timer

Todo

Todo app with static calender

Unicode

Unicode table

Vscode

File editor for scoped directories

Web Server

Run a local webserver from give directory in a local port

TCP Chat

TCP/IP, UDP based chat, file transfer etc.

Markdown Editor

Markdown and preview

Table-gen

Table generator

UI Collection

UI component library collection

Screen capture

Full screen, current view capture & Edit tool

Some of screenshots

CODE EDIT

Code Edit

DIFF VIEW & EDIT

Diff Edit

IMAGE EDIT & SCREEN CAPTURE EDIT

Image Edit

JSON VIEW & EDIT

JSON Edit

MD - MARKDOWN EDITOR

Markdown Edit

WEBSITE CUSTOMIZATION SNIPPETS

MyWeb Edit

HEX CODE COLOUR SELECTION

Color view