This module uses the List.js library to add search,
sort, filters, etc. to lists. List.js is a tiny, invisible and simple, yet
powerful and incredibly fast vanilla JavaScript that adds search, sort, filters
and flexibility to plain HTML lists, tables, or anything.
Features:
- Basically provides the listjs Library you can use in your custom / contrib module or theme
- Provides a theme function which will create filterable and sortable lists.
- Add fast search to Views lists.
Requirements
This module requires the following javascript library:
JS-Library installation:
Composer installation (recommended)
- Enable usage of third-party libraries using composer, see here for an explanation.
- Require the list.js library using "composer require bower-asset/listjs"
Manual installation
- Download the List.js plugin
- Extract the archive and place the listjs directory in the "libraries" directory on your server.
Module installation
Install as you would normally install a contributed Drupal module. For further
information, see
Installing Drupal Modules.
Documentation:
Maintainers
- Julian Pustkuchen - Anybody
- Joshua Sedler - Grevil
- Subhojit Paul - subhojit777
- Thomas Frobieter - thomas.frobieter
Supporting organizations:
helped in initial module development
sponsored the initial development of 8.x version
proudly helped to improve the Drupal 9+ version of this module for the community
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Integrations
235 sites report using this module
- Created by subhojit777 on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.





