AppStream icon
AppStream icon

AppStream

AppStream is a cross-distribution effort for enhancing the way we interact with the software repositories provided by (Linux) distributions by standardizing software component metadata.

Cost / License

  • Free
  • Open Source

Platforms

  • Linux
-
No reviews
0likes
0comments
0alternatives
0news articles

Features

Suggest and vote on features
  1.  Metadata Editor

 Tags

AppStream News & Activities

Highlights All activities

Recent activities

No activities found.

AppStream information

  • Developed by

    DE flagMatthias Klumpp
  • Licensing

    Open Source (LGPL-2.1) and Free product.
  • Written in

  • Alternatives

    0 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  250 Stars
  •  127 Forks
  •  57 Open Issues
  •   Updated  
View on GitHub
AppStream was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is AppStream?

AppStream is a cross-distribution effort for enhancing the way we interact with the software repositories provided by (Linux) distributions by standardizing software component metadata.

It provides the foundation to build software-center applications, by providing metadata necessary for an application-centric view on package repositories. AppStream additionally provides specifications for things like an unified software metadata database, screenshot services and various other things needed to create user-friendly application-centers for (Linux) distributions.

What AppStream Offers

  • Specifications & Standards: Describes the XML-based MetaInfo files for use by upstream projects, as well as AppStream catalog metadata in XML or YAML for use by repository providers.
  • Reference Implementation: Provides GLib/GObject libraries for easy manipulation of metadata, with features for quick metadata indexing, querying and system compatibility checks. A Qt interface and other language bindings are provided as well.
  • Tools: Includes appstreamcli for metadata queries, data verification and diagnostics. The appstreamcli compose tool can be used for simple catalog metadata composition.

Official Links