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 🙏

© 2024 – Pkg Stats / Ryan Hefner

plover_parser

v0.2.0

Published

Utilities to parse the Plover log for information.

Downloads

5

Readme

Plover Parser

Parse the Plover log to count against a wordlist.

Extras

Wordlist copied from Google-10000-english is found in assets/

Install

You just need Node.js to get started. Then, run:

npm install -g plover_parser

Get Parsing

Check Log Against a Wordlist

Given a wordlist with one word per line, you can see how many times the word was used in the given plover log files. The list will be in the same order as the wordlist and will show all the strokes you used to write the words and how many times you used each stroke.

count_plover_log worlist.txt plover.log.1 plover.log.2 > counts.txt

Alternatively, you can use the default wordlist by providing '-w' instead of the wordlist argument:

count_plover_log -w plover.log.1 plover.log.2 > counts.txt

Generate Most Used Words List

Goes through the Plover logs and makes a list of all the words you've used in your log. It then sorts the most used down to the least used. Useful to see your most commonly used strokes, including commands, and the different ways you use them.

plover_log_stats plover.log.1 plover.log.2 > stats.txt

Get Gitting (alternate title: so you want to make a pull request?)

git clone https://github.com/morinted/plover_parser.git
cd plover_parser
npm install
npm start ~/path/to/log.log
npm run build

I use webpack to bundle everything and add a shebang afterwards so that they are runnable.

ESLint

In your editor, preferably Atom or Sublime Text 3, make sure to install a package for "eslint" in order to have your JavaScript validated by the rules defined in the .eslintrc