awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Morganamilo avatar

Morganamilo/paru

0
View on GitHub↗
8,846 estrellas·319 forks·Rust·GPL-3.0·6 vistas

Paru

Paru es un asistente del Arch User Repository (AUR) y gestor de paquetes del sistema que funciona como un envoltorio de pacman. Automatiza la búsqueda, instalación y actualización de software desde el Arch User Repository y sincroniza bases de datos locales para actualizar el software instalado a las últimas versiones disponibles.

La herramienta proporciona un sistema para descargar archivos de compilación y compilar software de fuentes comunitarias en paquetes instalables. Incluye capacidades para revisar archivos de configuración de compilación y rastrear paquetes de desarrollo monitoreando repositorios de control de versiones upstream.

Las características adicionales incluyen la recuperación de comentarios de usuarios de repositorios comunitarios y la capacidad de personalizar comportamientos de instalación predeterminados mediante archivos de configuración.

Features

  • User Repository Helpers - Automates the search, download, build, and installation of packages from the Arch User Repository.
  • Arch Linux Package Support - Provides deep integration with Arch Linux package management libraries to handle system transactions.
  • Community Repository Installations - Enables automated installation of software from community-maintained repositories.
  • Package Manager Wrappers - Wraps the pacman command line interface to add integrated community repository support.
  • System Software Updates - Synchronizes local package databases and upgrades all installed system software to the latest versions.
  • System Package Managers - Provides a system-level interface for installing, updating, and removing OS software packages.
  • Linux Package Management - Manages the installation and update of system-wide software and libraries on Arch Linux.
  • Build Automation Tools - Automates the process of transforming community source files into installable system packages.
  • Package Repository APIs - Interfaces with the Arch User Repository API to fetch essential package metadata and build files.
  • Build Configuration Review - Enables users to inspect and edit build configuration files before compilation to ensure security.
  • Development Branch Tracking - Tracks upstream version control repositories to identify and install the latest development versions.
  • Version Control Repository Integrators - Synchronizes local versions with remote git repositories to detect updates for development packages.
  • Build Script Parsing - Parses PKGBUILD scripts to determine build dependencies and compilation instructions.
  • Rust-Based Tooling - Implemented in Rust to provide high-performance parsing and execution of package workflows.
  • Package Management Helpers - Modern AUR helper featuring advanced wrapper functionality.
  • yay - Listed in the “yay” section of the Awesome Alternatives In Rust awesome list.

Historial de estrellas

Gráfico del historial de estrellas de morganamilo/paruGráfico del historial de estrellas de morganamilo/paru

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Paru

Proyectos open-source similares, clasificados según cuántas características comparten con Paru.
  • jguer/yayAvatar de Jguer

    Jguer/yay

    13,198Ver en GitHub↗

    Yay is a command-line package manager designed for Arch Linux systems. It functions as an interface for managing the software lifecycle, including the installation, updating, and removal of packages from both official repositories and community-maintained archives. The tool serves as an automated helper for the Arch User Repository, streamlining the retrieval, compilation, and installation of software by handling dependency resolution and build script execution. It coordinates these multi-step workflows through a terminal-based interface, allowing users to interact with package metadata, subm

    Goarchlinuxauraur-completions
    Ver en GitHub↗13,198
  • raspberrypi/documentationAvatar de raspberrypi

    raspberrypi/documentation

    5,575Ver en GitHub↗

    This is the official documentation repository for Raspberry Pi hardware and software. It covers the complete range of Raspberry Pi single-board computers, the RP-series microcontrollers, and the Raspberry Pi operating system. The documentation provides reference material for setting up devices, configuring hardware, and using the system for tasks including AI inference, camera and video capture, embedded development, and remote access. The documentation covers the full boot chain from the GPU firmware and EEPROM bootloader through to kernel loading, with detailed guidance on boot configuratio

    Pythonasciidocdocumentationraspberry-pi
    Ver en GitHub↗5,575
  • cypherpunkarmory/userlandAvatar de CypherpunkArmory

    CypherpunkArmory/UserLAnd

    4,227Ver en GitHub↗

    UserLAnd is a rootless Linux mobile environment and distribution manager that allows full Linux operating systems and applications to run on mobile devices. It functions as a proot-based emulator to simulate a root filesystem and execute binaries without requiring administrative root access to the host system. The project provides a Linux desktop remote client for launching graphical desktop environments and connecting to them via a visual server client. It enables the deployment of various Linux distributions, allowing users to manage system packages using native tools like apt or pacman. T

    Kotlin
    Ver en GitHub↗4,227
  • topgrade-rs/topgradeAvatar de topgrade-rs

    topgrade-rs/topgrade

    4,225Ver en GitHub↗

    Topgrade is a command line interface tool for system software maintenance that acts as a multi-package manager updater and system update orchestrator. It detects and executes update commands for all installed package managers and software tools across a system to keep software current. The tool distinguishes itself through the ability to trigger software updates on multiple remote machines via secure shell connections. It also supports unattended system updates by managing administrative credentials and caching privileges to prevent password prompts from blocking the process. The project pro

    Rustclihacktoberfestlinux
    Ver en GitHub↗4,225
Ver las 30 alternativas a Paru→

Preguntas frecuentes

¿Qué hace morganamilo/paru?

Paru es un asistente del Arch User Repository (AUR) y gestor de paquetes del sistema que funciona como un envoltorio de pacman. Automatiza la búsqueda, instalación y actualización de software desde el Arch User Repository y sincroniza bases de datos locales para actualizar el software instalado a las últimas versiones disponibles.

¿Cuáles son las características principales de morganamilo/paru?

Las características principales de morganamilo/paru son: User Repository Helpers, Arch Linux Package Support, Community Repository Installations, Package Manager Wrappers, System Software Updates, System Package Managers, Linux Package Management, Build Automation Tools.

¿Qué alternativas de código abierto existen para morganamilo/paru?

Las alternativas de código abierto para morganamilo/paru incluyen: jguer/yay — Yay is a command-line package manager designed for Arch Linux systems. It functions as an interface for managing the… raspberrypi/documentation — This is the official documentation repository for Raspberry Pi hardware and software. It covers the complete range of… cypherpunkarmory/userland — UserLAnd is a rootless Linux mobile environment and distribution manager that allows full Linux operating systems and… topgrade-rs/topgrade — Topgrade is a command line interface tool for system software maintenance that acts as a multi-package manager updater… alexellis/arkade — Arkade is a suite of tools for managing developer binaries, Kubernetes application deployments, and Helm chart… antfu-collective/ni — ni is a Node.js tooling utility and package manager wrapper that serves as a cross-manager command runner. It…