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

markviewz

v0.1.2

Published

Native macOS markdown viewer — Claude Code plugin with /markviewz skill

Readme

Markviewz

A lightweight, native macOS markdown viewer built for the AI-assisted development workflow.

The Problem

CLI-based AI assistants (Claude Code, Codex, Aider, etc.) generate and work with .md files constantly — README files, documentation, changelogs, specs, reports. But reading raw markdown in the terminal is painful, and most markdown apps are heavyweight editors when all you need is a viewer.

The Solution

Markviewz is a read-only markdown viewer that stays out of your way. Open a file from the terminal, read it with proper formatting, get back to work.

markviewz README.md

That's it. No editing, no bloat, no Electron. Just a native Mac app that renders your markdown beautifully.

Features

  • GitHub-flavored markdown — tables, task lists, strikethrough, autolinks
  • YAML frontmatter — collapsed by default, click to expand
  • Dark mode — follows system automatically
  • Local images — relative image paths just work
  • Print support — Cmd+P to print or export to PDF
  • Multiple open methods — CLI, Cmd+O, drag-and-drop, Finder, open -a
  • Single instance — opening a new file reuses the running app and brings it to front
  • GitHub-style typography — clean, readable CSS

Install

Claude Code Plugin (recommended)

If you use Claude Code, install Markviewz as a plugin to get the /markviewz skill:

/plugin marketplace add daveremy/claude-plugins
/plugin install markviewz@daveremy-plugins

Or install directly from this repo's marketplace:

/plugin marketplace add daveremy/Markviewz
/plugin install markviewz@markviewz

Then ask Claude to "show me the README" or use /markviewz README.md. If the binary isn't installed yet, Claude will guide you through the install.

Gemini CLI Extension

If you use Gemini CLI, install the extension:

gemini extensions install https://github.com/daveremy/Markviewz.git

Codex CLI Skill

If you use Codex CLI, ask Codex to install the skill:

install the markviewz skill from daveremy/Markviewz at path codex/markviewz

npm

Requires macOS 14+ and Swift 5.9+.

npx -y markviewz

This clones the repo, builds a release binary, creates Markviewz.app in /Applications, and installs a markviewz CLI wrapper.

Manual Install

git clone https://github.com/daveremy/Markviewz.git
cd Markviewz
./install.sh

Usage

# From Claude Code
/markviewz README.md

# From the terminal (reuses running instance)
markviewz notes.md

# Or use macOS open command
open -a Markviewz spec.md

# Launch and use Cmd+O to browse
markviewz

You can also drag and drop .md files onto the window.

Building from Source

swift build              # debug build
swift build -c release   # optimized release build
swift test               # run tests (when available)

Contributing

See CONTRIBUTING.md for guidelines on how to contribute, our git workflow, and coding standards.

License

MIT