---
url: 'https://dxpr.com/hc/documentation/learn-drupal/drupal-glossary/project-browser'
title: 'Project Browser | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2026-10-26T18:01:04+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: 'Project Browser lets site builders find and add Drupal modules from inside the admin UI, instead of searching drupal.org in another tab.'
tags:
  - 'Drupal glossary'
image: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
published: true
og:
  site_name: DXPR
  updated_time: '2026-10-26T18:01:04+0000'
  'image:alt': 'DXPR, powered by Drupal: AI-powered Drupal for marketers.'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      '@type': FAQPage
      mainEntity:
        -
          '@type': Question
          name: 'Is Project Browser part of Drupal core?'
          acceptedAnswer:
            '@type': Answer
            text: '<p>No. On 26 October 2026 its drupal.org page describes it as part of a Drupal core strategic initiative, but it ships as a separate contributed project. You add it with Composer: composer require &#039;drupal/project_browser:^2.1&#039;.</p>'
        -
          '@type': Question
          name: 'Which Drupal versions does Project Browser support?'
          acceptedAnswer:
            '@type': Answer
            text: '<p>Release 2.1.5, published on 23 September 2026, works with Drupal ^11.2 and ^12. The 2.0.3 release, published the same day, works with Drupal ^10.4, 11.0 and 11.1. Both are stable releases covered by the security advisory policy.</p>'
        -
          '@type': Question
          name: 'Can Project Browser install a module on its own?'
          acceptedAnswer:
            '@type': Answer
            text: '<p>It can, when the web server user has write access to the project codebase; the project page names this as the condition for automatic installation. Without it, the screen still finds projects and shows the Composer command that a developer can run.</p>'
        -
          '@type': Question
          name: 'Does Project Browser list recipes as well as modules?'
          acceptedAnswer:
            '@type': Answer
            text: '<p>Yes. The project page names three sources, each with its own tab: contributed modules from drupal.org, <a href="/hc/documentation/learn-drupal/drupal-glossary/recipes">recipes</a> already in your codebase, and core modules. The core source is disabled by default and can be turned on in the Project Browser settings.</p>'
    -
      '@type': TechArticle
      headline: 'Project Browser'
      description: 'Project Browser lets site builders find and add Drupal modules from inside the admin UI, instead of searching drupal.org in another tab.'
      image:
        '@type': ImageObject
        url: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
        width: '1200'
        height: '630'
      datePublished: '2026-10-26T18:01:04+0000'
      dateModified: '2026-10-26T18:01:04+0000'
      author:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      mainEntityOfPage: 'https://dxpr.com/hc/documentation/learn-drupal/drupal-glossary/project-browser'
      articleSection: 'Drupal glossary'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/hc/documentation/learn-drupal/drupal-glossary/project-browser'
      description: 'Project Browser lets site builders find and add Drupal modules from inside the admin UI, instead of searching drupal.org in another tab.'
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Home
            item: 'https://dxpr.com/'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
      inLanguage: en
---
[Help Center](/hc)/[Documentation](/hc/documentation) /[Learn Drupal](/hc/documentation/learn-drupal) /[Drupal glossary](/hc/documentation/learn-drupal/drupal-glossary) # Project Browser

Project Browser lets site builders find and add Drupal modules from inside the admin UI, instead of searching drupal.org in another tab.

 Learn DrupalDrupal glossary Last updated October 26, 2026

   ## In this guide

 Related terms

- [Module](/hc/documentation/learn-drupal/drupal-glossary/module)
- [Recipes](/hc/documentation/learn-drupal/drupal-glossary/recipes)
- [Drupal CMS](/hc/documentation/learn-drupal/drupal-glossary/drupal-cms)
- [Composer](/hc/documentation/learn-drupal/drupal-glossary/composer)
- [Automatic Updates](/hc/documentation/learn-drupal/drupal-glossary/automatic-updates)
- [Contributed](/hc/documentation/learn-drupal/drupal-glossary/contributed)

 [All Drupal terms from A to Z](/hc/documentation/learn-drupal/drupal-glossary)

Project Browser is a contributed module, `drupal/project_browser`, that adds a catalog of Drupal projects to the admin interface. It lists drupal.org modules that are compatible with your site, with search, categories and filters, and can also list recipes in your codebase. A site builder no longer has to leave the site and read project pages on drupal.org first.

## How Project Browser works in Drupal 11

The module queries the drupal.org API in real time, so the list is current. Its 2.1.5 release (23 September 2026) requires Drupal ^11.2 or ^12 in its `core_version_requirement`. Its README says it requires no modules outside Drupal core.

After `composer require` and enabling the module, the screen is at `Extend › Browse`. Each enabled source gets its own tab there. The route is `/admin/modules/browse/{source}` and it needs the `administer modules` [permission](/hc/documentation/learn-drupal/drupal-glossary/permission). The settings form is at `/admin/config/development/project_browser`, with an Actions tab next to it; both need `administer site configuration`.

The README lists the screen controls: switch between Recommended and All projects, search, sort, filter by category, and show results as a list or a grid. Each [module](/hc/documentation/learn-drupal/drupal-glossary/module) in the list comes with its Composer command. Other sources can be added by writing a source plugin, according to the project documentation.

## Example

A site builder opens `Extend › Browse`, switches to All projects and searches for "redirect". The result list shows only projects compatible with the site, and the site builder sends the chosen project to the developer who maintains the codebase.

In [Drupal CMS](/hc/documentation/learn-drupal/drupal-glossary/drupal-cms), `Extend › Recommended` (`admin/modules/browse/recommended`) lists add-ons, and which ones appear depends on the site template. The Drupal CMS Basics project lists Project Browser among its included modules (checked 26 October 2026).

## Common mistakes

- **Turning on installs on the live server.** The project page says automatic installation is intended for local development environments such as DDEV. On the live site, add modules through Composer and your normal deployment.
- **Combining it with an old Automatic Updates release.** The 2.1.5 `composer.json` declares conflicts with `drupal/automatic_updates` below version 4 and with `drupal/gin` below 4.0.6. If you also run [Automatic Updates](/hc/documentation/learn-drupal/drupal-glossary/automatic-updates), use version 4 or later.

## For marketing and content teams

Project Browser is a site builder tool, not an editor tool: opening it takes the `administer modules` permission. Use it to discuss options. Browse the Recommended and All views with your developer, then agree which feature to add. Adding a module still changes the code of the live site, so schedule it like any other release.

## Sources

- [Drupal.org: Project Browser project page](https://www.drupal.org/project/project_browser)
- [Project Browser 2.1.5 README](https://git.drupalcode.org/project/project_browser/-/blob/2.1.5/README.md)
- [Project Browser 2.1.5 routing file](https://git.drupalcode.org/project/project_browser/-/blob/2.1.5/project_browser.routing.yml)
- [Project Browser 2.1.5 composer.json](https://git.drupalcode.org/project/project_browser/-/blob/2.1.5/composer.json)
- [Drupal CMS documentation: Recommended add-ons](https://project.pages.drupalcode.org/drupal_cms/customize/add-ons/)
- [Drupal.org: Drupal CMS Basics project page](https://www.drupal.org/project/drupal_cms_site_template_base)

## Questions about Project Browser

### Is Project Browser part of Drupal core?

No. On 26 October 2026 its drupal.org page describes it as part of a Drupal core strategic initiative, but it ships as a separate contributed project. You add it with Composer: `composer require 'drupal/project_browser:^2.1'`.

### Which Drupal versions does Project Browser support?

Release 2.1.5, published on 23 September 2026, works with Drupal ^11.2 and ^12. The 2.0.3 release, published the same day, works with Drupal ^10.4, 11.0 and 11.1. Both are stable releases covered by the security advisory policy.

### Can Project Browser install a module on its own?

It can, when the web server user has write access to the project codebase; the project page names this as the condition for automatic installation. Without it, the screen still finds projects and shows the Composer command that a developer can run.

### Does Project Browser list recipes as well as modules?

Yes. The project page names three sources, each with its own tab: contributed modules from drupal.org, [recipes](/hc/documentation/learn-drupal/drupal-glossary/recipes) already in your codebase, and core modules. The core source is disabled by default and can be turned on in the Project Browser settings.

 ## Cite this definition

"Project Browser." DXPR Drupal glossary, https://dxpr.com/hc/documentation/learn-drupal/drupal-glossary/project-browser. Last updated October 26, 2026.

 Copy  ## Related terms

- [Module](/hc/documentation/learn-drupal/drupal-glossary/module)
- [Recipes](/hc/documentation/learn-drupal/drupal-glossary/recipes)
- [Drupal CMS](/hc/documentation/learn-drupal/drupal-glossary/drupal-cms)
- [Composer](/hc/documentation/learn-drupal/drupal-glossary/composer)
- [Automatic Updates](/hc/documentation/learn-drupal/drupal-glossary/automatic-updates)
- [Contributed](/hc/documentation/learn-drupal/drupal-glossary/contributed)

[All Drupal terms from A to Z](/hc/documentation/learn-drupal/drupal-glossary)