TagSpaces Intro

Welcome to the documentation of the TagSpaces products as of version 3.

Note: This documentation is in work in progress status.

TagSpaces is an open source, cross-platform, no backend, no login, file manager, organizer and browser. It helps you organize your files, photos and other documents with tags on different platforms and/or devices, according to your own preferences and following your own logic, by using the same smart and friendly interface everywhere.

Key Features

  • Platform independent and future-proof tagging for files and folders
  • Platform independent way for adding descriptions to files and folders
  • Integrated free text and tag search (AND, OR and NOT boolean operators)
  • Integrated viewers for many image, video, audio and document file formats
  • Integrated editors for HTML, text and markdown files
  • Support for user interface themes (e.g. dark mode)
  • Supporting thumbnail preview for many file types

Philosophy

  • TagSpaces follows a no backend and no login philosophy
  • It is not a SaaS, so there is no back-end
  • The application is not Internet dependent, a pure offline use is possible
  • TagSpaces is not saving the meta information in a database -> no vendor locking, no lost information on database crashes or installations on a new computer
  • All the needed information is extracted by the time of use from your files.
  • File system as a database
    • The supported tagging options makes a folder with tagged files self containing all the needed information, which useful by e.g. syncing
    • No database or vendor locking
    • Easy to synchronize between devices, just use TagSpaces with your Dropbox/NextCloud/Google Drive folder -Saving the tags in the filename enables you to use the search capabilities of your operating system

Products landscape

  • Community desktop version - the main, community developed edition of TagSpaces
  • PRO desktop version - extended solution based on the community version for advanced users
  • Web Clipper as Firefox addon - a web clipper allowing the saving of whole webpages, webpage fragments and screenshot as local files
  • Web Clipper as Chrome extension - same as the web clipper for Firefox
  • Android app - an app offering most of the features from the community desktop version on a Android device (currently in development)

Common Use Cases

  • Organizing files and folders
  • Desktop search
  • Note taking
  • Photo management
  • Bookmark management
  • Simple file manager
  • eBook organizer

Videos

The short introductory video below shows TagSpaces in action:

Check out the TagSpaces YouTube channel for more TagSpaces related videos.

Technology Stack

Frontend based on:

  • JavaScript / React / Redux
  • HTML / CSS / React Material UI

Native APIs (for example for file access) are:

  • Desktop versions for Windows, macOS and Linux based on Electron
  • Mobile versions for Android and iOS based on Cordova
  • Web versions based on webDAV, AWS S3