0.0.55 • Published 10 months ago
twitter-snap v0.0.55
twitter-snap
Create beautiful Tweet images fast. Fast, good design, Browser is not a dependency.
npx twitter-snap@latest https://twitter.com/elonmusk/status/1770222178279252062
# Interactive mode
npx twitter-snap@latest -i
# Output the API response directly to a file in raw JSON format.
npx twitter-snap@latest --theme Json https://x.com/elonmusk/status/1349129669258448897
# Download the media file and save it directly to a file in its raw format.
npx twitter-snap@latest --theme MediaOnly https://x.com/elonmusk/status/1349129669258448897
Install
npm -g i twitter-snap@latest
Arguments
$ twitter-snap --help
Create beautiful Tweet images fast
USAGE
$ twitter-snap ID [--api
getTweetResultByRestId|getTweetDetail|getSearchTimeline|getHomeTimeline|getHomeLatestTimeline|getListLatestTweetsTim
eline|getUserTweets|getUserTweetsAndReplies|getUserMedia|getLikes|getBookmarks] [--browserHeadless]
[--browserProfile <value>] [--cookiesFile <value>] [--debug] [--interactive] [--ffmpegAdditonalOption <value>]
[--ffmpegPath <value>] [--ffprobePath <value>] [--fontPath <value>] [--limit <value>] [--noCleanup] [-o <value>]
[--sessionType <value>] [--simpleLog] [--sleep <value>] [--theme
RenderOceanBlueColor|RenderOceanBlueDarkColor|RenderSunsetGardenColor|RenderSunsetGardenDarkColor|RenderDawnBlossomC
olor|RenderDawnBlossomDarkColor|RenderFierySunsetColor|RenderFierySunsetDarkColor|RenderTwilightSkyColor|RenderTwili
ghtSkyDarkColor|RenderPlainColor|RenderPlainDarkColor|RenderTransparent|RenderTransparentDark|RenderTransparentShado
w|RenderTransparentDarkShadow|RenderMakeItAQuote|MediaOnly|Json] [--width <value>] [--scale <value>]
ARGUMENTS
ID Twitter status id
FLAGS
-o, --output=<value>
[default: {if-media-only:{id}-{media-id}:{id}}.{if-photo:png:mp4}] Output file name
--api=<option>
[default: getTweetResultByRestId] API type
<options: getTweetResultByRestId|getTweetDetail|getSearchTimeline|getHomeTimeline|getHomeLatestTimeline|getListLates
tTweetsTimeline|getUserTweets|getUserTweetsAndReplies|getUserMedia|getLikes|getBookmarks>
--browserHeadless
Browser headless
--browserProfile=<value>
[default: ~/.cache/twitter-snap/profiles] Browser profile
--cookiesFile=<value>
[default: cookies.json] Cookies file
--debug
Debug
--ffmpegAdditonalOption=<value>
FFmpeg additonal option
--ffmpegPath=<value>
[default: ffmpeg] FFmpeg path
--ffprobePath=<value>
[default: ffprobe] FFprobe path
--fontPath=<value>
[default: ~/.cache/twitter-snap/fonts] Font path
--interactive
Enable interactive mode
--limit=<value>
[default: 30] Limit count
--noCleanup
Cleanup
--scale=<value>
[default: 1] Scale
--sessionType=<value>
[default: guest] Session type
--simpleLog
Simple log
--sleep=<value>
Sleep (ms)
--theme=<option>
[default: RenderOceanBlueColor] Theme type
<options: RenderOceanBlueColor|RenderOceanBlueDarkColor|RenderSunsetGardenColor|RenderSunsetGardenDarkColor|RenderDa
wnBlossomColor|RenderDawnBlossomDarkColor|RenderFierySunsetColor|RenderFierySunsetDarkColor|RenderTwilightSkyColor|R
enderTwilightSkyDarkColor|RenderPlainColor|RenderPlainDarkColor|RenderTransparent|RenderTransparentDark|RenderTransp
arentShadow|RenderTransparentDarkShadow|RenderMakeItAQuote|MediaOnly|Json>
--width=<value>
[default: 650] Width
DESCRIPTION
Create beautiful Tweet images fast
https://github.com/fa0311/twitter-snap
EXAMPLES
Create a snap from tweet id with minimal commands.
$ twitter-snap https://twitter.com/elonmusk/status/1349129669258448897
Enable interactive mode.
$ twitter-snap --interactive
Dependence
- ffmpeg (for video)
0.0.55
10 months ago
0.0.51
11 months ago
0.0.52
11 months ago
0.0.53
11 months ago
0.0.54
10 months ago
0.0.50
11 months ago
0.0.49
11 months ago
0.0.40
1 year ago
0.0.41
1 year ago
0.0.42
1 year ago
0.0.43
1 year ago
0.0.44
1 year ago
0.0.45
1 year ago
0.0.46
1 year ago
0.0.47
1 year ago
0.0.38
1 year ago
0.0.39
1 year ago
0.0.48
1 year ago
0.0.37
1 year ago
0.0.36
1 year ago
0.0.34
1 year ago
0.0.35
1 year ago
0.0.30
1 year ago
0.0.31
1 year ago
0.0.32
1 year ago
0.0.33
1 year ago
0.0.29
1 year ago
0.0.28
1 year ago
0.0.27
1 year ago
0.0.25
1 year ago
0.0.26
1 year ago
0.0.24
1 year ago
0.0.20
1 year ago
0.0.21
1 year ago
0.0.22
1 year ago
0.0.23
1 year ago
0.0.16
1 year ago
0.0.17
1 year ago
0.0.18
1 year ago
0.0.19
1 year ago
0.0.15
1 year ago
0.0.14
2 years ago
0.0.13
2 years ago
0.0.12
2 years ago
0.0.11
2 years ago
0.0.10
2 years ago
0.0.9
2 years ago
0.0.8
2 years ago
0.0.7
2 years ago
0.0.6
2 years ago
0.0.5
2 years ago
0.0.4
2 years ago
0.0.3
2 years ago
0.0.2
2 years ago
0.0.1
2 years ago