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

@bnorth/plugins

v4.1.1

Published

set of most commonly used bnorth plugins

Readme

bnorth-plugins

bnorth 常用插件集合

插件列表

base64

提供了编码和解码 base64 字符串的能力

browser

实现浏览器的操作,包括通过 user angent 的平台检测、标题,图标的管理、cookie 管理、url 解析等

cordova

cordova 扩展调用辅助工具

format

实现格式化功能,比如时间格式化,数字格式化,货币格式化等。

geolocation

获取位置信息

*** 坐标系 ***

从设备获取经纬度(GPS)坐标

  1. 如果使用的是百度sdk那么可以获得百度坐标(bd09)或者火星坐标(GCJ02),默认是bd09
  2. 如果使用的是ios的原生定位库,那么获得的坐标是WGS84
  3. 如果使用的是高德sdk,那么获取的坐标是GCJ02

火星坐标系: iOS 地图(其实是高德)、Google国内地图(.cn域名下)、搜搜、阿里云、高德地图、腾讯 百度坐标系: 百度地图 WGS84坐标系: 谷歌国外地图、osm地图等

md5

负责 md5 编码

network

网络请求

request

网络数据的数据单元

storage

存储能力

validate

数据有效性校验

文档

bnorth 文档

参考手册