📦 New: tscmd — the TagSpaces command line tool, fully rewritten.

Tag files, set descriptions, generate thumbnails & search indexes — all from your terminal.

Designed for:
→ Bulk file operations
→ Cron jobs & CI/CD pipelines
→ AI agents that organize your files

Non-interactive. Pipes to stdin. Plain JSON metadata.

npm install -g @tagspaces/shell

Docs: docs.tagspaces.org/dev/command-line-tools
Blog: tagspaces.org/blog/tagspaces-command-line-tool

#CLI #OpenSource #TagSpaces #AI #PKM

📦 TagSpaces 6.10 is here — our biggest quality-of-life release in a while.

Your contacts are now editable without any cloud app. Your Markdown notes can now link to each other with standard # anchors. The Calendar and Gallery perspectives got solid Pro improvements.

Plus: 28 UI languages, faster grid rendering, and a pile of bug fixes.

All your files, still on your device. 🔒

➡️ https://www.tagspaces.org/blog/tagspaces-6-10
#TagSpaces #LocalFirst #PKM #OpenSource

Ich musste dann doch rubiTrack schnell nachbauen und habe es nun in TagSpaces drin:

http://www.taptoplay.de/blog/migration-devonthink-fahrradtouren-2/

#MacToLinux #TagSpaces

#MacToLinux Ein erster Versuch, eine DEVONthink-Datenbank zu #TagSpaces zu migrieren: Tausende gefahrener Radtouren.

http://www.taptoplay.de/blog/migration-devonthink-fahrradtouren/

Als Übersicht für Radtouren funktioniert #TagSpaces schon recht gut. Es stellt eine Karte dar und platziert Thumbnails der GPX/FIT-Dateien drauf. Die Thumbnails und den Koordinaten-Tag generiere ich selber an den Ort, wo TagSpaces sie gerne hätte. Im rechten Panel sieht man oben die kleine Kartendarstellung von TagSpaces und unten die Route und Statistik der Route, was beides meine Viewer-Extension macht.

Das löst zumindest einen kleinen Teil von rubiTrack ab.

#MacToLinux

In den letzten Tagen habe ich außerdem etliche Migrationsskripte entwickelt, die eine #DEVONthink -Datenbank nach #TagSpaces migrieren, inkl. Übernahme der Schlagworte, Labels und Custom Metadata. Ein erster Test mit meiner Notizen-Datenbank war erfolgreich. Ich werde mich jetzt von Datenbank zu Datenbank migrieren. Der erste Umzug wird aber meine Fahrradrouten-Datenbank werden, weil die am meisten Spaß machen dürfte, mit den unterschiedlichen Ansichten von TagSpaces 😃. #MacToLinux

Nach etwas Arbeit gestern Abend gibt es nun eine #TagSpaces Extension für FIT- und GPX-Dateien, die mein wahoo-Radcomputer ausspuckt, inklusive Thumbnail-Generierung. Die Thumbnail-Generierung setzt auch gleich die passenden Tags für den Zeitstempel des Tourstarts und die Koordinaten. Letzteres sorgt dann hoffentlich dafür, dass die Map-Perspective direkt die Routen-Startpunkte auf einer Gesamt-Karte platziert:

http://www.taptoplay.de/blog/tagspaces-fit/

https://docs.tagspaces.org/perspectives/mapique/

#MacToLinux

Ein paar Screenshots meiner #TagSpaces -Erweiterung für die DEVONthink-Sheets: http://www.taptoplay.de/blog/tagspaces-sheets

Das Ganze liegt schon auf gitlab, aber ich muss noch prüfen, welche Lizenz sinnvoll ist.

TagSpaces-Erweiterung für DEVONthink-Sheets

TagSpaces-Erweiterung für DEVONthink-Sheets

Tap to Play!

Ich habe nun eine erste Version für eine #TagSpaces -Extension für die Devonthink-Sheets.

Die Vorgehensweise war sehr interessant: Ich habe Claude zunächst die Python-GTK-Applikation analysieren lassen für alle Funktionen, die für die Darstellung, nicht aber Bearbeitung erforderlich sind.

Anschließend habe ich einen neuen leeren Ordner erstellt, dort die Spezifikation abgelegt, zwei Beispieldateien und Claude Code aufgefordert, dafür eine TagSpaces Viewer Extension zu bauen.

#MacToLinux

iCloud-Alternativen für iCloud Drive, Notizen, E-Mail, Kalender, Erinnerungen, Kontakte, Bookmarks (Teil 1)

http://www.taptoplay.de/blog/mactolinux-icloud1/

#icloud #nextcloud #tagspaces #digitalindependenceday #diday

Mac to Linux: iCloud-Alternativen (Teil 1)

iCloud-Alternativen für iCloud Drive, Notizen, E-Mail, Kalender, Erinnerungen, Kontakte, Bookmarks

Tap to Play!