Menu ▾ ▴

Home

sanjaya danushka
# NeoArch NeoArch banner > **Modern package manager for Arch Linux — pacman · AUR · Flatpak · npm.** [![AUR](https://img.shields.io/badge/AUR-neoarch--git-00BFAE?style=flat-square&labelColor=161B22&logo=archlinux&logoColor=white)](https://aur.archlinux.org/packages/neoarch-git) [![Version](https://img.shields.io/github/v/release/Sanjaya-Danushka/Neoarch?style=flat-square&label=Version&color=00BFAE&labelColor=161B22)](https://github.com/Sanjaya-Danushka/Neoarch/releases) [![Stars](https://img.shields.io/github/stars/Sanjaya-Danushka/Neoarch?style=flat-square&label=Stars&color=00BFAE&labelColor=161B22)](https://github.com/Sanjaya-Danushka/Neoarch/stargazers) [![License](https://img.shields.io/github/license/Sanjaya-Danushka/Neoarch?style=flat-square&label=License&color=00BFAE&labelColor=161B22)](LICENSE)

NeoArch is a desktop app and a command-line tool in one package for everything you install on Arch. Search, install, update, and clean packages from pacman, the AUR (with live search), Flatpak, and npm — from a native PyQt6 GUI or a headless neo CLI with --json automation.

The GUI (neoarch) and the CLI (neo) share one backend — the same package lists, update data, and safety checks behave identically in both.


What NeoArch does for you

Area What you get
Search & install One search box across pacman, AUR (live), Flatpak, and npm, filterable per source
Update center Updates from every source in one list, staged updates, snapshot-before-update
Maintenance Orphans, cache cleaning, .pacnew/.pacsave merging, Arch news
Safety Timeshift snapshots, btrfs-aware backups, and a PKGBUILD security scan gate before AUR installs
Workspace Docker, Git, AppImages, portable package Bundles (save your setup for life), and a plugin system
Cloud Supabase sign-in to sync favorites and bundles across devices
CLI Every feature scriptable through neo with --json output

Quick start

yay -S neoarch            # or: paru -S neoarch
neoarch                   # launch the desktop app (also in your app menu)
neo --help                # scriptable CLI; try: neo search cmatrix

Prefer building from source? See Install & Quick start. On the AUR: neoarch (stable) and neoarch-git (tracks the dev branch).


💡 Save your setup for life — NeoArch bundles let you capture every package you love into a portable bundle. Fresh install? One click brings your entire setup back. Share bundles with friends or sync them across your machines. Learn more → Bundles

Wiki pages

Getting started

App — Main (in sidebar order)

App — System

Reference


Related

Wiki: AppImages
Wiki: Bundles
Wiki: CLI reference
Wiki: Configuration
Wiki: Development
Wiki: Discover
Wiki: Docker Containers
Wiki: Git Repositories
Wiki: Install and Quick start
Wiki: Installed
Wiki: Security scanner
Wiki: Settings
Wiki: Sources Plugins
Wiki: Troubleshooting and FAQ
Wiki: Updates
Wiki: _Sidebar