Skip to content

haaarshsingh/kmenu

Repository files navigation

image

kmenu

The perfect ⌘K menu

Demo · NPM · Product Hunt · StackBlitz · CodeSandbox

Consulting

If you're a startup or founder using this for your application and need some help setting it up, or perhaps even need a separate cmdk interface tailored to your application, you can reach out to at yo@harshsingh.xyz.

What's inside?

This library is a monorepo built with Turborepo. It consists of the following:

Apps

  • web — the official website.
  • examples — examples of different command menu implementations.

Packages

  • kmenu: the official kmenu NPM package.
  • eslint-config: eslint configurations (includes eslint-config-next and eslint-config-prettier).
  • typescript-config: tsconfig.jsons used throughout the monorepo.

Quickstart

To build all apps and packages, run the following command:

yarn build

Develop

To develop all apps and packages, run the following command:

yarn dev