Skip to content

knoopx/vicinae

 
 

Repository files navigation

Vicinae text logo

Discord

Vicinae (pronounced "vih-SIN-ay") is a high-performance, native launcher for your desktop — built with C++ and Qt.

It includes a set of built-in modules, and extensions can be developed quickly using fully server-side React/TypeScript — with no browser or Electron involved.

Inspired by the popular Raycast launcher, Vicinae provides a mostly compatible extension API, allowing reuse of many existing Raycast extensions with minimal modification.

Vicinae is designed for developers and power users who want fast, keyboard-first access to common system actions — without unnecessary overhead.

Vicinae text logo


✏️ Features

⚠️ Note: Some features may vary depending on your desktop environment.
If something isn’t supported yet, contributions are fully welcome — many integrations are beginner-friendly, and helpful guides are available in the docs.

  • Start and retrieve information about installed applications
  • File indexing with full-text search across millions of files — available via the file search module or directly from root search
  • Smart emoji picker with support for custom indexing keywords
  • Calculator module with unit and currency conversion, plus auto-updating history
  • Encrypted clipboard history tracker with full-text search across all copied content
  • Shortcuts — quickly open anything using dynamic links
  • Direct window manager integration (e.g. copy content directly to the focused window)
  • Built-in theming system with light and dark palettes
    → Custom themes can be added via config (see docs)
  • Raycast compatibility module
    → Includes access to the official Raycast extension store, with one-click installs directly from within the launcher
    → Many extensions may not work yet due to missing APIs or general Linux incompatibilities (improvements in progress)

📚 Documentation

For more details on installation, usage, configuration, extension development, and contributing, visit docs.vicinae.com.

A few more sick screenshots :)

clipboard history gruvbox

dmenu-style run command

manage themes view

pikachu detail view from pokemon extension

extension settings

About

A focused launcher for your desktop — native, fast, extensible

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 88.7%
  • TypeScript 9.0%
  • CMake 1.3%
  • JavaScript 0.5%
  • Nix 0.2%
  • Python 0.2%
  • Other 0.1%