Skip to main content

A local media server that combines the features of TikTok and Pinterest

Project description

TikLocal

TikLocal is a mobile and tablet web application built on Flask. It allows you to browse and manage your local videos and images in a way similar to TikTok and Pinterest.

中文

Introduction

TikLocal's main features include:

  • A TikTok-like swipe-up browsing experience that allows you to easily and quickly browse local video files.
  • A file manager-like directory browsing feature that allows you to easily find and manage local video files.
  • A Pinterest-like grid layout feature that allows you to enjoy local images.
  • Support for light and dark modes to suit your personal preferences.

Use cases

TikLocal is suitable for the following use cases:

  • You don't trust TikTok's teen mode and want to provide your child with completely controllable video content.
  • You want to browse and manage your local videos and images locally, but don't want to use third-party cloud services.
  • You want to use a TikTok-style video browsing experience on your phone or tablet.
  • You want to use a Pinterest-style image browsing experience on your phone or tablet.

How to use

Installation

TikLocal is a Python application that you can install using the following command:

pip install tiklocal

Usage

Starting TikLocal is very simple, just run the following command:

tiklocal ~/Videos/

You can specify any media folder.

To close, press Ctrl + C.

Configuration

TikLocal provides some configuration options that you can adjust to your needs.

  • Light and dark modes: You can choose to use light or dark mode.
  • Video playback speed: You can adjust the video playback speed.

TODO

  • Add search
  • Add more management operations, such as moving files and creating folders
  • Add basic login control
  • Add a bookmarking feature
  • Add a Docker image
  • Add a tagging feature
  • Use recommendation algorithms

Contribution

TikLocal is an open source project that you can contribute to in the following ways:

  • Submit code or documentation improvements.
  • Report bugs.
  • Suggest new features.

Contact us

If you have any questions or suggestions, you can contact us in the following ways:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tiklocal-0.1.5.tar.gz (71.8 kB view details)

Uploaded Source

Built Distribution

tiklocal-0.1.5-py3-none-any.whl (74.4 kB view details)

Uploaded Python 3

File details

Details for the file tiklocal-0.1.5.tar.gz.

File metadata

  • Download URL: tiklocal-0.1.5.tar.gz
  • Upload date:
  • Size: 71.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for tiklocal-0.1.5.tar.gz
Algorithm Hash digest
SHA256 d29b031797ad353407c0892fe7f5402a570582d7eaf1f86fcef9167a844b4586
MD5 13a4c4a0c41f2ffce266e5d1395e1665
BLAKE2b-256 8479bfbff806708a64e24712f4ab68579fb017b3b0973716640f8ef21253b06f

See more details on using hashes here.

File details

Details for the file tiklocal-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: tiklocal-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 74.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for tiklocal-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b0f0094986ec6125c418f8e1bb82bc7b07ec3e7b036f42ac92449ddf1c859ede
MD5 e1e63efce8881c3d6780725c0f63ea35
BLAKE2b-256 dd1471359971f1c6ee6ce00eb9aea69abb129673b9a92aa5198e7ffcfaf129a3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page