{"id":17264105,"url":"https://github.com/sudormrfbin/clid","last_synced_at":"2025-04-14T07:53:02.097Z","repository":{"id":57417273,"uuid":"91945985","full_name":"sudormrfbin/clid","owner":"sudormrfbin","description":"Edit mp3 tags in the terminal, tui style","archived":false,"fork":false,"pushed_at":"2020-06-22T16:55:49.000Z","size":865,"stargazers_count":16,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-27T21:38:55.285Z","etag":null,"topics":["cli","command-line","command-line-tool","curses-ui","id3v2","id3v2-tag","mp3-files","mp3-tags","music","ncurses","tagger","tagging","taggingtools","tags","terminal","tui","ubuntu"],"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/sudormrfbin.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-05-21T09:25:55.000Z","updated_at":"2023-12-31T04:14:28.000Z","dependencies_parsed_at":"2022-08-29T19:11:27.431Z","dependency_job_id":null,"html_url":"https://github.com/sudormrfbin/clid","commit_stats":null,"previous_names":["gokulsoumya/clid"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudormrfbin%2Fclid","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudormrfbin%2Fclid/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudormrfbin%2Fclid/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudormrfbin%2Fclid/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sudormrfbin","download_url":"https://codeload.github.com/sudormrfbin/clid/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248844082,"owners_count":21170486,"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":["cli","command-line","command-line-tool","curses-ui","id3v2","id3v2-tag","mp3-files","mp3-tags","music","ncurses","tagger","tagging","taggingtools","tags","terminal","tui","ubuntu"],"created_at":"2024-10-15T07:58:21.288Z","updated_at":"2025-04-14T07:53:02.057Z","avatar_url":"https://github.com/sudormrfbin.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# clid\n\n\u003e Note: Clid is being rewritten at the moment, in the [rewrite](https://github.com/gokulsoumya/clid/tree/rewrite)\n\u003e branch. Don't let that stop you from opening issues, though :)\n\nClid is a command line app for editing tags of mp3 files. Clid is different from other\ncommand line tools to edit tags, as you can edit tags in a curses based ui.\n\n![clid main window](docs/docs/main.png \"Main Window\")\n\n## Installation\n\nSee [wiki](docs/docs/index.md) for detailed installation instructions.\u003c!--link--\u003e\n\n### Using pip\n\n```shell\n$ [sudo] pip3 install clid\n```\n\n### From Source\n\n```shell\n$ git clone https://github.com/GokulSoumya/clid.git\n$ cd clid\n$ [sudo] python3 setup.py install\n```\n\n### Updating\n\nTo update the app, run\n\n```shell\n$ [sudo] pip install -U clid\n```\n\nYou can launch the app by entering `clid` in the command line.\n\n## Usage\n\n### Quick Start\n\n1. Move with arrow keys or `j` and `k`.\n2. \u003ckbd\u003eEnter\u003c/kbd\u003e to select a file.\n3. Edit the tags.\n4. `OK` to save the tags or `Cancel` to abort edit.\n5. Type `:q` at main window to quit.\n\nSee the [wiki](docs/docs/index.md) for documentation and additional details.\n\n## Changelog\n\n### v0.7.0\n\n- Fix resize issue\n- Created documentation\n- Customizable keybindings\n- Refactor the whole codebase\n- Autocomplete in genre tag field\n- Key binding for quitting app(^Q)\n- Tag multiple files at the same time\n- Invert selection made for batch tagging\n- Edit filename from inside the tag editor\n- Show correct tag preview when changing directory\n- Option for using regular expressions while searching\n- Genre can now be displayed in the status line preview\n- Short description of preferences option in status line\n- Save position of cursor in the tag editorwhen editing files\n\n### v0.6.3\n\n- Vi keybindings\n- Added option for smooth scroll\n- Preferences are now saved when updating the app\n- Validators for `smooth_scroll` and `preview_format`\n- Display a \"What's New\" Popup when app is run after an update\n\n## Thanks\n\nI couldn't have made this app without these amazing libraries:\n\n- [npyscreen](https://bitbucket.org/npcole/npyscreen), a Python wrapper around ncurses.\n- [stagger](https://github.com/lorentey/stagger), an ID3v1/ID3v2 tag manipulation package written in pure Python 3\n- [configobj](https://github.com/DiffSK/configobj), a Python 3+ compatible port of the configobj library\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsudormrfbin%2Fclid","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsudormrfbin%2Fclid","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsudormrfbin%2Fclid/lists"}