It adds copy and quote buttons to each tweet on nitter instances (eg: xcancel).

Each button copies the tweet and formats it into commonmark markdown as used by Lemmy. Copy includes links to any attached videos or images.

Copy Demonstration

It's FOSS @Itsfoss
Sep 7, 2026 11:33 AM UTC

Two weeks after X Corp's legal letter forced the project offline, Nitter says it will continue.

itsfoss.com/news/nitter-retu…

||

| [Ӿ] [ℕ] [🏛] |

Quote Demonstration

Two weeks after X Corp's legal letter forced the project offline, Nitter says it will continue.

itsfoss.com/news/nitter-retu…

The formatted markdown is then copied to your clipboard.

You can install it using a userscript browser extension such as Firemonkey or violentmonkey.

The user script is available at Greasyfork.

https://greasyfork.org/en/scripts/595501-xtractor

To add additonal nitter instances simply add the following line;

// @match *://nitter.net/*

Except with the url of the instance of your choice.

you are viewing a single comment's thread
view the rest of the comments
[–] 4 points 1 day ago (4 children)

Developing tools related to Twitter is a waste of time. They are actively hostile to developers now

  • source
  • hideshow 4 child comments
  • [–] [S] 3 points 15 hours ago (3 children)

    I agree in principle although I consider this script to be a tool of adversarial interoperability; it's purpose is to extricate information from twitter to lemmy. Also it doesn't actually interact with twitter directly, only with nitter front ends.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 3 points 13 hours ago (2 children)

    adversarial interoperability

    I have found my calling

  • source
  • parent
  • hideshow 2 child comments