TikTok-CLI is no longer functional due to issues with our main data source, Proxitok.
The project is currently discontinued and I will no longer be actively maintaining or developing it.
However, I'm open to community contributions:
- If you'd like to submit pull requests or bug fixes, I'll still review and add them.
- If anyone is interested in taking over the project's development, please reach out to me.
I appreciate the interest and support from the community. While I recommend users look for alternative solutions, I'm grateful for any efforts to keep this project alive.
Thank you to everyone who has used or contributed to TikTok-CLI.
This is a TikTok archiver and viewer. It supports watching or archiving your liked tiktoks or from a specific creator.
If you have Chocolatey installed, run choco install mpv python
and skip steps 1 and 2.
-
Download the latest version of Python, make sure it is added to the PATH. (This is an option on installation.)
-
Download the latest version of MPV, make sure it is added to the PATH.
-
Download the source code (recommended) or the latest release.
-
Extract all files to an empty folder.
-
Move your
user_data.json
file to the folder. Refer to How to get video list for more details on how to get yours. -
Open a terminal within the folder.
-
Run
main.py
This software scrapes a third-party website (Proxitok) to obtain the data required. In a larger scale, this can be very bad for the website administrators.
See my in-depth note about this here
If you use CLI Tiktok for more than light tasks, consider running your own Proxitok instance.
Any contributions you make are greatly appreciated.
This project is not associated or endorsed by ByteDance. ByteDance, and all associated properties are trademarks or registered trademarks of ByteDance Ltd.
By using this software, you acknowledge that use of this software is done so at your own risk.