Easily Archive and Search Your Twitter Data with our Syncable Desktop App.
Due to API limitations, not all data can be archived. For every category, Twitter only returns a certain amount of data:
The code can be found on Github. It was build with Dioxus, a Rust library that offers a cross platform React experience.
cargo build --release
You will also need a valid Twitter API Key. Which has to be set in your shell environment.
If you already downloaded an existing Twitter Archive, you can use it to fill up any missing Tweets in your TwitVault import.
First, perform a normal TwitVault backup.
Once the backup is done, exit TwitVault, head to the Terminal, and execute the following command:
twitvault import -c ~/twitter-archive-folder # or on macOS cd /Applications/TwitVault.app/Contents/MacOS/ ./TwitVault import -c ~/Path/To/twitter-archive-folder /Applications/TwitVault.app/Contents/MacOS/TwitVault import -c ~/Path/To/twitter-archive-folder
Afterwards, you can start TwitVault again and it will contain the Tweets.
TwitVault can archive other user profiles as well as multiple of your own.
Currently, this only works when you're running TwitVault in the Terminal / Commandline. However, once the data is archived, you can open it in the UI.
[For an explanation of how that works, please refer to the GitHub documentation.](https://github.com/terhechte/twitvault)
/home/username/.config/twitvault
C:\Users\Username\AppData\Roaming\StyleMac\TwitVault\config
/Users/username/Library/Application Support/com.StyleMac.TwitVault
Testing these kinds of things under three different operating systems is kinda hard. So there might be bugs.
2022++ Benedikt Terhechte