Software Alternatives, Accelerators & Startups
TMSU

TMSU Reviews and Details

This page is designed to help you find out whether TMSU is good and if it is the right choice for you.

Features & Specs

  1. Flexible Tagging System

    TMSU provides a flexible tagging system that allows users to apply tags to files in a way that is independent of the file system hierarchy, offering more freedom and versatility in organizing files.

  2. Command-line Interface

    The tool features a powerful command-line interface, making it suitable for users who prefer or require scriptable and efficient terminal-based interactions.

  3. Minimal Dependencies

    TMSU has minimal dependencies beyond basic software development tools and support for SQLite, making it lightweight and easy to install.

  4. Non-intrusive

    It operates without modifying the files directly, maintaining the integrity of existing file structures and contents.

Badges

Promote TMSU. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

We don't have any videos for TMSU yet.

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about TMSU and what they use it for.
  • If it is worth keeping, save it in Markdown
    Just a note that the most common Markdown flavor (Commonmark) doesn't actually support frontmatter. The author is using presumably Obisidian-flavored Markdown (which is a mixture of Commonmark, GH-flavored Markdown, and Latex). For file-tagging, I would consider TMSU [0] instead of writing bespoke tools. (ideally we would just use xattrs, but the world isn't ready for that) [0]: https://tmsu.org/. - Source: Hacker News / 3 months ago
  • Tips on how to structure your home directory (2023)
    You may want to try TagSpaces https://www.tagspaces.org/ or TMSU https://tmsu.org/ which provide mechanisms for managing tags of arbitrary files (not only EXIF or ID3 ones). - Source: Hacker News / about 1 year ago
  • Johnny Decimal: A System to Organize Projects
    The author of TMSU left a sibling comment to yours: https://news.ycombinator.com/item?id=37507343 > TMSU is a tool for tagging your files. It provides a simple command-line tool for applying tags and a virtual filesystem so that you can get a tag-based view of your files from within any other program. > TMSU does not alter your files in any way: they remain unchanged on disk, or on the network, wherever you put... - Source: Hacker News / over 1 year ago
  • Johnny Decimal: A System to Organize Projects
    And what led me to build [TMSU](https://tmsu.org/). - Source: Hacker News / over 1 year ago
  • Idea for a dired layer/package: Colors
    I haven't used this myself, but I saw a recent announcement here about https://github.com/vifon/tmsu.el#features by /u/vifon which lets you tag files (with https://tmsu.org/ ) from dired, perhaps it would be possible to add features on top of that to colour based on tags? (e.g. Tagging "red" would colour it red). Source: almost 2 years ago
  • Running command line tools from GTK Rust applications
    The TMSU Nautilus Extension seems to require you to install the command-line tool TMSU (a tool to tag files). Source: over 2 years ago
  • [ANN] New package: tmsu.el
    Hello! For some time I've been developing a package to integrate the TMSU file tagging system with Emacs and dired. While I find TMSU great, I didn't really like its UI, so I've turned Emacs into a subjectively better one. Source: over 2 years ago
  • TUI file manager killer functionality that never gets implemented!
    This is why I like nnn so much. It's really simple to add plugins to it and extend it's functionality. For this problem you could pair tiramisu which is a file tagging tool with nnn to have it be the interface. Source: over 2 years ago
  • AO3 metadata
    I'm writing another script to turn the metadata into tags and import it to TagSpaces, wutag, dolphin, TMSU, Supertag. Source: over 2 years ago
  • Are there programs that would let me tag files to search them among many?
    A good command-line file tagging program is tmsu. I use it to tag thousands of PDFs and image files for academic research purposes. Source: almost 3 years ago
  • What are some useful cli tools that arent popular?
    Tmsu - it's a format-agnostic tagger. It keeps its own separate database to keep track of files and their tags. Source: almost 3 years ago
  • Is there a tag based file manager?
    TMSU - CLI, there is an option to have a virtual filesystem that can be displayed in your native file manager. (https://tmsu.org). Source: over 3 years ago
  • Nested File Tagging
    On the command line there is https://tmsu.org/. Source: over 3 years ago
  • Is organising and searching files similar to Smart Folders on MacOS possible?
    I can't really say much about sorting files with specific strings in the file names without knowing the details but TMSU can be used to tag files and to then do queries based on those tags (also a CLI tool). Source: over 3 years ago
  • We Need to Rethink the Computer ‘Desktop’ as a Concept
    Yeah, it still requires management and discipline from the user for it to be useful. FWIW I use Pinboard daily and finding something among thousands of bookmarks is a breeze. I can usually find what I'm looking for with a single tag or an intersection of just two tags. Finding anything on the filesystem is much more difficult, even with good directory structure discipline. I'm not actually interested in building... - Source: Hacker News / about 4 years ago
  • Simple and robust tag based file organization
    I am trying to brainstorm a simple and robust way to organize personal files. These include things like documents, photos, media, etc. I'm on Linux and I'm using a tag based file manager TMSU (tmsu.org) to tag my files. I want to avoid putting files in a directory hierarchy, because a file can belong to multiple categories and so tagging them seems ideal. Source: about 4 years ago
  • I am thinking of writing a tool for deleting files and saving hashes of deleted files, so that other versions of these files can be identified and deleted later
    Dreams aside, I know about projects like https://tmsu.org/ and https://www.tagsistant.net/ but are limited in scope and not exactly widely used - also, as a certain Linus, they don't scale, sorry for the joke -, so the devs are not keeping things up to date, actually, some projects look abandoned. Look into them, they can provide some great ideas. In any case, look also for "semantic filesystem" if you want to... Source: about 4 years ago
  • Tags for organization
    Another CLI tool I found was TMSU which will add tags to files via commands. It was pretty old though. Source: about 4 years ago
  • Python Project Ideas (beginner-mid)
    Poppin in with another one that I kinda want to try myself. Basically this but in Python - maintaining a database of "tags" to associate with files, for filtering and searching. Already exists on Windows (not sure since when), but Linux doesn't have such an "official" tool for this, AFAIK. Source: about 4 years ago
  • Does all type of files have metadata?
    If someone is interested I can detail my workflow, it involves mostly ebooks, pdfs and standards. I use hashes, tmsu (an excelent and solid tool https://tmsu.org/), and xml databases. Source: about 4 years ago

Do you know an article comparing TMSU to other products?
Suggest a link to a post with product alternatives.

Suggest an article

TMSU discussion

Log in or Post with

Is TMSU good? This is an informative page that will help you find out. Moreover, you can review and discuss TMSU here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.