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

@planet/palettes

v3.0.3

Published

Composing palettes of imagery

Downloads

11

Readme

Palettes

The core concept behind Palettes is to provide a mechanism for saving references to specific images.

The Problem

TL;DR: There's no way to save a reference to a specific image or set of images in Planet Explorer.

Planet Explorer allows its users to save references to searches, like "San Francisco". A search returns a list of image results. When a user orders an image, they can download it. However, there's no way for that user to then view that image in Planet Explorer again. They would have to re-run their search, and find the image in the results.

The Planet Explorer workflow therefore, seems like a one-way street that runs you off of a cliff. We lead you towards finding an image and then downloading it, but if you want to recall that specific image and use it anywhere else in our app ecosystem (like, compare it with another image, or run analysis on it), you're out of luck. The assumption seems to be that a user doesn't need to recall an image again, because they ostensibly have their own tools they'll use once they've found the data they're interested in.

An Idea

TL;DR: We should allow users to save a list of images, to empower other tools and applications.

The idea around Palettes is that once we enable users to save references to specific imagery, we open up the door to operating on those images.

A palette could be used:

  • to add annotations to a specific image from a dedicated annotations app
  • as the source for a timelapse
  • to recall and share specific images in Planet Explorer
  • to run analysis or band math calculations online

So what is is, exactly

Palettes is 2 things:

  1. A management application, similar to bookmarks in a browser, that allows a user to manage their palettes. Basic CRUD.
  2. A set of components, actions, and reducers to be used from other apps to provide a consistent interface for adding to, and viewing palettes