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

clidesk

v0.1.8

Published

Local desktop dashboard for project-based terminals and AI coding CLI tools.

Readme

CliDesk

npm version license platform built with

A local desktop dashboard for managing project-based terminals, files, Git status, and AI coding CLI tools such as Codex CLI, Claude CLI, DeepSeek CLI, and other terminal-based developer agents.

Installation

npm i -g clidesk

Launch

clidesk
  • clidesk opens the desktop app immediately.
  • The terminal prompt returns right away.
  • Language selection happens inside the app on first launch.
  • Users can change language later in Settings.

CLI Commands

| Command | Description | |---|---| | clidesk | Open the app and return the terminal prompt immediately. | | clidesk --wait | Open the app and keep the terminal attached until the app closes. Useful for debugging. | | clidesk --debug-launch | Print runtime paths and launch diagnostics. | | clidesk --version | Print the installed CliDesk npm package version. | | clidesk --update | Update CliDesk from npm using npm i -g clidesk@latest. |

Features

  • Project-based terminal management — organize multiple terminals per project.
  • File explorer and editor — browse and edit project files.
  • Markdown preview — preview .md files directly.
  • Manual Git panel — view status, stage, commit, and push.
  • Vietnamese / English UI — full i18n support.
  • Dark / Light theme — switch anytime in Settings.
  • Local-first desktop app — no cloud, no account required.
  • npm global launcher — install once, run anywhere with clidesk.

Requirements

  • Windows x64
  • Node.js and npm
  • Microsoft Edge WebView2 Runtime — pre-installed on Windows 11 and Windows 10 (April 2018+). If missing, download here.
  • Git — optional, needed for the Git panel.
  • AI CLI tools (Codex CLI, Claude CLI, DeepSeek CLI, etc.) — must be installed separately by the user.

How It Works

  1. During npm i -g clidesk, the npm package includes bundled Windows binaries.

  2. When you run clidesk, the wrapper copies binaries to a per-version runtime cache:

    %LOCALAPPDATA%\CliDesk\npm-runtime\<version>\
  3. The app runs from the runtime cache, not directly from node_modules.

  4. This helps avoid Windows file-locking issues during npm update or uninstall.

Update

clidesk --update

Or manually:

npm i -g clidesk@latest

Uninstall

npm uninstall -g clidesk

Privacy & Security

  • CliDesk runs locally — no data is sent to external servers.
  • Terminal output is not logged by default.
  • CliDesk does not bundle API keys.
  • External AI CLI tools are configured separately by the user.
  • No administrator permission is required by default.

Links


Tiếng Việt

CliDesk là ứng dụng desktop local để quản lý nhiều terminal theo project, tích hợp trình quản lý file, Git, và hỗ trợ các AI coding CLI tool.

Cài đặt

npm i -g clidesk

Chạy

clidesk
  • Lệnh clidesk sẽ mở app và trả terminal về prompt ngay.
  • Chọn ngôn ngữ trong app ở lần chạy đầu tiên.
  • Có thể đổi ngôn ngữ trong Cài đặt.

Cập nhật

clidesk --update

Hoặc:

npm i -g clidesk@latest

License

Apache-2.0