GitHub

TagSpaces β€” Take Back Control of Your Files

An open-source, offline-first file organizer with tagging, note-taking, and multi-format preview β€” for Windows, macOS, Linux, Android, and the web.

Get Started | Downloads | Live Demo | Documentation | Discussions


TagSpaces screenshot showing the grid perspective

TagSpaces helps you organize files, photos, notes, and documents using tags β€” without requiring a cloud account, a database, or an internet connection. Your files stay where they are. Your tags and metadata travel with them as plain JSON sidecar files or embedded in filenames.


Why TagSpaces?

🏷️ Tag Everything Add color-coded tags to any file or folder. Search and filter instantly.
πŸ”’ Privacy by Default No login, no backend, no tracking. Your data never leaves your device.
πŸ“‚ Works With Your Files Not a database β€” TagSpaces works with your existing folder structure and file formats.
🌐 Works Offline Full functionality without internet. Sync with any service you choose (Dropbox, Syncthing, NAS, S3).
πŸ“ Built-in Editors Create and edit Markdown notes, HTML documents, and more β€” directly in the app.
πŸ–ΌοΈ Preview Everything PDF, images, video, audio, ePub, 3D models, fonts, emails β€” 50+ file formats with built-in viewers.

Getting Started

The quickest way to try TagSpaces:

Option Description
Live Demo Try it in your browser β€” no installation needed
Download Lite Free, open-source desktop app (Windows, macOS, Linux)
Web Clipper Browser extension for Chrome, Firefox, and Edge
Docker Self-host the web version on your own server

Key Features

  • 🏷️ File & folder tagging β€” rename-based or sidecar JSON, your choice
  • πŸ“ Markdown & rich-text editor β€” with frontmatter support and internal links
  • πŸ—‚οΈ Kanban boards β€” turn folders into drag-and-drop task boards (Pro)
  • πŸ—ΊοΈ Mapique perspective β€” geo-tag files and visualize them on a map (Pro)
  • πŸ“… Calendar perspective β€” browse files by date (Pro)
  • πŸ–ΌοΈ Gallery perspective β€” visual browsing for photos and media (Pro)
  • πŸ€– Local AI integration β€” chat with Ollama, auto-tag, summarize content (Pro)
  • ☁️ S3-compatible storage β€” connect AWS S3, Wasabi, Garage, s3proxy or Cloudflare R2
  • πŸ” Full-text search β€” find files by name, tag, content, or description
  • πŸ“¦ Web Clipper β€” save web pages as markdown, HTML, MHTML, PNG, or bookmarks
  • πŸ”§ CLI tool (tscmd) β€” tag, describe, index, and generate thumbnails from the terminal

Downloads

Desktop App (TagSpaces Lite β€” free, open source)

Platform Download
Windows Installer (64-bit)
macOS Apple Silicon (DMG) Β· Intel (DMG)
Linux AppImage Β· Debian (.deb) Β· tar.gz
Web Self-hosted package Β· Docker setup

Browser Extensions (free)

Browser Link
Chrome / Brave / Opera Chrome Web Store
Firefox Mozilla Add-ons
Edge Edge Add-ons

CLI Tool

npm install -g @tagspaces/shell

Repositories

Repository Description License
tagspaces Main desktop & web application AGPL-3.0
browser-extensions Web Clipper for Chrome, Firefox, and Edge AGPL-3.0
tagspaces-common Shared libraries, CLI tool (tscmd) MIT
tagspaces-extensions File viewer/editor extensions MIT
documentation Documentation website source β€”

Get Involved

  • 🌍 Translate β€” Help translate TagSpaces into your language via Transifex
  • πŸ› Report Issues β€” Bug reports and feature requests
  • πŸ’¬ Discussions β€” Ask questions, share workflows, give feedback
  • πŸ’» Contribute Code β€” PRs welcome

Connect

Channel Link
Website tagspaces.org
Documentation docs.tagspaces.org
Mastodon @tagspaces@fosstodon.org
X @tagspaces
YouTube TagSpaces Channel
LinkedIn TagSpaces
Email contactus@tagspaces.org

Founded in 2012 in Munich, Germany. Open source since day one.

Read the original on github.com β†—