Part of the Feeds ecosystem · 38 projects
Feeds allows you to import and aggregate data into various Drupal content types, such as nodes, users, and taxonomy terms, without needing to code. It supports multiple data formats like CSV, JSON, XML, and RSS, offering flexible configuration for both one-time imports and periodic content updates.
Feeds is the module for importing or aggregating data into nodes, users, taxonomy terms and other content entities using a web interface without coding a migration. Data can be imported from various formats, such as CSV, JSON, XML and RSS feeds.
Need help?
Join us at Drupal Slack in the #feeds channel every Thursday between 19:00 and 20:00 UTC for WINTER office hours
Overview
First, site builders configure the import parameters by creating a feed type (D8) or an importer (D7) in the UI and configure how the source data maps to the fields in Drupal.
Content editors can then import their source in the UI by creating a feed (D8) or a node (D7). Multiple feeds/importer instances can exist per feed type/importer, allowing you to import from multiple sources or allowing multiple editors to update their own content.
You can configure Feeds to update content periodically or to import content just once. You can find the details of how many items got imported in the feeds log reports.
Features
- Import content into website via web UI
- Import content into nodes, users, taxonomy terms or other content entities
- Granular mapping of input elements to Drupal content elements
- Modify data before import using Feeds Tamper
- Batched import for large files
- Exportable configuration (you can export feed configuration and import into another site via web UI)
- One-off imports and periodic aggregation of content
- Import or aggregate RSS/Atom feeds
- Import or aggregate CSV
- Import JSON or XML using the Feeds extensible parsers module
- PubSubHubbub support
- Extensible to import any other kind of content
About the Feeds module for Drupal 9+
Feeds for Drupal 9+ includes many new features and leverages improvements in Drupal 8+, including OO design patterns, extendable plugins and automated tests.
Documentation ▶ Watch videos Try Feeds on simplytest.meInstallation
For requirements and installation instructions, refer to the included README.txt file and installation guide https://www.drupal.org/node/1897420
Documentation
For a guide to use Feeds in site builds or how to develop for Feeds, see the Feeds documentation.
There are many videos showing how to import and aggregate using Feeds.
D7 version only: To see what Feeds can do, you can enable one of the included feature modules: Feeds Import or Feeds News (requires the Features module).
Modules that extend Feeds
- Feeds Tamper is a useful module that provides several ways to transform your data before it gets saved.
- Feeds extensible parsers allows you to import XML or JSON files (among others) using XPath/JSONPath queries.
- Feeds Import Preview provides a way of previewing the source content before importing. This can help you with debugging your imports.
- Commerce Feeds allows you to import products into your Drupal Commerce installation.
- Feeds Entity Processor allows you to import content for almost any entity type. Be aware though that the module is still a bit experimental, so for some entity types you may run into errors. If so, don't hesitate to open an issue!
Ecosystem modules for Feeds - list of projects that have been marked by their maintainers as being related to Feeds or extending its functionality.
Reference of contributed modules for Feeds
Roadmaps
#1960800: [meta] Feeds 8.x roadmap
#3165018: [meta] Feeds intermediate issues
#2990289: [META] Feeds_migrate Road Map
#3164943: Plan for Feeds 7.x-2.0-beta6 release
Link to original logo https://www.drupal.org/files/project-images/20091123-feeds.png
Ask your assistant about Feeds
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
- options Drupal core
Required by
15 tracked projects depend on this one
- Feeds XLS 1,398 sites
- Feeds Paragraphs 1,005 sites
- Feeds iCal 686 sites
- Feeds Dependency 207 sites
- Feeds XLSX Parser 168 sites
- Feeds Fetcher POST 154 sites
- Feeds Files By Media 86 sites
- Feeds FileMaker 15 sites
- Feeds Tamper Server Files 12 sites
- Feeds XSLT Pipeline Parser 11 sites
- Feeds Plupload Fetcher 7 sites
- Feeds Textarea Fetcher 6 sites
- Entity SOAP Client
- Varbase YouTube Import
- Empire Tools
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 8.x-3.2 | Stable | 10–11 | Nov 20, 2025 | ||
| 8.x-3.1 | Stable | 10 | Nov 20, 2025 | ||
| 8.x-3.0 | Stable | 10–11 | Jan 15, 2025 | ||
| 8.x-3.0-rc3 | Pre-release | 10–11 | Dec 5, 2024 | ||
| 8.x-3.0-rc2 | Pre-release | 10–11 | PHP 8 | Sep 19, 2024 | |
| 8.x-3.0-rc1 | Pre-release | 10–11 | PHP 8 | Sep 8, 2024 | |
| 8.x-3.0-beta5 | Pre-release | 9–10 | Jun 13, 2024 | ||
| 8.x-3.0-beta4 | Pre-release | 9–10 | May 31, 2023 |