Module for Drupal 8. I used D8 stuff (like guzzle) as much as I could.

The Twitter Feed module displays a configurable list of tweets in a block. It does so using the Twitter REST API
and the jQuery Timeago plugin to display dates in a friendly, relative format (eg. 4 hours ago).

No assumptions about CSS.
Responses are cached.
No extra dependencies. Just install and go.
Output is fully themeable.

Supporting organizations: 

Project information