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

chopper-pdf-cleaner

v1.0.1

Published

Universally restores formatting, fixes line breaks, and cleans text or code copy-pasted from PDFs.

Readme

chopper-pdf-cleaner 💊

Instantly fixes messy text or broken code layouts copy-pasted from college PDFs.


📦 MODULE 1: THE TEST

❌ Messy PDF Copy

The   brave   doctor 
 named   ‘Chopper’   is 
 here.

✨ Cured Paste

The brave doctor named 'Chopper' is here.

🛡️ MODULE 2: REASSURANCE AND LIABILITY SHIELD

  • The Code: This tool is written in simple, vanilla JavaScript. It will probably not do any bad stuff to your machine unless the tech world decides to completely reinvent how programming languages work tomorrow! 🧪

  • The Outside Stuff: This tool links to outside apps like Node.js and a clip-reading module called clipboardy. Because those external files are outside my control, I cannot be held responsible for what they do or how they update. Use them at your own choice!


🚀 MODULE 3: THE FILE EXPLORER SETUP

📥 1. Run the Node Wizard

Go to the official Node.js website, download the installer, and click "Next" through the setup windows until it finishes.

⚡ 2. Download the Helper Blocks

  1. Click the green "Code" button at the top of this GitHub page and select "Download ZIP".

  2. Open your normal Windows File Explorer, go to your Downloads folder, and extract the ZIP file.

  3. Move the unzipped folder out of Downloads and put it inside a clean space on your local C drive to stop Microsoft OneDrive from lagging your install step!

  4. Go straight inside the folder.

  5. Hold down the Shift Key on your keyboard and Right-Click any empty white space inside that folder window.

  6. Click "Open in Terminal" or "Open PowerShell window here" from the list.

  7. Type npm install inside the window and press Enter. Once the loading bars finish, close that window forever!

  8. You can now safely delete the original downloaded ZIP file to save space.


🧭 MODULE 4: THE EASY DESKTOP FLAVOUR

  1. Go inside your downloaded folder using File Explorer.

  2. Right-click the chopper-clean.vbs file.

  3. Move your mouse down to Send to in the menu list and select Desktop (create shortcut).

  4. Copy (Ctrl + C) any broken text from an assignment PDF.

  5. Double-click your new chopper-clean.vbs - Shortcut icon right on your Desktop. It runs silently in your background memory in 1 millisecond.

  6. Paste (Ctrl + V) anywhere. Your text drops in completely clean!


📄 LICENSE

MIT License. Free to share across the oceans! 🏴‍☠️