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

@get-ai-native/pretty-md

v0.2.1

Published

Instantly render any Markdown file beautifully in your browser — from the terminal.

Readme

pretty-md

Your Markdown, rendered the way you actually want to read it.

One command. No config.

npm CI License: MIT Node

pretty-md preview


Why

You have a Markdown file. You want to read it without parsing it in a terminal, committing it to GitHub just to preview it, or opening VS Code to squint at a side panel that rewraps every five characters.

npx @get-ai-native/pretty-md README.md

Opens in your browser, typeset properly. Syntax-highlighted code, clean tables. No dark-mode-bro aesthetic, no Notion-clone sidebar, no signup wall.

Install

npm install -g @get-ai-native/pretty-md

Or skip install entirely:

npx @get-ai-native/pretty-md any-file.md

Use

pretty-md file.md                                  # render a file
curl -s https://example.com/README.md | pretty-md  # render piped input
pbpaste | pretty-md                                # pipe clipboard (macOS)
pretty-md                                          # render clipboard contents (all platforms)
pretty-md README.md -o out.html   # save HTML instead of opening browser
pretty-md --no-open README.md     # generate without opening

Full options: pretty-md --help

Rendering LLM output

The fastest way to save a ChatGPT or Claude answer as a readable page:

  1. Copy the response from the chat interface.
  2. Run pretty-md in your terminal — no arguments needed.
  3. Your browser opens with a fully typeset version of the answer.

pretty-md reads your clipboard automatically when no file or pipe is provided. Works on macOS, Linux (X11 and Wayland), and Windows.

Use it as a library

import { render, buildHtml } from '@get-ai-native/pretty-md';

const html = buildHtml(render('# Hello\n\nWorld'), { title: 'My Doc' });
  • render(md) converts a markdown string to an HTML fragment
  • buildHtml(fragment, { title }) wraps it in a full styled document
  • openInBrowser(path) opens a local file, returns true on success

What makes it pretty

  • Typography. System fonts, generous line-height, readable font size. The stuff you'd set up yourself if you had an afternoon.
  • GitHub-flavored Markdown. Tables, task lists, strikethrough, fenced code, via markdown-it.
  • Zero config. No themes to pick, no CSS to import. Opinionated on purpose.
  • Fast. Single file, no server, no Electron.

Who built this

Built by Get AI Native. We help engineering teams adopt AI-native workflows. pretty-md came out of wanting our own LLM output to be readable without piping it through four tools.

Contributing

PRs welcome. Fork, npm install, npm test, open a PR. See CONTRIBUTING.md.

License

MIT