Skip to content
@opk-pm

Opk (Oh my PacKage)

The universal package manager for JavaScript and TypeScript.

Quick Start

# don't forget to install Node, NPM, and Bun!
# then,
npm i -g opk-pm
mkdir my-project; cd my-project
opk init

Opk

Opk is a unified package management workflow that sits on top of existing ecosystems like npm, Bun, pnpm, Yarn, and Deno. It provides a consistent interface for installing, managing, and orchestrating dependencies across different runtimes and environments.

Rather than replacing existing package managers, Opk acts as a meta layer that standardizes tooling, simplifies configuration, and enables reproducible, cross-manager workflows. It focuses on developer experience, deterministic installs, and ecosystem interoperability.

Key Goals

  • Unified package management across multiple ecosystems
  • Consistent dependency and script workflows
  • Cross-manager compatibility and migration
  • Type-safe configuration and extensibility
  • Reproducible and deterministic environments

Opk enables developers to manage packages once and run them anywhere.

Pinned Loading

  1. Cli Cli Public

    The CLI for Opk - universal package manager for JS/TS.

    TypeScript

  2. TsPkg TsPkg Public

    Magical Type-safe package.json builder.

    TypeScript

  3. GradientEmbed GradientEmbed Public

    Forked from noegarsoux/GradientGen

    Embedded version of GradientGen.

    TypeScript

  4. Site Site Public

    The landing page for Opk - The universal package manager for JS/TS.

    Vue

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…