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

plain

v0.0.0

Published

A simple, minimalistic, an easy-on-the-eyes coding color scheme.

Downloads

1,464

Readme

plain

A simple, minimalistic, an easy-on-the-eyes coding color scheme.

The Story

For a long time, I was in search for a

  • high-contrast, while easy on the eyes;
  • minimalistic, while having adequate details;
  • specifically designed for those who have considerable astigmatism and amblyopia

color scheme for a long time.

When astigmatism is combined with ambylopia (1% of the general population on average), no matter what kind of corrective lens you use; when you code for long hours, your eyes lose their ability to focus, and you start to see “halos” around text, accompanied by headaches and eye fatigue.

Of course the ideal solution is to…

  • Use a decent monitor;
  • Not to forget to BLINK (that’s really important!);
  • And get away from the darn monitor every hour and relax your eyes by focusing objects that are far away (like a mountain, or the horizon)

If you say “Ain’t nobody have time fo dat!”, read on…

If you have astigmatism, ambylopia, and a few other eye disorders combined, then good old solutions like Solarized, will not work so well, since they don’t have enough contrast.

On the other hand, a really high-contrast theme can equally be tiresome to your eye.

In deed, contrast is a double-edged sword:

  • The higher the contrast, the more readable the color scheme is,
  • And the lower the contrast the less tiring the color scheme will be to the eyes.

And the perfect sweet spot depends from person to person; and also it depends on the overall lighting conditions of the coding environment.

Plain color scheme has high enough contrast to make is pleasing to the eye; and low enough contrast to make it less tiresome. And since it is a dark-on-light scheme, it’s a really nice fit for those who have astigmatism.

Currently I have only have a vim GUI scheme (because I use vim all the time, and it is the best editor in the known universe).

Feel free to fork it, add variations, and/or support for your favorite development environment.