Skip to content

TikTok Analytics that provide simple visualization of public profile and video analytics

Notifications You must be signed in to change notification settings

SANNNNN-123/TikTok_Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TikTok Analytics

Description

There is no official TikTok API. Thus i have created simple website that can processed any input username public TikTok profile provided overview and video analytics for that profilethat allows users download the data in JSON/CSV/EXCEL.

Technologies Used

  • Python 3.12
  • Flask
  • Playwright, yt-dlp
  • HTML/CSS/JavaScript
  • Docker

Installation

Clone the Repository and Run Locally

  1. Run locally
    Open your terminal or command prompt and run the following command:

    git clone https://github.com/SANNNNN-123/TikTok_Downloader.git
    cd path/TikTok_Downloader
    python -m venv myenv
    source myenv/bin/activate   # On Windows: myenv\Scripts\activate
    pip install -r requirements.txt
    playwright install
    python app.py
    
  2. Run via Docker

    git clone https://github.com/SANNNNN-123/TikTok_Downloader.git
    cd path/TikTok_Downloader
    docker build -t TikTok_Downloader .
    docker run -d -p 5000:5000 TikTok_Downloader
    

Demo

demoWebsite.mp4

About

TikTok Analytics that provide simple visualization of public profile and video analytics

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published