Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
R

refined-twitter

> 编程语言
Open source

Browser extension that simplifies the Twitter interface and adds useful features

1.3K stars0 likes1 views
WebsiteGitHub

About

Browser extension that simplifies the Twitter interface and adds useful features

Refined Twitter

Browser extension that simplifies the Twitter interface and adds useful features

This project is not maintained anymore. Twitter rewrote their website and completely broke this extension, and it's much harder to reliably modify the new website. I also don't have time to fix these things and no one has stepped up to do so either. It had a great run. Thanks for all the love.

We use Twitter a lot and notice many dumb annoyances we'd like to fix. So here be dragons.

Install

  • Chrome extension
  • Opera extension: Use this to enable installing Chrome extensions and then install Refined Twitter

Note: You must be logged in for this extension to work.

Highlights

You can configure many of these features in the extension settings.

  • Simplified and improved UI.
  • Hides promoted tweets.
  • Auto-loads new tweets in the stream if you're scrolled to the top. No more clicking See 3 new Tweets!
  • Fixes the file extension when saving images in tweets. No more foo.jpg_large!
  • Uses the system font.
  • Embeds the photo from Instagram links directly in the tweet.
  • Improves performance. 1 2
  • Hides "Liked" tweets in the stream.
  • Hides "And others follow" tweets in the stream.
  • Syntax highlighting in code blocks.
  • Adds Markdown-like styling of text wrapped in backticks.
  • Uses the original image in tweet image galleries instead of a downsized version.
  • Removes the annoying suggestions in the search popover.
  • Hides "Notifications" activity for new followers and being added to a list.
  • Preserves unsent text in the Messages modal when it closes.
  • Highlight your mentions in the stream.
  • Adds a Likes button to the main navbar.
  • Keyboard shortcut to toggle Night Mode (Altm).
  • Uses your personal color theme on all profiles.
  • Hides the header image on profile pages.
  • Shows alternative image text below images when available.

Tip: Twitter has a native dark mode and you can toggle it using Altm. And press Shift ? to see all keyboard shortcuts.

Customization

See the extension settings for what can be configured.

We're happy to receive suggestions and contributions, but be aware this is an opinionated project. There's a high bar for adding options.

This doesn't necessarily limit you from manually disabling functionality that is not useful for you. Options include:

  1. (CSS Only) Use a Chrome extension that allows injecting custom styles into sites, based on a URL pattern. Stylus is one such tool. Example

  2. Clone the repository, make the adjustments you need, and load the unpacked extension in Chrome, rather than installing from the Chrome Store.

Contribute

Suggestions and pull requests are highly encouraged!

In order to make modifications to the extension you'd need to run it locally.

Please follow the below steps:

bash
git clone https://github.com/sindresorhus/refined-twitter
cd refined-twitter
npm install    # Install dev dependencies
npm run build  # Build the extension code so it's ready for the browser
npm run watch  # Listen for file changes and automatically rebuild

Once built, load it in the browser of your choice:

	Chrome
	Firefox

Open chrome://extensions

Check the Developer mode checkbox

Click on the Load unpacked extension button

Select the folder refined-twitter/distribution

Open about:debugging#addons

Click on the Load Temporary Add-on button

Select the file refined-twitter/extension/manifest.json

FAQ

Don't you have another extension with the same name?

This is reusing the name from the original Refined Twitter extension, which tried to use the mobile Twitter version on the desktop. It was a good idea in theory, but not in practice. This extension instead improves upon the desktop version of Twitter.

Will this extension work if I'm not logged in?

No.

Links

  • Blog post
  • Product Hunt submission

Related

  • Refined GitHub - GitHub version of this extension

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

JavaScriptbrowser-extensionchrome-extensionjavascripttwitter

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言