# Any plans to support TagSpace's Sidecar tagging method?

**URL:** https://resource.dopus.com/t/any-plans-to-support-tagspaces-sidecar-tagging-method/38647
**Category:** Help & Support
**Created:** [June 4, 2021, 12:53pm UTC](https://resource.dopus.com/t/any-plans-to-support-tagspaces-sidecar-tagging-method/38647 "2021-06-04T12:53:31Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Dcz884](https://resource.dopus.com/letter_avatar_proxy/v4/letter/d/41988e/32.png) [@Dcz884](https://resource.dopus.com/u/Dcz884)
#### Post date: [June 4, 2021, 12:53pm UTC](https://resource.dopus.com/t/any-plans-to-support-tagspaces-sidecar-tagging-method/38647/1 "2021-06-04T12:53:31Z")

</div>

Tagspace supports storing tag or description information in a sidecar file in a hidden .ts folder, are there any plans to support this in Directory Opus as well? A more detailed explanation of the sidecar approach: [https://docs.tagspaces.org/tagging/](https://docs.tagspaces.org/tagging/)

---

<div class="post-metadata">

### Author: ![Leo](https://resource.dopus.com/user_avatar/resource.dopus.com/leo/32/69732_2.png) [@Leo](https://resource.dopus.com/u/Leo)
#### Post date: [June 4, 2021, 1:57pm UTC](https://resource.dopus.com/t/any-plans-to-support-tagspaces-sidecar-tagging-method/38647/2 "2021-06-04T13:57:05Z")

</div>

No immediate plan, but if more people ask for it we'll certainly consider it.

Depending on what you need to do with the tags, you may be able to use scripting to get some things done/displayed already.

---

<div class="post-metadata">

### Author: ![Dcz884](https://resource.dopus.com/letter_avatar_proxy/v4/letter/d/41988e/32.png) [@Dcz884](https://resource.dopus.com/u/Dcz884)
#### Post date: [June 7, 2021, 2:12am UTC](https://resource.dopus.com/t/any-plans-to-support-tagspaces-sidecar-tagging-method/38647/3 "2021-06-07T02:12:15Z")

</div>

Thanks for the reply.

---

<div class="post-metadata">

### Author: ![zxmwc24](https://resource.dopus.com/letter_avatar_proxy/v4/letter/z/4bbf92/32.png) [@zxmwc24](https://resource.dopus.com/u/zxmwc24)
#### Post date: [October 23, 2022, 10:44pm UTC](https://resource.dopus.com/t/any-plans-to-support-tagspaces-sidecar-tagging-method/38647/4 "2022-10-23T22:44:48Z")

</div>

Hi, I would also be very interested. TagSpaces is very neat and can almost replace a document management system. I am not sufficiently advanced to write a Opus script that would extract the tags from JSON files and write them to the extended file properties, and vice versa. I am sure that is possible. Alternatively, if Opus would directly read/write the JSON files, that would also be a great progress.

---

<div class="post-metadata">

### Author: ![abr](https://resource.dopus.com/user_avatar/resource.dopus.com/abr/32/62448_2.png) [@abr](https://resource.dopus.com/u/abr)
#### Post date: [November 11, 2022, 4:22pm UTC](https://resource.dopus.com/t/any-plans-to-support-tagspaces-sidecar-tagging-method/38647/5 "2022-11-11T16:22:10Z")

</div>

Yes, definitely a good idea.

---

<div class="post-metadata">

### Author: ![lxp](https://resource.dopus.com/user_avatar/resource.dopus.com/lxp/32/33734_2.png) [@lxp](https://resource.dopus.com/u/lxp)
#### Post date: [November 12, 2022, 7:27am UTC](https://resource.dopus.com/t/any-plans-to-support-tagspaces-sidecar-tagging-method/38647/6 "2022-11-12T07:27:51Z")

</div>

@Dcz884 @zxmwc24 and other TagSpaces user: How do you handle this in Opus?

> If you move or rename tagged files in TagSpaces it will take care of the sidecar file, which will also renamed or moved in the appropriate folder. But if you move or rename this file in an external file manager, you have to move or rename the sidecar files by hand.

[https://docs.tagspaces.org/tagging/#file-tagging-with-sidecar-file](https://docs.tagspaces.org/tagging/#file-tagging-with-sidecar-file)

---

<div class="post-metadata">

### Author: ![zxmwc24](https://resource.dopus.com/letter_avatar_proxy/v4/letter/z/4bbf92/32.png) [@zxmwc24](https://resource.dopus.com/u/zxmwc24)
#### Post date: [November 12, 2022, 4:34pm UTC](https://resource.dopus.com/t/any-plans-to-support-tagspaces-sidecar-tagging-method/38647/7 "2022-11-12T16:34:31Z")

</div>

I don't 🙂 One of the reasons I abandoned TagSpaces after all. Another was that the search function of TS did not really work well, I could not figure out what the issue was. So now I am back to manually writing tags to files with Opus, without the comfort of visual effects and drag&drop from a pre-defined list of tags... Is there any useful button/script in that respect that I may have overlooked?

---

<div class="post-metadata">

### Author: ![abr](https://resource.dopus.com/user_avatar/resource.dopus.com/abr/32/62448_2.png) [@abr](https://resource.dopus.com/u/abr)
#### Post date: [November 12, 2022, 11:07pm UTC](https://resource.dopus.com/t/any-plans-to-support-tagspaces-sidecar-tagging-method/38647/8 "2022-11-12T23:07:09Z")

</div>

Not sure, what kind of tags you are using, but maybe it's worth to check out Tagger, which i use to write lots of photography tags, in combination with some phrase editor, which expands shortcut characters to full tag names. Although the built in tag editor isn't bad either.

> [@Tagger3 for DOpus12](https://resource.dopus.com/t/tagger3-for-dopus12/24248):
>
> Many thanks to abr for participating in the development of Tagger. Many features are based on his testing, feedback and suggestions. This new version requires at least DOpus v.12.2.3 to work. There's an older Version for DOpus 11 [here](https://resource.dopus.com/t/tagger/18010/1). If you're us…

---

<div class="post-metadata">

### Author: ![lxp](https://resource.dopus.com/user_avatar/resource.dopus.com/lxp/32/33734_2.png) [@lxp](https://resource.dopus.com/u/lxp)
#### Post date: [November 13, 2022, 9:29am UTC](https://resource.dopus.com/t/any-plans-to-support-tagspaces-sidecar-tagging-method/38647/9 "2022-11-13T09:29:18Z")

</div>

> [@zxmwc24](#):
>
> Is there any useful button/script in that respect that I may have overlooked?

You can use buttons to add tags, like this one for single tags:

```
@nodeselect 
SetAttr META "tags:+tag0" 

```

Or this one, if you prefer a dropdown menu:

```
@nodeselect 
SetAttr META "tags:+{dlgchoose|Add a tag|tag1+tag2+tag3+tag4}" 

```

* * *

If you need a list of tags you currently use, this script can help:

> [@List Tags and Labels](https://resource.dopus.com/t/list-tags-and-labels/41360):
>
> This script scans the selection for tags and labels. It lists the tags and labels it has found in the log panel and creates two dated text files with them in the source. Folders get scanned recursively. Reading metadata is time-consuming, you will ne…

* * *

This script can sync tags between files:

> [@Sync tags between files](https://resource.dopus.com/t/sync-tags-between-files/41616):
>
> This script merges the tags of the selected items (files and folders) in the source with those in the destination that have the same name. The tags will be unique, sorted alphabetically, and written to both files of a pair. The script will work in c…

* * *

**CopyMeta** can copy tags from one file to other files:

> [@CopyMeta (Copy metadata between files)](https://resource.dopus.com/t/copymeta-copy-metadata-between-files/42137):
>
> This add-in creates the Script Command CopyMeta. It copies metadata from one file to one or more other files. 
> 
> > **JScript**
> >
> > function OnInit(initData) { initData.name = 'CopyMeta'; initData.version = '2022-09-03'; initData.copyri…

---

<div class="post-metadata">

### Author: ![Officializer](https://resource.dopus.com/letter_avatar_proxy/v4/letter/o/8dc957/32.png) [@Officializer](https://resource.dopus.com/u/Officializer)
#### Post date: [February 3, 2024, 9:50pm UTC](https://resource.dopus.com/t/any-plans-to-support-tagspaces-sidecar-tagging-method/38647/10 "2024-02-03T21:50:48Z")

</div>

Adding my voice to the chorus for TagSpaces support. Would be excellent.
