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

@mdtero-public/mdtero-install

v0.1.1

Published

Lightweight installer for Mdtero agent skill bundles.

Readme

Mdtero Public Surface

The public local-client and install surface for Mdtero.

This repository is the public home for Mdtero's user-side installables.

This repo is now the intended SSOT for the browser extension and the wider public install surface.

The frontend repo may keep a compatibility mirror under mdtero-frontend/apps/extension, but long-lived extension changes should start here.

The product and backend SSOT still live in separate private repos:

  • frontend product repo: JonbinC/mdtero
  • backend parsing repo: JonbinC/mdtero-backend

This repo stays focused on what users install or run locally.

Mdtero turns papers into reusable Markdown research packages.

Use this repository when you specifically need public local capture, helper setup, or public install guidance.

Unified Agent Install

The public npm entry for agent-side setup is:

npx @mdtero-public/mdtero-install show

Direct install examples:

npx @mdtero-public/mdtero-install install codex
npx @mdtero-public/mdtero-install install claude_code
npx @mdtero-public/mdtero-install install gemini_cli

OpenClaw keeps the dedicated route:

clawhub install mdtero

This Repo Contains

When To Use The Extension

  • you are already reading a supported paper page locally
  • the paper page needs to stay on your own machine
  • you want a quick path to paper.md, figures, and a reusable bundle
  • you already have a local PDF or EPUB and want to keep the same package flow
  • local PDF intake currently defaults to GROBID; Docling and MinerU remain selectable fallbacks

PDF is optional input. The default handoff format remains the Markdown package.

Repo Boundary

  • use this repo for public extension packaging, helper/setup assets, and user-side install guidance
  • do not treat this repo as the source of truth for dashboard UX or backend implementation
  • if something is meant to be downloaded, installed, or run by end users locally, default it here
  • legacy MCP code is archived and is not an actively maintained surface

Install

  1. Install Mdtero from the Chrome Web Store or Edge Add-ons.
  2. Sign in inside Mdtero settings and keep the default API URL unless you are testing locally.
  3. Open the article locally or start from your own PDF/EPUB when needed.
  4. Use manual unpacked loading only for development or review builds.

Repo Map

  • extension: extension source, tests, build output, and manifest
  • helper: helper-facing public assets and MCP/runtime utilities
  • archive: deprecated or historical public assets kept only for reference
  • skills: public skill-facing install guidance
  • install: top-level install entry docs
  • shared: public client contract used by local clients
  • docs/public: stable public-facing docs

Public Links

Local Development

npm install
npm test
npm run build

Build output lives in extension/dist.

Notes

  • the extension and website are public clients; the production backend stays private
  • the extension does not need the website UI open to parse papers
  • local helper or extension should handle publisher-side local acquisition when required
  • permissions stay scoped to local downloads, supported paper tabs, native helper messaging, and the supported publisher/API host list
  • for the local helper, download the installer, inspect it locally, then run it
  • if repo responsibilities ever conflict, frontend/backend SSOT wins over this public packaging repo