opensourceprojects.dev

A broadsheet for software that doesn't ask for your email

Cross-platform pie menus for launching apps, shortcuts, and files
GitHub RepoImpressions3

Project Description

View on GitHub

Kando: The Cross-Platform Pie Menu You Didn't Know You Needed

Let's be real: we spend way too much time digging through file explorers, app launchers, or terminal histories to find the same few things every day. There's a better way, and it looks like a futuristic UI from a sci-fi movie.

Meet Kando – a cross-platform pie menu that lets you launch apps, open shortcuts, or trigger files with a single radial gesture. No more clicking through nested folders or remembering cryptic keyboard shortcuts.


What It Does

Kando is an open-source, system-level pie menu. You activate it (usually with a hotkey or mouse button), and a circular menu pops up around your cursor. Slide your mouse toward an option, release, and the action fires. It’s that simple.

Under the hood, it's built with Electron and runs on Windows, macOS, and Linux. The project is actively maintained on GitHub at kando-menu/kando.


Why It’s Cool

  • Radial menus are fast. Your brain naturally processes directions (up, left, right) faster than scanning a list. With practice, you can launch apps or run scripts in under a second.
  • Fully customizable. You define the menu structure. Add sub-menus, nest items, assign keyboard shortcuts, or even run shell commands. It's like a hotkey manager on steroids.
  • Works with anything. Launch an app, open a file, paste text, run a script, or open a URL. If it can be executed from a command line, Kando can trigger it.
  • Pretty and minimal. The UI uses smooth animations and a clean design. It doesn't look like a developer tool – it looks like something Apple should have built.
  • True cross-platform. Many launcher tools are macOS-only (looking at you, Alfred). Kando works everywhere, and the configuration file is JSON, so it's easy to sync or version control.

How to Try It

  1. Go to the releases page and grab the installer for your OS (Windows, macOS, Linux in .AppImage or .deb).
  2. Install it. On macOS you'll need to allow it in System Preferences > Security & Privacy.
  3. Launch Kando. It will sit in your system tray.
  4. Right-click the tray icon, configure your first menu. Add an app like your browser, a note-taking tool, or a terminal.
  5. Set a hotkey (default is Ctrl+Space on Windows/Linux, Cmd+Space on macOS).
  6. Press it. A pie menu appears. Move your mouse toward the app you added and release.

There's also a web demo if you just want to see it in action without installing anything.


Final Thoughts

Kando is one of those tools that feels unnecessary until you try it, and then you wonder how you lived without it. For developers, it's a brilliant way to bind common tasks – open a terminal, run a build script, paste a snippet, launch Docker – into something that feels fluid and almost playful.

It’s not perfect (Electron means a bit of memory overhead, and the initial config can take a few minutes), but the customization depth is real. If you like tweaking your workflow, give it a shot.


Follow us at @githubprojects for more open-source finds.

Back to Projects
Project ID: 3a0621be-dd5f-4236-a061-5e5917a0e280Last updated: July 27, 2026 at 06:31 AM