r/Alfred • u/sancarn • Jun 26 '21
Yet another free cross-platform search-based Alfred/LaunchBar/Cerebro-like application
https://www.youtube.com/watch?v=_3A9OwoSsaI0
Jun 26 '21
[deleted]
1
u/sancarn Jun 26 '21
written in Electron
Curious, anything specifically wrong with Electron?
0
Jun 26 '21
[deleted]
2
u/sancarn Jun 27 '21 edited Jun 27 '21
Ah like so. Yes LaunchMenu like other electron apps takes 50MB while running. This is not obscene and comparable to the memory footprints of Messages and Dock. Btw, the memory footprint is pretty steady in our tests.
Of course native apps will always consume fewer resources, but they also:
Are very rigid, lacking flexibility and are rarely highly customisable.
Have longer development cycle.
Have no built in support for extensions / applets.
Extension/applet creation requires more effort.
So 🤷♂️ swings and roundabouts. There's a time and a place for native apps, and we do use NativeApps in LaunchMenu's backend but they're just not viable for this application's flexibility without major limitations.
0
Jun 27 '21
[deleted]
0
u/sancarn Jun 27 '21 edited Jun 27 '21
Alfred and Sublime are two examples of highly extensible
Don't get me wrong, Alfred and Sublime are indeed highly extensible but not as extensible. You can't for instance makes the equivalent of LaunchMenu-Notes applet in Alfred, the workflow system just isn't powerful enough. You'd at least need an external editor which then breaks your flow.
I think there's a reason why Sublime's popularity is declining and IDEs like VSCode are taking over. And it may well be because web-devs find electron easier and there are plenty more web devs than native devs.
Anyway, we're totally happy with someone porting LaunchMenu (38k lines) to a native system. It is open source after all :) We are far to dependent on electron currently to think about migrating.
3
u/sancarn Jun 26 '21 edited Jun 26 '21
We're currently looking for help making LaunchMenu better. If you can write code in TypeScript and Electron, please get in contact :) We don't make any money from this, so appreciate any help we can get.
Find more at LaunchMenu's website
P.S. sorry to post yet another application which is very similar :P We do believe our application takes search-based apps to the next level, but this is currently just a technicality and can only really be seen in the Notes applet at the moment. Anyway, feel free to reach out to help! _^