Note: Lembas is currently heavily work in progress and will contain a lot of changes in the upcoming release. The app will get a major rework.
Lembas is a plugin management tool completely written in Go and Sveltekit for the game "Lord of the Rings Online". You may ask why I chose the name "Lembas"? Good question. For a successful journey in LotRO you may need some plugins but definitely the famous Lembas bread!
- Currently, Lembas retrieves the plugin information from lotrointerface.com.
- You can install every plugin from the catalog
- (Bulk) update functionality
- Delete plugins + their dependencies
You can build the app from source or find the binaries here
To build the application from source, you have to install Wails.
Initially Lembas was written in Rust, with Iced for the frontend. Due to some changes in my professional career, I completely ditched Rust and switched to Go. For the frontend, I use Sveltekit which is really pleasant to work with. I'm still in the Go learning phase and because I love Middle Earth, this is a good project to combine both worlds 😊
The settings can be found here:
Windows:
%APPDATA%\lembas
Lembas is meant to be a community project. So anyone who wants to be part of Lembas is welcome. Any feedback is welcome!
You can open a Feature request or Bug issue here
I want to especially thank @13r0ck and @hecrj from the Iced zulip server. Both were very helpful and their tips were essential for this app. I also want to thank Thornbach for the great icon and Casperstorm for his great inspirational WoW plugin manager Ajour.
Lembas is release under the GNU GPLv3