mirror of
https://github.com/0x5t4l1n/AURHub.git
synced 2026-05-26 11:25:50 +00:00
bb7cd126ea2b3527f62bea90ad40d7f86e477b45
█████╗ ██████╗ ██████╗██╗ ██╗███████╗████████╗ ██████╗ ██████╗ ███████╗
██╔══██╗██╔══██╗██╔════╝██║ ██║██╔════╝╚══██╔══╝██╔═══██╗██╔══██╗██╔════╝
███████║██████╔╝██║ ███████║███████╗ ██║ ██║ ██║██████╔╝█████╗
██╔══██║██╔══██╗██║ ██╔══██║╚════██║ ██║ ██║ ██║██╔══██╗██╔══╝
██║ ██║██║ ██║╚██████╗██║ ██║███████║ ██║ ╚██████╔╝██║ ██║███████╗
╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝
A classic, dense, and security-aware package manager frontend for Arch Linux
Screenshots
Dark Theme
Light Theme
Features
- Unified Search — search official repositories and the AUR at the same time
- Package Metadata — licenses, sizes, packager, install dates, dependencies
- PKGBUILD Security Scanner — flags suspicious scripts before you install
- System Updates — split view of security bulletins and standard upgrades
- Category Browsing — browse by genre: Development, System, Multimedia, Games, and more
- Fast Local Cache — results are cached locally for instant pagination
Installation
From the AUR (recommended)
yay -S archstore-git
Or manually:
git clone https://aur.archlinux.org/archstore-git.git
cd archstore-git
makepkg -si
From source
Requirements: python 3.11+, node 20+, npm, yay or paru
Backend
cd backend
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
uvicorn main:app --reload --port 8000
Frontend
cd frontend
npm install
npm run dev
The app will be available at http://localhost:5173.
Project Links
| AUR | aur.archlinux.org/packages/archstore-git |
| GitHub | github.com/0x5t4l1n/AURHub |
| GitLab | gitlab.archlinux.org/5t4l1n/aurhub |
License
GNU GPL v3.0 or later — see LICENSE for full terms.
Built for Arch Linux
Languages
JavaScript
88.1%
TypeScript
5.9%
Python
3.4%
Shell
2%
Perl
0.4%
Other
0.2%