KickClipTool Svelte Themes

Kickcliptool

A simple tool to search channels and clips on kick.com

KICK Clip Tool

A lightweight desktop application to watch and download streamer clips from the KICK streaming platform, no login required.


Features

  • 🔍 Search: Find streamers and explore their clips.
  • 🎬 Watch: Stream clips directly in the app..
  • ⬇️ Download: Save clips locally with one click, no login needed.
  • ⚡️ Fast and responsive UI
  • 🖥️ Lightweight desktop app

Tech Stack

Frontend: SvelteKit for reactive UI components.
Styling: TailwindCSS for utility-first CSS styling.
Build Tool: Vite for fast development and production builds.
Desktop Framework: Tauri for lightweight, cross-platform desktop applications.
Video processing: FFmpeg minimal build for clip download.

Possible future features

  • Filter clips by date range.
  • Support for Twitch.
  • VOD playback and download utilities.
  • Chat utilities.

Build

Prerequisites

Installation

  • Clone the repository:
    git clone https://github.com/Fedecas/KickClipTool.git
    cd KickClipTool
    
  • Install dependencies:
    npm install
    # or: pnpm install, yarn install
    
  • Run in development mode:
    npx tauri dev
    # or: pnpm tauri dev, yarn tauri dev
    
  • Build for release:
    npx tauri build
    # or: pnpm tauri build, yarn tauri build
    

Usage

Launch the built executable found in src-tauri/target/release (or /debug in dev mode).


Custom FFmpeg

This project includes a minimal FFmpeg build for clip downloading and processing (see README).

Fonts

The app uses the Giphurs font family by @Corne2Plum3. Check out Giphurs for more info.

License

This project is licensed under the GPL v3.0 License (see LICENSE).

Top categories

Loading Svelte Themes