logo

RedmineKanban

Login
Last updated: 2/20/2026

Selectbox Autocompleter

Description

The Selectbox Autocompleter plugin improves the behavior of standard dropdown (select) fields in Redmine by adding a quick-search capability. It is a suitable solution for instances with long lists of issues, users, projects, or other entities.


Key Features

  • Smart search: Instant filtering of options as the user types.
  • Support for multiple entities: Works with user lists (Assignee/Author), projects, versions, categories, and Custom Fields of type "List".
  • Improved UX: Eliminates the need to endlessly scroll through long select lists.

Compatibility

Redmine: 5.0 - 6.0

Web browsers: Chrome, Firefox, Safari, Edge

Databases: MySQL 5.7, MySQL 8.0, PostgreSQL 14-16, SQLite

Plugins: redmine_kanban, redmine_advanced_checklists, advanced_charts, appearance_custom, module_manager, periodic_reminder, user_group_editor, queries_perfect, advanced_workflow, cost_calculator.


Installation and Update

  1. Remove the old plugin version from Redmine (if present):
cd redmine/plugins
rm -r selectbox_autocompleter
  1. Copy the new selectbox_autocompleter folder into redmine/plugins/.
  2. Stop and start Redmine. (On some Redmine setups, for example Docker, it is important to stop and then start the server rather than performing a restart.)

Removal

  1. Remove the selectbox_autocompleter folder from redmine/plugins/:
rm -r selectbox_autocompleter
  1. Stop and start Redmine.

Configuration

  1. Check and adjust the plugin settings at Administration → Modules → Selectbox Autocompleter.

Administration

"Modules" section

Under Administration → Modules → Selectbox Autocompleter you can configure:

  • Add a search field if there are more than 7 items and the parent container id matches
  • Container selectors in which selects will be replaced
  • Selectors that will be skipped

Adding search to select elements

The plugin works as follows:

  • It finds select elements by the specified id or class of the select.
  • It replaces the found select elements with search-enabled selects.
  • It applies only to selectors explicitly specified in the plugin settings.

Example:

If you want to add search for selects located inside the issue form, use the form container id:

#issue-form

In this case:

  • The plugin will apply the search to all select elements inside the issue form.
  • All dropdowns on the issue creation and edit pages will display with search.

The selector must be added to the plugin settings and the changes saved.

Ignoring select elements

Some Redmine select elements already include a built-in search.\nTo avoid duplication (two search inputs in a single field), such elements should be ignored.

Example:

#available_c

In this case:

  • The plugin detects the select #available_c.
  • The plugin will ignore it.

If a select is not added to the exceptions list, two search inputs may appear simultaneously.


Usage

  1. Click the configured dropdown (for example: on the issues page, the "Group results by" select).
  2. A search field will appear at the top of the dropdown.
  3. Start typing a name or title — the list will be filtered automatically, leaving only matching options.

If you have any problems or questions, write us an email [email protected]