https://github.com/vicinaehq/vicinae
A focused launcher for your desktop — native, fast, extensible
https://github.com/vicinaehq/vicinae
app-launcher linux nodejs poweruser productivity qt raycast react
Last synced: 2 months ago
JSON representation
A focused launcher for your desktop — native, fast, extensible
- Host: GitHub
- URL: https://github.com/vicinaehq/vicinae
- Owner: vicinaehq
- License: gpl-3.0
- Created: 2025-07-28T03:49:03.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-08-28T20:28:25.000Z (3 months ago)
- Last Synced: 2025-08-28T20:42:23.064Z (3 months ago)
- Topics: app-launcher, linux, nodejs, poweruser, productivity, qt, raycast, react
- Language: C++
- Homepage: https://docs.vicinae.com
- Size: 93.6 MB
- Stars: 956
- Watchers: 2
- Forks: 23
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-repos - vicinaehq/vicinae - A focused launcher for your desktop — native, fast, extensible (C++)
- awesome-starred - vicinaehq/vicinae - A focused launcher for your desktop — native, fast, extensible (C++)
- awesome-hyprland - vicinae - performance, native launcher for your desktop inspired by Raycast) (Tools / Runners, Menus, and Application Launchers)
- definitive-opensource - Vicinae
README
[](https://discord.gg/rP4ecD42p7)
**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](https://www.raycast.com/), 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.
---
## ✏️ 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](https://docs.vicinae.com).
- 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](https://docs.vicinae.com).
## A few more sick screenshots :)