Modern Package Manager for Arch Linux

NeoArch provides an intuitive graphical interface for managing packages from multiple sources including pacman, AUR, Flatpak, and npm.

Features

Multi-Source Support

Manage packages from pacman, AUR, Flatpak, and npm all in one interface.

Modern GUI

Beautiful, responsive interface built with PyQt6 for the best user experience.

Plugin System

Extensible architecture with plugins for additional tools and utilities.

Bundle Management

Create and manage package bundles for easy deployment and sharing.

Security First

Requires appropriate privileges for package operations to maintain system security.

Arch Linux Focused

Designed specifically for Arch Linux with deep integration and optimization.

Download

AUR Package (Recommended)

Install from Arch User Repository using your preferred AUR helper:

yay -S neoarch-git
paru -S neoarch-git

From Source

Clone and build from source:

git clone https://github.com/Sanjaya-Danushka/Aurora.git
cd Aurora && python aurora_home.py

Requirements

  • Python 3.8+
  • PyQt6
  • Arch Linux
  • Administrative privileges