{"id":13394848,"url":"https://github.com/Kraymer/flinck","last_synced_at":"2025-03-13T20:31:44.767Z","repository":{"id":57431390,"uuid":"54346527","full_name":"Kraymer/flinck","owner":"Kraymer","description":"Sort your movies on filesystem by dates, ratings, etc using symlinks.","archived":false,"fork":false,"pushed_at":"2021-01-08T19:25:33.000Z","size":251,"stargazers_count":132,"open_issues_count":8,"forks_count":6,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-11-24T20:08:55.375Z","etag":null,"topics":["movie","python","symlink"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kraymer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"ko_fi":"kraymer"}},"created_at":"2016-03-20T23:42:26.000Z","updated_at":"2024-04-11T07:33:58.000Z","dependencies_parsed_at":"2022-09-02T10:52:21.518Z","dependency_job_id":null,"html_url":"https://github.com/Kraymer/flinck","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kraymer%2Fflinck","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kraymer%2Fflinck/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kraymer%2Fflinck/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kraymer%2Fflinck/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kraymer","download_url":"https://codeload.github.com/Kraymer/flinck/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242918572,"owners_count":20206519,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["movie","python","symlink"],"created_at":"2024-07-30T17:01:33.820Z","updated_at":"2025-03-13T20:31:44.288Z","avatar_url":"https://github.com/Kraymer.png","language":"Python","funding_links":["https://ko-fi.com/kraymer"],"categories":["Python"],"sub_categories":[],"readme":"[![nopypi travis](https://travis-ci.org/Kraymer/flinck.svg?branch=master)](https://travis-ci.org/Kraymer/flinck)\n[![nopypi pypi](http://img.shields.io/pypi/v/flinck.svg)](https://pypi.python.org/pypi/flinck)\n[![nopypi downloads](https://pepy.tech/badge/flinck)](https://pepy.tech/project/flinck)\n[![nopypi rtfd](https://readthedocs.org/projects/flinck/badge/?version=latest)](http://flinck.readthedocs.io/en/latest/?badge=latest)\n[![nopypi rss](https://img.shields.io/badge/rss-subscribe-orange.svg)](https://github.com/Kraymer/flinck/releases.atom)\n\n![nopypi logo](https://raw.githubusercontent.com/Kraymer/flinck/master/docs/_static/logo.png)\n\n## flinck \n\n\u003e /flingk/  \n\u003e     1. *verb tr.* to create a symlink to a movie (flick)  \n\u003e     2. *n.* CLI tool to organize your movies into a browsable directory tree \n\u003e     offering fast access by dates, imdb ratings, etc\n\n## Description\n\n![](https://raw.githubusercontent.com/Kraymer/flinck/master/docs/_static/screenshot.png)\n\n-   smart extraction of movie name from its folder/file, use\n    [OMDB](http://www.omdbapi.com/) api to get infos\n-   sane limited set of configuration options, yet highly flexible\n    directories resulting structure\n-   possible to split links into alphabetical buckets (A-C, D-F, etc)\n    for large libraries\n\n## Install\n\nflinck is written for [Python 2.7](https://www.python.org/downloads/)\nand [Python 3](https://www.python.org/downloads/).\n\nInstall with [pip](https://pip.pypa.io/en/stable/) via\n`pip install flinck` command.\n\nIf you're on Windows and don't have pip yet, follow [this\nguide](https://pip.pypa.io/en/latest/installing/) to install it.\n\n## Usage\n\n    Usage: flinck.py [OPTIONS] FILE|DIR\n\n      Organize your movie collection using symbolic links.\n\n    Options:\n      -l, --link_dir PATH             Links root directory\n      -b, --by [country|decade|director|genre|rating|runtime|title|year]\n                                      Organize medias by...\n      -v, --verbose\n      --version                       Show the version and exit.\n      -h, --help                      Show this message and exit.\n\n      Example: flinck -l ./ --by genre --by rating ~/Movies\n\nMore infos on the [documentation website](http://flinck.readthedocs.io/)\n\n## Example of configuration\n\n`~/.config/flinck/config.yaml` corresponding to the screenshot above : :\n\n    link_root_dir: '/Volumes/Disque dur/Movies'\n\n    genre:\n        dirs: true\n        buckets: true\n\n    rating:\n        link_format: %rating-%year-%title\n        dirs: false\n        buckets: true\n\n    decade:\n        dirs: true\n\n## Changelog\n\nAvailable on [Github Releases\npage](https://github.com/Kraymer/flinck/releases).\n\nWant to know when new releases are shipped? Subscribe to the [Versions rss \nfeed](http://createfeed.fivefilters.org/extract.php?url=https%3A%2F%2Fgithub.com%2FKraymer%2Fflinck%2Freleases\u0026in_id_or_class=release-title\u0026url_contains=).\n\n## Feedbacks\n\nPlease submit bugs and features requests on the [Issue\ntracker](https://github.com/Kraymer/flinck/issues).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKraymer%2Fflinck","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FKraymer%2Fflinck","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKraymer%2Fflinck/lists"}