A customisable desktop music player for Linux and Windows with flexible layouts, library management, playlists and FooScript.
- Stars
- 10,346
- Forks
- 322
- Open issues
- 239
- Last commit
- yesterday
What is it?
Vicinae is a command palette for the desktop that replaces several separate tools with one keyboard-driven window. Out of the box it covers app search, clipboard history, text snippets, file search, a browser tab switcher, an emoji picker, a calculator, window and workspace switching, a font browser and a volume controller.
Beyond the built-in commands, it can be extended with React and TypeScript extensions that are compatible with the Raycast ecosystem, and it can install from the Vicinae store or the Raycast store. It also supports Raycast-style script commands and dmenu-style menus for minimalist Linux setups.
The project is written in C++ with Qt and targets Linux, macOS and Windows.
Key features
- 01Built-in app search, clipboard history, snippets and file search
- 02Calculator, emoji picker and window/workspace switcher
- 03React/TypeScript extensions compatible with the Raycast ecosystem
- 04Raycast-compatible script commands
- 05dmenu-style menu creation for Linux
- 06Runs on Linux, macOS and Windows
Use cases
- Replacing separate launcher, clipboard and snippet utilities with one tool
- Reusing existing Raycast extensions on Linux or other platforms
- Building custom desktop menus and scripts with dmenu-style commands
Quick start
- 1
Visit the website for installation and documentation
- 2
Ask questions on the Discord community
Things to know
- The README does not give a concrete install command; setup details are only on the external website.
Topics
FAQ
- What is vicinae?
- A native, extensible desktop command palette for launching apps, clipboard history, snippets, file search and more, compatible with Raycast extensions. Vicinae is a command palette for the desktop that replaces several separate tools with one keyboard-driven window. Out of the box it covers app search, clipboard history, text snippets, file search, a browser tab switcher, an emoji picker, a calculator, window and workspace switching, a font browser and a volume controller.
- Is vicinae free to use? What license does it have?
- vicinae is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is vicinae still maintained?
- Actively maintained. The last commit to vicinae was on Oct 19, 2026.
- What can I use vicinae for?
- Replacing separate launcher, clipboard and snippet utilities with one tool Reusing existing Raycast extensions on Linux or other platforms Building custom desktop menus and scripts with dmenu-style commands
- How do I install vicinae?
- Visit the website for installation and documentation Ask questions on the Discord community
- Where can I get vicinae?
- The source code and installation instructions are on GitHub: https://github.com/vicinaehq/vicinae
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An open-source virtual whiteboard for sketching hand-drawn style diagrams, with an embeddable React npm package.
A simple, elegant open-source Markdown editor with realtime WYSIWYG preview for Linux, macOS and Windows.
Open-source screen recorder and editor for Mac, Windows and Linux that adds zooms, cursor polish and styled frames to demo videos.
An unofficial, Electron-based desktop app for YouTube Music with a plugin system for custom CSS and behavior changes.
A cross-platform text expander written in Rust that replaces typed keywords with snippets, emojis, dates, or script output.