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

dshtui-format-setting

v0.3.2

Published

Window settings for dsh-tui (lightweight): startup-window maximize toggle, native Window settings section (toggle directly on card, no group page), zh/en. Font and size-preset settings removed in 0.2.0; group page removed in 0.3.0.

Readme

dshtui-format-setting

ci

中文 · English

dsh-tui 窗口设置插件(精简版)。

  • 开机时最大化:dsh-tui 启动时将终端窗口最大化。设置项位于设置页的「窗口设置」分区:单个开关,打开即立即应用。
  • 开关直接显示在分区卡片上,无需再点进分组页面(0.3.0 起)。
  • 设置卡片中英双语,由宿主按 /lang 当前语言渲染。
  • 窗口控制通过 Win32 API(经典控制台宿主)完成;其他宿主降级为一条警告日志,不会导致启动失败。
  • 0.2.0 起移除:字体设置(5+ 字体种类、12–28 档大小、随包字体用户级安装)、尺寸预设、保存当前尺寸。
  • 0.3.0:「样式 / 启动窗口设置」分组页移除,分区更名为「窗口设置」,开关直达。

安装后需重启 dsh-tui 生效。

安装

dsh plugin --profile dsh-tui add dshtui-format-setting

之后在 dsh-tui 内 /restart 生效。

设置

| 字段 | 类型 | 默认 | 说明 | | --- | --- | --- | --- | | Maximize on startup / 开机时最大化 | boolean | false | dsh-tui 启动时将终端窗口最大化;打开此开关时立即应用。 |

已知限制

  • 窗口控制仅支持 Win32(经典控制台宿主);其他宿主只记一条警告,不做任何事。
  • 插件读写设置命名空间 dshtui-format-setting;宿主没有设置服务时,开关保持惰性而不会报错。

发布

许可

MIT — 见 LICENSE。