Control Panel for Twitter

Gives you more control over Twitter and adds missing features and UI improvements

These are versions of this script where the code was updated. Show all versions.

  • v113 2023-06-24
    • Added a "Retweets in Lists" setting which lets you hide retweets in pinned Lists on the Home screen
    • Added an option to only hide Explore on desktop when the sidebar is visible (enabled by default)
    • Changed default setting: don't hide Communities, as it's not a main navigation item on mobile any more
    • Changed default setting: don't shrink the account switcher on desktop
    • Fixed "Hide Subscriptions" not hiding Subscribe buttons in the desktop media viewer modal
    • Fixed some French and Simplified Chinese translations
  • v112 2023-06-20

    Fixed timeline functionality broken by a recent Twitter markup change

  • v111 2023-06-19
    • The "Hide Twitter Blue replies in threads" option is now ready for use, and has been moved out of the Experiments section
    • Added options to hide Twitter Blue replies from people you follow, are followed by, or got their checks by having > 1 million followers - these are not hidden by default
    • Changed "Hide Twitter Blue upsells" to also hide the "Get verified" box on the home page if you've disabled hiding algorithmic sidebar content
    • Fixed the focused tweet and everything above it being hidden if it's a reply to a Twitter Blue tweet
    • Fixed the "Full-width media & cards" setting when using "Full-width timeline content" on desktop
  • v110 2023-06-16
    • Added a "Hide Twitter Blue replies" Experiment which hides Blue replies in individual tweet threads - there are currently a few issues with this which will keep it in Experiments until they're fixed
    • Added a "Hide Twitter Blue upsells" option (enabled by default) which hides Twitter Blue promotional UI items in even more places throughout the app, replacing previous individual options
    • The Monetization item in Settings is now hidden when "Hide Subscriptions" is enabled
    • Hiding tweets from blocked or muted accounts now works in individual tweet threads
    • Fixed "Discover more" algorithmic tweets not being hidden when Twitter is viewed in certain languages
    • Fixed tab change detection on the Search page
    • Fixed the "Add muted word" menu item not being added, after more Twitter menu changes
    • Fixed hiding the "Subscriber" indicator on tweets when "Hide Subscriptions" is enabled and the Dim or Lights out background is being used
    • Fixed Twitter Blue accounts with the "Automated" label not having their checks replaced with the Blue logo
    • Fixed hiding the Communities nav item on desktop, which has moved back to the main navigation (again)
    • Fixed Search filters being hidden when hiding What's happening etc. in the sidebar, after a Twitter layout change
  • v109 2023-06-08
    • Subscribe buttons and other subscription-related UI can now be hidden
    • The "Verified" nav item (which Twitter replaced the "Twitter Blue" item with on desktop) can now be hidden
    • Hiding "Discover more" tweets now also works when using the media viewer on desktop
    • Fixed media viewer detection when a video is initially viewed with it
    • Fixed adding the "Add muted word" menu item after recent Twitter menu changes
    • Removed settings related to the Twitter Circle and Verified Orgs menu items, which have been removed by Twitter
  • v108 2023-05-31
    • Fixed adding "Add muted word" to the menu
    • Fixed hiding "Show new tweets" on mobile
  • v107 2023-05-06
    • Added an option to hide the floating "See new Tweets" button in the main timeline
    • Added an option to hide the new "Connect" item in the desktop "More" menu
    • Updated options for hiding navigation and menu items to reflect recent Twitter changes
    • Fixed profile page detection the URL username has a different case from the user's canonical username
  • v106 2023-05-01
    • Fixed Hide Views hiding the separator between username and time in focused quote tweets
    • Fixed affiliates of verified organizations getting Blue checks
    • Fixed adding "Turn on/off Retweets" to the menu on Lists
    • Fixed "Hide Verified tab" hiding the Twitter Circle "Recommended" tab when viewed on Notifications
    • Fixed profile page detection for people with an @ in their display name
    • Fixed replacing Blue checks in the Verified account popup in user profiles after a Twitter markup change
    • Fixed reply detection after a Twitter markup change
    • Fixed an error if a timeline item is completely empty
    • Removed the Verified accounts experiment which only applied to "legacy" Verified users
  • v105 2023-04-22

    Added hiding of the new Verified Organizations nav item (hidden by default)

  • v104 2023-04-21

    Don't give accounts the Blue badge if they're verified as an affiliate of an organization

  • v103 2023-04-08

    Fixed organization accounts which subscribe to Blue being given a golden Blue logo

  • v102 2023-04-06
    • Added an option to hide the Bookmark button under a focused tweet
    • Added an option to hide Bookmark metrics under a focused tweet
  • v100 2023-04-04
    • Replaced the doge logo with the Twitter logo
    • Fixed Flash of Unmodified Twitter on initial load
  • v99 2023-03-18

    Fixed replacement of Twitter Blue verified checks

  • v98 2023-02-23

    Fixed hiding Views under the focused tweet after a Twitter markup change

  • v97 2023-02-14
    • Added a new option to make "Latest" the default tab for search results
    • Added an option for hiding the "Home" heading on the main timeline so it can be turned off if Twitter ever improve it or remove it themselves
    • Fixed the entire Search page being reprocessed when search terms are changed
    • Fixed missing localization when viewing muted Quote Tweets in the options
  • v96 2023-02-07

    Renamed to Control Panel for Twitter

  • v95 2023-02-01

    New

    • Replaced the extension icon with an ibis, better known in Australia as a "bin chicken" - sticking stuff on top of the Twitter icon (or something non-official which looks very, very like it) is against the Twitter Brand Guidelines
    • New "Home timeline" and 'Reduce "engagement"' sections in the options page - relevant options have been moved into these, including "Full-width timeline" and "Reduced interaction mode", which have been moved out of the Experiments section
    • Expanded support for Blue check replacement to more sections of the app:
      • Following/follower lists
      • Communities
      • Twitter Circle
      • Bookmarks
      • User typeahead dropdowns when composing a Tweet
    • Community pages can now go full-width
    • Automatically switch from Verified to All in Notification if Twitter forced you back onto it

    Changed

    • When you mute a Quote Tweet, emoji and linebreaks will now be preserved in the "Muted tweets" section in the options
    • Moved options for hiding algorithmic timeline content into the Experiments section, as they can cause performance issues by hiding large numbers of tweets

    Fixed

    • Fixed Views not being hidden under tweets on the largest device widths supported by Twitter's mobile view
    • Fixed user profile page detection to be independent of display language - it wasn't working for many non-English display languages
    • Fixed Blue check replacement in various places:
      • on "user liked/retweeted" notifications (again)
      • in the user profile header and verified badge popup on mobile
      • in search result dropdowns in Search/Explore on mobile
    • Fixed some cases where hiding Blue checks would hide more than it should, e.g. the entire user name in "like" notifications
    • Fixed Blue subscribers with locked accounts having the locked account icon replaced too
    • Fixed "What's happening" appearing in the sidebar on the Suggested Communities page
    • Fixed tabs on other pages setting the title to "Home" on mobile if you navigate from Home to another tabbed page when the Retweets tab is being displayed
    • Fixed the sticky hover state on the Retweets tab on mobile
    • Fixed the Retweets tab showing tweets from the last tab you had open, instead of from Following

    Removed

    • Removed all code related to the old "Sparkle button" timeline, which was continuing to cause problems for some people
  • v94 2023-01-28

    Fixed Tweets in the main timeline not rendering on lower-performance devices when using the desktop version

  • v93 2023-01-26
    • Lists, Bookmarks and Twitter Circle navigation items are no longer hidden by default
    • Fixed retweet and like metrics not being hidden on tweets you've retweeted or liked
    • Fixed the increasing count animation still being visible on hidden reply, retweet and like metrics
  • v92 2023-01-26
    • Added support for Lists
      • Display of Retweets in Lists can be toggled using a new "Turn off/on Retweets" item added to the List's menu
      • Other timeline features like hiding QTs of blocked/muted accounts and hiding QTs of specific tweets now also work on Lists
  • v91 2023-01-26

    - Added support for observing the tweet timeline in desktop media modals, so other features will work there, e.g. replacing Twitter Blue checks
    - Fixed hiding Views on the main tweet in desktop media modals
    - Fixed hiding the Like button instead of Views when the Buffer extension is also being used
    - Newsletters and Moments have been removed from the "More"/slide-out menu - disable their options for now so the "Creator Studio" section gets hidden when expected

  • v90 2023-01-23

    Fixed algorithmic tweets not being identified if "Following" is being used by default but "For you" isn't being hidden

  • v89 2023-01-21

    Fixed Tweak New Twitter not working if you open Twitter in a background tab then switch to it some time later

  • v88 2023-01-20
    • Changed how the version of Twitter being used (desktop or mobile) is detected
      • Tweak New Twitter should now work on any platform and version (e.g. requesting the desktop site on a mobile device, using device/responsive dev tools on desktop)
    • Added an option to show the "For you" tab while still keeping "Following" as the default [#196]
    • Fixed an issue where also using other Twitter extensions could stop Tweak New Twitter from running [#185]
  • v87 2023-01-19

    Added iPhone and iPad to the user agents check in the script

  • v86 2023-01-19

    Menu fixes after a Twitter markup change

    • Fixed hover style on custom menu items
    • Fixed closing the menu after "Mute this conversation" is used to mute a specific QT
  • v85 2023-01-19

    Fixed the Retweets tab not being styled as active when selected when "For you" is not being hidden

  • v84 2023-01-18

    Misc mobile version fixes:

    • Fixed the Retweets tab persisting when it should be removed
    • Fixed the Retweets tab retaining focus styling after it's been pressed
    • Fixed hiding tabs when hiding Explore page content
    • Removed logged-out/login pages from the hide "Open App" nags feature
  • v83 2023-01-18

    Fixed re-clicking the Following tab when it's already active on the Home timeline

  • v82 2023-01-17
    • Fix for Twitter moving where the the Views counter is under tweets
    • Tightened up the Sparkle button selector so it only looks in the top heading element
  • v81 2023-01-16
    • Fixed the Retweets tab being removed if there are lists pinned to the Home timeline
    • Fixed replacing Twitter Blue checks in ${user} followed/liked/retweeted Notifications
    • Fixed accidentally hiding the delete image button in the Tweet modal when hiding share tweet buttons
  • v80 2023-01-14

    Added support for the new tabbed timeline

    • Automatically keeps you on "Following"
    • Hides the "For you" tab
    • Hides the now-functionless "Home" heading on desktop
    • Adds a new "Retweets" tab
  • v79 2023-01-12
    • Fixed hiding view counts in their new location under individual tweets
    • Fixed hiding the share tweet button
  • v78 2023-01-11

    "Latest Tweets" was renamed to "Following"

  • v77 2022-12-28

    Fixed hiding views and share buttons on mobile

  • v76 2022-12-23
    • Added a new "Hide views / analytics links under tweets" option (enabled by default)
    • Fixed hiding Reply/Retweet/Like metrics
    • Fixed hiding the Share button under tweets
  • v75 2022-12-14

    - Hide the new Twitter Blue main navigation item
    - Hide "Discover more" algorithmic tweets when viewing an individual tweet

  • v74 2022-11-29

    Fixed quote tweet detection, main nav and menu item font tweaks, and hiding the total tweet count after a Twitter markup change

  • v73 2022-11-23
    • Added an option to use normal font weight in dropdown menus (enabled by default)
    • Fixed the width of the "What's happening?" input when using full-width timeline
    • Fixed the "Full-width media & cards" setting when using full-width timeline
  • v72 2022-11-20

    Fixed retweeted quote tweets not being hidden/separated based on Quote Tweets config

  • v71 2022-11-18
    • Handle the hashtag-specific variant of the search page
    • Added @icon
  • v70 2022-11-16

    - Twitter Blue checkmarks are now handled on the Notifications page
    - When hiding Explore page contents, the search input is now automatically focused
    - Algorithmic tweets are no longer hidden by default in the Home timeline - you now have to opt-in to hiding each category

  • v69 2022-11-15
    • Twitter Blue checks are now replaced with a Twitter Blue logo instead of being dimmed
    • The check in the verified account type popup on user profiles is now handled
    • Fix hiding total tweet metrics in desktop user profile headings
  • v68 2022-11-15
    • Twitter Blue checks are now handled on Quote Tweet pages
    • Removed Tor network URL (as it disabled Tweak New Twitter for extension version users)
  • v67 2022-11-13
    • Search result timelines are now handled, e.g. to dim Twitter Blue checks
    • Fixed tweets with a social context label being hidden in non-main timelines
    • Twitter's Tor URL is now supported
  • v66 2022-11-12
    • Restyled the main timline switcher controls as timeline tabs
    • Started hiding… more stuff in profile and individual tweet timelines
  • v65 2022-11-11

    Make getting React props work when run as a userscript in Firefox

  • v64 2022-11-11

    Hide the "Verified" tab on the Notifications page

    (Other features in this release such as dimming or hiding Twitter Blue checks unfortunately won't work when run as a userscript - a workaround will be coming in the future)

  • v63 2022-11-09

    Fixed detection of verified accounts for the Verified Accounts experiment

Show all script versions