You are not logged in.

#1 2026-02-03 10:57:39

herzane
Member
Registered: 2025-10-26
Posts: 4
Website

Electron-based package manager application

Hey everyone,

I’d like to share a project I’ve been working on lately called Luna Store. It’s a modern, Electron-based application store designed to give Linux users a more visual and intuitive package management experience.

The project is currently in its early development stages. My main goal is to combine a clean UI with functionality, filling some of the gaps I felt while using my own Arch/KDE setup.

Key Features:

Modern and minimalist UI/UX.

Built with Electron.js for cross-distro potential.

Active development with more features coming soon.

I would love to hear your thoughts, feedback, or suggestions. If you're interested in checking out the code or contributing, here is the repository:

Repo: https://github.com/herzane52/luna-store-electron

Updates
Manager

Offline

#2 2026-02-03 12:24:50

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,733

Re: Electron-based package manager application

Given that you support AUR this will probably be seen as a 'graphical aur helper' , not as a package manager.

https://wiki.archlinux.org/title/AUR_helpers#Graphical lists 12 already, are you sure none of them fits your usecase ?

Last edited by Lone_Wolf (2026-02-03 12:25:12)


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2026-02-03 12:49:40

herzane
Member
Registered: 2025-10-26
Posts: 4
Website

Re: Electron-based package manager application

You're right, it works more like a graphical assistant than a basic package manager. My main goal is to provide a transparent visual interface; every command the application executes is visible to the user, so nothing remains "in the background."

As for the name "Luna Store," I used it because I plan to add a store, and it can be easily misunderstood due to its name.

Also, I've noticed that the current Electron version is quite resource-intensive. Therefore, I plan to rewrite it with Tauri to reduce RAM usage and improve performance. The Electron version is currently functional for those who want to use it, but I won't be adding any major new features.

Offline

#4 2026-02-03 17:14:02

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,528

Re: Electron-based package manager application

The name seems very problematic to me considering https://luna.amazon.com/

Offline

#5 2026-02-03 19:16:24

herzane
Member
Registered: 2025-10-26
Posts: 4
Website

Re: Electron-based package manager application

Scimmia wrote:

The name seems very problematic to me considering https://luna.amazon.com/

Actually, the Turkish translation “Ay” made sense at first.

Last edited by herzane (2026-02-03 19:17:38)

Offline

#6 2026-02-06 02:28:33

ReDress
Member
From: Nairobi
Registered: 2024-11-30
Posts: 230

Re: Electron-based package manager application

Lone_Wolf wrote:

Given that you support AUR this will probably be seen as a 'graphical aur helper' , not as a package manager.

Wonder if it actually has some creative features of it's own or just offers what you have with aur via GUI?

Tried writing some package manager helper before, I was trying to offer features like locking packages, offering notifications for updates etc

Offline

#7 2026-02-06 08:05:53

herzane
Member
Registered: 2025-10-26
Posts: 4
Website

Re: Electron-based package manager application

ReDress wrote:
Lone_Wolf wrote:

Given that you support AUR this will probably be seen as a 'graphical aur helper' , not as a package manager.

Wonder if it actually has some creative features of it's own or just offers what you have with aur via GUI?

Tried writing some package manager helper before, I was trying to offer features like locking packages, offering notifications for updates etc



Actually, the previous Electron version of the project had the features you mentioned, such as the notification system, version pinning, and downgrading via the downgrade package. However, I had to simplify and remove some of them to get the Electron version out quickly.

I am currently porting the project entirely to Rust (Tauri). Since I'm still learning Rust, the progress is a bit slow, but it's already using 50% less RAM compared to Electron

-Re-implementing notification delivery, version pinning, and rollback mechanisms in the Tauri version.

-Integration for Flatpak and Snapd packages.

-Adding an additional app store integration in later stages.

-Eventually adding .deb and .rpm support (I might handle these via Distrobox, we'll see, but the features above are definitely coming).

Last edited by herzane (2026-02-06 08:07:18)

Offline

#8 2026-02-06 15:30:00

ReDress
Member
From: Nairobi
Registered: 2024-11-30
Posts: 230

Re: Electron-based package manager application

For the most part you can consider it done :-)

Offline

Board footer

Powered by FluxBB