Entity Lister provides a class (EntityLister) for querying and theming entities. Entities are queried using EntityFieldQuery and themed according to your specified view mode.
This module is for developer use. It provides no GUI, unless you count the pager and cache viewer.
Why?
If you work with EntityFieldQuery often, you are no doubt familiar with this common routine: (1) query for the entity IDs with EntityFieldQuery; (2) load the entities with entity_load(); (3) pass each entity to a view function (e.g. user_view(), node_view(), etc.) and specify a view mode; (4) call drupal_render().
The EntityLister class encapsulates this common routine so you don't have to repeat yourself as much in your code. By using this class, you also get some other (optional) things for free, such as caching, a configurable pager, Node View Permissions integration, etc.
Dependencies
Entity API (entity)
Upgrade Notes
With the release of the 1.0 version, the API is now frozen in the 1.x branch.
Upgrading from any version prior to rc3? See the rc3 release notes.