I'm a huge fan of Raycast, but as a Linux user, I was always disappointed it wasn't available on my main OS. This summer, I decided to just build it myself. This project has the goal of being interoperable with Raycast itself, including a majority of the extensions.
It's built with Tauri and Rust on the backend, with a Svelte frontend. The biggest challenge was getting it to run existing Raycast extensions, which required building a custom React renderer as well as making a custom API.
I also wrote a quick post, which I hope to expand on in the future, about this project. You can find it here: https://byteatatime.dev/posts/recreating-raycast
The project is still very rough, but I'm sharing it now to get any feedback you may have!
imcritic•14h ago
You want some calculation? Run calc and do the calculation, do you save so much time by replacing the "run calc" step with "open launcher" that it's worth adding more software to your setup?
monooso•14h ago
herrherrmann•14h ago
kstrauser•14h ago
There are good tools for doing each of those things separately. A good launcher that allows you to do any of them with such trivial overhead is a huge time saver.
MisterSandman•14h ago
Raycast can all of do that automatically, and the only shortcut you need to know is Cmd-Space.
sublinear•13h ago
I don't get it either.
eviks•3h ago
Of course it's not the only shortcut. First, you might need to press tab several times and also pay attention to pick the right element from the app list (no need to do that with a launcher h
Then you need to open a new tab not to lose your current one (guess, this one can be avoided with extra config)
Then you need to wait for the network and hope your query is interpreted correctly by a very general search engine which are increasingly likely to push hallucinations as answers instead (for a calculator plugin you can learn syntax to have guaranteed match)
sublinear•1h ago
Are we fr splitting hairs now on milliseconds? Yes, and words per minute are a measure of productivity!
eviks•1h ago
mjmas•2h ago
znort_•13h ago
it's sad to see this core principle being increasingly ignored in linux, but i guess that ship sailed a while ago.
jraph•12h ago
kstrauser•8h ago
eviks•3h ago
Yes, of course. The "open launcher" is 1 key press, an action you repeat many times a day. And it has 0 delay.
Your "run calc" can't beat this fluid UX
victorbjorklund•2h ago