explaingit

klappstuhlpy/funke

Analysis updated 2026-05-18

0RustAudience · generalComplexity · 3/5LicenseSetup · easy

TLDR

A fast Rust built Spotlight style launcher for Windows that can also unlock and autotype from your Bitwarden vault.

Mindmap

mindmap
  root((repo))
    What it does
      Spotlight style launcher
      Vault and clipboard tools
    Tech stack
      Rust
      Tauri
    Use cases
      Launch apps fast
      Autotype passwords safely
    Audience
      Windows power users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Launch apps, switch windows, and find files instantly with one keyboard shortcut on Windows.

USE CASE 2

Search and autotype Bitwarden or Vaultwarden passwords without opening a separate app.

USE CASE 3

Search inside document contents using the Windows Search index instead of a separate crawler.

What is it built with?

RustTauriWindows

How does it compare?

klappstuhlpy/funke04amanrajj/netwatch0xr10t/pulsefi
Stars000
LanguageRustRustRust
Setup difficultyeasymoderatehard
Complexity3/53/54/5
Audiencegeneralops devopsdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Vault features require the official Bitwarden CLI installed separately.

MIT license: free to use, copy, modify and distribute, including commercially, as long as the copyright notice stays.

In plain English

Funke is a fast application launcher for Windows, built in Rust, inspired by the Spotlight search tool found on Macs. Pressing a global keyboard shortcut opens a search overlay where typing brings up matching results grouped into labeled sections, including installed applications, open windows, files, and more, with frequently chosen results rising toward the top over time. Beyond basic app launching, Funke can search file names in folders you choose, and if the free Everything search tool is already installed, Funke uses its live index automatically for instant results. It can also search inside the actual content of documents by querying the built in Windows Search index that Windows Explorer itself relies on, rather than scanning your files directly. A password manager integration works with Bitwarden and Vaultwarden, letting you unlock your vault inside the overlay, then type stored credentials directly into the correct login form, copy one time codes, or open and automatically fill in a login page. A safety check tries to confirm a window actually shows a login form before typing a password into it. Other included tools are a clipboard history that only lives in memory and specifically excludes anything that looks like a stored password, reusable text snippets with placeholders like today's date, a calculator that understands unit conversions such as temperature or distance, quick links to frequently visited pages, and a small system for launching separate plugin programs that communicate with Funke over a simple JSON based protocol. The interface supports both English and German, following your Windows language setting, and the whole experience is themed with a rounded, translucent look matching modern Windows design. The project is still in a pre release state, is open source under the MIT license, and documents its security choices, such as never storing passwords on disk, in a dedicated file within the repository.

Copy-paste prompts

Prompt 1
How do I install and configure Funke's global hotkey on Windows?
Prompt 2
Explain how the password autotype safety check decides whether a window is a real login form.
Prompt 3
Walk me through writing a custom plugin for Funke using JSON-RPC over stdio.

Frequently asked questions

What is funke?

A fast Rust built Spotlight style launcher for Windows that can also unlock and autotype from your Bitwarden vault.

What language is funke written in?

Mainly Rust. The stack also includes Rust, Tauri, Windows.

What license does funke use?

MIT license: free to use, copy, modify and distribute, including commercially, as long as the copyright notice stays.

How hard is funke to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is funke for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.