TagSpaces

Organize and manage local files using a privacy focused tagging system that works entirely offline.

TagSpaces screenshot 1

TagSpaces is an open-source alternative to proprietary document management systems that provides a way to organize and tag local files. It functions as a file manager that operates entirely offline, removing the need for cloud services, external servers, or internet connectivity. The application is available as a desktop client for Windows, macOS, and Linux, ensuring that users maintain full control over their data.

Users employ the software to categorize documents, take notes, and manage tasks without the risk of vendor lock-in. It includes a dedicated browser extension for Firefox, Edge, and Chrome that allows users to capture web pages and screenshots and save them directly as local files. By focusing on a serverless approach, the software allows for a flexible organization system that works across different operating systems and local storage environments.

Key features

  • Tagging system that stores tags in filenames or sidecar files
  • Note taking support for Markdown, TXT, and HTML formats
  • Fuzzy search to filter files by name or tags
  • Integrated media player for common audio and video formats
  • Built-in HTML editor for managing to-do lists
  • Web Clipper extension for saving online content locally
  • Offline-first architecture for privacy and data ownership
  • Support for custom extension modules to add new viewers and editors

The application is built using Electron, React.js, and MUI. It utilizes a local web service running as a separate process to handle search index creation and image thumbnail generation. This architecture ensures that data remains on the local machine while providing a modern user interface. To prevent conflicts between multiple instances, the system uses a custom key in a .env file for communication between the main application and the local web server. The software is designed for individuals managing personal knowledge bases or local archives, though it is not optimized for directories containing more than 100,000 files.

TagSpaces positions itself as a privacy-focused tool for users who prefer local file ownership and offline accessibility over cloud-based document storage solutions.

Last Modified
Software TypeDesktop App
Platform
Last Activity16 days ago
Repository Age13 years
LicenseAGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.