Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Twint | 15,174 | 13 | 10 | 7 months ago | 43 | April 29, 2020 | 589 | mit | Python | |
An advanced Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API, allowing you to scrape a user's followers, following, Tweets and more while evading most API limitations. | ||||||||||
Trump2cash | 6,069 | 2 years ago | 32 | mit | Python | |||||
A stock trading bot powered by Trump tweets | ||||||||||
T | 5,428 | 89 | 2 | 8 days ago | 60 | December 24, 2016 | 181 | mit | Ruby | |
A command-line power tool for Twitter. | ||||||||||
Twitter Scraper | 3,629 | 10 | 2 | 7 months ago | 11 | July 17, 2020 | 50 | mit | Python | |
Scrape the Twitter Frontend API without authentication. | ||||||||||
Twitter Text | 2,971 | 352 | 106 | 5 months ago | 58 | March 31, 2020 | 87 | apache-2.0 | HTML | |
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform. | ||||||||||
Tweets_analyzer | 2,573 | 4 years ago | 30 | gpl-3.0 | Python | |||||
Tweets metadata scraper & activity analyzer | ||||||||||
Twitterscraper | 1,852 | 22 | 1 | 2 years ago | 47 | July 28, 2020 | 136 | mit | Python | |
Scrape Twitter for Tweets | ||||||||||
Refined Twitter | 1,276 | 3 years ago | mit | JavaScript | ||||||
Browser extension that simplifies the Twitter interface and adds useful features | ||||||||||
Wp Accesspress Twitter Feed | 1,111 | 7 years ago | 1 | PHP | ||||||
Wp Recent Tweet | 1,106 | 7 years ago | PHP | |||||||
Recent Tweets plugin for Wordpress |
Screenshot a Twitter tweet.
Install the package with NPM:
$ npm install -g screenshot-tweet
The -g
flag is recommended for easy CLI usage, but completely optional.
The package exposes a function with the signature (tweetUrl, filePath)
, where tweetUrl
is the URL of the tweet and filePath
is the filesystem location to save the screenshot at. Returns a Promise.
Example:
import screenshotTweet from "screenshot-tweet";
screenshotTweet(
"https://twitter.com/reactjs/status/912712906407501825",
"tweet.jpg"
).then(() => {
console.log("Success");
}).catch(error => {
console.error("Error");
});
If filePath
is omitted, the Promise will resolve with a Buffer containing the screenshot data.
Execute screenshot-tweet
from the command line with the following arguments:
$ screenshot-tweet TWEET_URL FILE_PATH
Example:
$ screenshot-tweet https://twitter.com/reactjs/status/912712906407501825 tweet.jpg