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

insomnia-plugin-oci-auth

v1.0.3

Published

[![CodeQL](https://github.com/scottharwell/insomnia-plugin-oci-auth/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/scottharwell/insomnia-plugin-oci-auth/actions/workflows/codeql-analysis.yml) [![CI](https://github.com/scottharwell/in

Downloads

12

Readme

OCI Request Signature Insomnia Plugin

CodeQL CI

This plugin will generate a signature for the Authorization header in Oracle Cloud Infrastructure REST API requests.

Pre-Requisites

Installation

Insomnia Plugin Manager

  1. Open Insomnia
  2. Open the application preferences
  3. Enter insomnia-plugin-oci-auth and click "install plugin"

Plugin Installation

  1. Close the plugins dialog

Manual Installation

  1. Navigate to the plugins directory on your machine
  2. Clone this repository into the directory
  3. Open the Makefile and update the extensions_dir variable with the path to the Insomnia extensions directory on your system.
  4. Run make install from your shell.
  5. In Insomnia's menu, click Tools > Reload Plugins

Usage

The plugin should always be used as a tag template for the Authorization header in a request to an OCI REST endpoint. The plugin requires the same inputs as the OCI CLI or other tools that leverage OCI REST APIs. You will only be able to make requests to endpoints that your user account has permissions to access.

Headers

  • OCI Tenancy ID
  • OCI User ID
  • The fingerprint of the public key associated with your OCI user id
  • The path on your local system to the private key that is associated with the public key in the previous step
    • This must be an absolute path to the location of the key and the key must be readable by your user account

Form

These entries can be set via environment variables so that you can control settings for different accounts, tenancies, or compartments.

Form Env Vars

You may set date or x-date headers within the request, but the extension will do this automatically for you so it is ok to omit them. Also, the extension will calculate the x-content-sha256 header and apply it to POST, PATCH, and PUT requests as required by the signature requirements. So, this should be the only header that you need to use for generating the OCI signature. The signature is generated at request-time, so you will not see a preview of the signature in the plugin configuration window.

Future Improvements

  • Add different language support for text output.
  • Properly type Insomnia objects.