appstream-glib es una biblioteca de código abierto desarrollada por Richard Hughes que facilita la manipulación de metadatos AppStream en sistemas Linux. Proporciona objetos GObjects y métodos auxiliares para leer y escribir archivos XML comprimidos, así como una implementación DOM sencilla para editar nodos y convertirlos al formato XML estándar. También soporta la lectura de metadatos DEP-11 de Debian en formato YAML.

Las funciones principales incluyen:
El proyecto opera bajo la licencia LGPL-2.0-or-later y se encuentra en modo de mantenimiento pesado, recomendando el uso de la biblioteca appstream para nuevos desarrollos.
Sobre appstream-glib
Biblioteca de código abierto para leer y escribir metadatos AppStream y DEP-11 en Linux
Visitar appstream-glibFicha técnica
Coste
GratisCódigo abierto
SíLicencia
LGPL-2.0-or-laterDesde
2014Repositorio
hughsie/appstream-glibPropiedades
Categorías
Etiquetas
Nuestras recomendaciones
jdAppStreamEdit es una herramienta de escritorio de código abierto diseñada para la creación y edición de archivos AppStream, conocidos también como .appdata.xml o .metainfo.xml.
Frente a appstream-glib: funciona también en Windows, admite plugins y se usa sin registrarse.
11 alternativas a jdAppStreamEditAuditor es una aplicación para Android desarrollada por GrapheneOS que permite monitorizar la seguridad del dispositivo. Funciona como cliente para un servicio de atestación remota que valida la integridad del sistema operativo y el estado del hardware, asegurando que el dispositivo no ha sido comprometido.
Frente a appstream-glib: funciona también en Android, no tiene versión para Linux, está centrada en la privacidad y existe desde 2018.
17 alternativas a AuditorGPG Suite (without GPG Mail) es una herramienta diseñada para usuarios de macOS que buscan proteger sus comunicaciones y archivos mediante cifrado de extremo a extremo. Su objetivo principal es simplificar el uso de la tecnología OpenPGP, permitiendo a cualquier persona gestionar claves y asegurar mensajes sin necesidad de conocimientos técnicos avanzados en línea de comandos.
Frente a appstream-glib: es propietaria (appstream-glib es de código abierto), es de pago, funciona también en Mac y no tiene versión para Linux.
25 alternativas a GPG Suite (without GPG Mail)Pamac es un administrador de paquetes diseñado para Arch Linux y distribuciones basadas en ella. Se construye sobre libalpm e incorpora soporte para el AUR (Arch User Repository) y Appstream, lo que permite gestionar tanto los paquetes oficiales como los de la comunidad desde una misma herramienta.
Frente a appstream-glib: es propietaria (appstream-glib es de código abierto) y tiene una interfaz sencilla.
26 alternativas a PamacAppStream Generator crea metadatos AppStream a partir de los paquetes de una distribución Linux. Procesa repositorios para producir catálogos en formato YAML o XML, consumidos por centros de software basados en AppStream. Está escrito en C++ y se centra en la generación de metadatos de alta calidad, incluyendo la lectura de archivos .desktop, el renderizado de fuentes y el escalado de imágenes.
Frente a appstream-glib: se usa sin registrarse y existe desde 2016.
18 alternativas a AppStream GeneratorAppStream CLI es una utilidad de línea de comandos diseñada para gestionar metadatos AppStream en entornos Linux. Permite a desarrolladores y administradores de sistemas interactuar directamente con la especificación de metadatos que describe los componentes de software antes de su instalación. La herramienta facilita el acceso, la transformación y la verificación de estos datos, asegurando el cumplimiento de las normas técnicas establecidas por el proyecto AppStream.
Frente a appstream-glib: está en español, tiene versión portable, se usa sin registrarse y existe desde 2014.
17 alternativas a AppStream CLIJetBrains Toolbox es una aplicación de escritorio diseñada para simplificar la administración de los entornos de desarrollo de JetBrains. Permite instalar, actualizar y mantener múltiples versiones de IDEs sin necesidad de gestionar manualmente descargas o parches. Está disponible para Windows y macOS, aunque también facilita la gestión de herramientas en servidores remotos de Linux.
Frente a appstream-glib: es propietaria (appstream-glib es de código abierto), funciona también en Windows y Mac, no tiene versión para Linux y está en español.
14 alternativas a JetBrains ToolboxHay 7 alternativas a appstream-glib para Windows, Mac, Linux y Android. La mejor alternativa gratuita es jdAppStreamEdit, que además es de código abierto. Otras opciones destacadas: Auditor, GPG Suite (without GPG Mail) y Pamac. 2 están disponibles en español. Actualizado en noviembre de 2026.
Alternativa de código abierto a: