A simple tiktok video downloader written in go
Go to file
Pijus Kamandulis 1782a2f12b Added more unit tests 2020-01-22 01:06:35 +02:00
.github/workflows Update build script to minimize js 2020-01-20 21:22:14 +02:00
client Added ability to download single videos 2020-01-19 17:54:16 +02:00
models Added more unit tests 2020-01-22 01:06:35 +02:00
unitTestUtil Added more unit tests 2020-01-22 01:06:35 +02:00
utils Added more unit tests 2020-01-22 01:06:35 +02:00
workflows Improved parameter parsing 2020-01-21 23:46:30 +02:00
.gitignore Update build script to minimize js 2020-01-20 21:22:14 +02:00
README.md Update README.md 2020-01-20 21:29:42 +02:00
main.go Improved parameter parsing 2020-01-21 23:46:30 +02:00
package-lock.json Update build script to minimize js 2020-01-20 21:22:14 +02:00
package.json Update build script to minimize js 2020-01-20 21:22:14 +02:00
scraper.js Added option to download metadata 2020-01-20 19:42:34 +02:00

README.md

TikTok-DL

Go Report Card GitHub Workflow Status

A simple tiktok video downloader written in go

Basic usage

Download the executable from https://github.com/pikami/tiktok-dl/releases
You can download all videos from user by running ./tiktok-dl [Options] TIKTOK_USERNAME
You can download single video by running ./tiktok-dl [Options] VIDEO_URL

Build instructions

Clone this repository and run go build to build the executable.

Available options

  • -debug - enables debug mode
  • -output some_directory - Output path (default "./downloads")
  • -metadata - Write video metadata to a .json file

Acknowledgments

This software uses the chromedp for web scraping, it can be found here: https://github.com/chromedp/chromedp