Skip to main content
This Python script adds or removes tags to file names in the following form:

- file without time stamp in name -- tag2.txt
- file name with several tags -- tag1 tag2.jpeg
- another example file name with multiple example tags -- fun videos kids.mpeg
- 2013-05-09 a file name with ISO date stamp in name -- tag1.jpg
- 2013-05-09T16.17 file name with time stamp -- tag3.csv

The script accepts an arbitrary number of files (see your shell for possible length limitations).

- Target group: users who are able to use command line tools and who are using tags in file names.
- Hosted and documented on github: https://github.com/novoid/filetags

Release files for filetags 2026.6.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for filetags 2026.6.6.1
File Size Uploaded
filetags-2026.6.6.1.tar.gz 509.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for filetags 2026.6.6.1
File Interpreter ABI Platform
filetags-2026.6.6.1-py3-none-any.whl Python 3 none any Details

Total release size: 560.3 kB

Release files / filetags-2026.6.6.1.tar.gz

Download URL filetags-2026.6.6.1.tar.gz
Size 509.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a4c5b52799bb18e0522d98499263fa4da6551900b8f20931b015afc76d64605a
BLAKE2b-256 checksum
How to use checksums
eb19ce7bd328c3eeb5889b004f88b63d14e807bc35c95ae9263b3ab03b84ae7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.9 {"installer":{"name":"uv","version":"0.9.9"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / filetags-2026.6.6.1-py3-none-any.whl

Download URL filetags-2026.6.6.1-py3-none-any.whl
Size 51.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d9fe7a4726f8338ce2c8c785feb5ececc048b76a4307d3360ca1d6143b735605
BLAKE2b-256 checksum
How to use checksums
b012932f766e9e7a98d26cab7c15470f42904f02d1e85642c6a181c9c63ecc52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.9 {"installer":{"name":"uv","version":"0.9.9"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

2026.6.6.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page