# OPML in FreshRSS FreshRSS supports the [OPML](https://en.wikipedia.org/wiki/OPML) format to export and import lists of RSS/Atom feeds in a standard way, compatible with several other RSS aggregators. However, FreshRSS also supports several additional features not covered by the basic OPML specification. Luckily, the [OPML specification](http://opml.org/spec2.opml) allows extensions: > *An OPML file may contain elements and attributes not described on this page, only if those elements are defined in a namespace.* and: > *OPML can also be extended by the addition of new values for the type attribute.* ## FreshRSS OPML extension FreshRSS uses the XML namespace to export/import extended information not covered by the basic OPML specification. The list of the custom FreshRSS attributes can be seen in [the source code](https://github.com/FreshRSS/FreshRSS/blob/edge/app/views/helpers/export/opml.phtml), and here is an overview: ### HTML+XPath or XML+XPath * ` ℹ️ [XPath 1.0](https://en.wikipedia.org/wiki/XPath) is a standard query language, which FreshRSS supports to enable [Web scraping](https://en.wikipedia.org/wiki/Web_scraping). * ` FreshRSS OPML extension example ```