tagtools

tagtools is a python library that parses raw strings with tags into a list of tags and viceversa, written by Gustavo Picón and licensed under the Apache License 2.0.

tagtools is:

  • Flexible: Includes 3 different tag implementations with the same API:
    1. Flickr (FlickrTokenizer)
    2. Delicious (DeliciousTokenizer)
    3. Comma separated tags (CommaTokenizer)
  • Powerful: Manages multi-dimensional tags (machine tags).
  • Customizable: Handles customizable per-tag normalization to avoid tag duplicates.
  • Easy: Simple API
  • Clean: Testable and well tested code base. 100% code/branch test coverage.

Indices and tables