TagSpaces is an open source cross-platform personal data manager for organizing, editing and tagging information. It helps users organize files with tags on every platform. Users can operate with local files and folders on different platforms through a single friendly interface which allows them to view, edit, and add tags to their information.
The app makes no external requests, it is completely offline, all data is stored locally and never sent by network.
The software is built with HTML5, JavaScript, Cordova, and Node-Webkit.
Features include:
- Very easy to use.
- Provides access to local files and folders on different platforms and/or devices from a single, friendly interface which allows you to organize your information, using the same logic
everywhere. - Create and edit notes in plain text, Markdown and HTML file formats, as well as source code (e.g. C, Java, C++, Javascript, PHP, Ruby, XML and more).
- Convenient interface for browsing, viewing and tagging of your local files.
- No cloud – runs completely serverless on your laptop, desktop or tablet.
- No databases – it does not index files in a database to save meta information.
- It is not a web portal or web application.
- No vendor locking.
- Works offline.
- Continuous support.
- Unobtrusive.
- Compatible with cloud services for synchronization of files.
- Extensible with plugins.
- Easy to synchronize between devices.
- Previews over 50 different file types including images, documents, color coded preview of common programming languages.
- Also available as Chrome and Firefox extensions.
- Translated in more than 20 languages.
Website: www.tagspaces.org
Support: Docs, GitHub
Developer: TagSpaces UG
License: AGPL License

TagSpaces is written in JavaScript. Learn JavaScript with our recommended free books and free tutorials.
Related Software
| General Purpose GUI Note Taking Apps | |
|---|---|
| Joplin | Note taking and to-do application with synchronisation |
| Trilium Notes | Hierarchical note taking application |
| CherryTree | Hierarchical note taking application packed with features |
| TagSpaces | Personal data manager for organizing, editing and tagging information |
| VNote | Vim-inspired note-taking application |
| Simplenote | Fast, free, synchronized notes |
| Notesnook | Focused on user privacy and ease of use |
| Tusk | Evernote desktop software |
| QOwnNotes | Plain-text file notepad with markdown support and ownCloud integration |
| heynote | Dedicated scratchpad for developers |
| tomboy-ng | Reincarnation of tomboy |
| Beaver Notes | Notes stay on your device. No sign-ups, no tracking, no complexity |
| Iotas | Distraction-free note taking via its mobile-first design |
| Gnote | Port of Tomboy to C++ |
| KleverNotes | Note taking and management application |
| Treedome | Seeks inspiration from CherryTree |
| Print(Notes) | Markdown notes app made with Flutter |
| Folio | Markdown note-taking app for GNOME |
| FeatherNotes | Lightweight Qt5 hierarchical notes manager |
| nvPY | Inspired by Notational Velocity and ResophNotes |
| Lockbook | Encrypted notebook |
| FromScratch | Simple but smart note-taking app |
| NotNative | Modern note-taking app with Vim-like editing |
| HelixNotes | Local-first Markdown note-taking app |
| Darkwrite | Eye-candy note taking and to-do app |
| Bookup | Streamline notes with Markdown |
| BasKet Note Pads | Organizing, sharing, and taking notes |
| mnemo | Local-first, cross-platform note-taking app leveraging the Typst ecosystem |
| MyNotex | Take and to manage textual notes and activity management |
| Hugvi | Code note-taking desktop app |
Read our verdict in the software roundup.
| Personal Information Managers | |
|---|---|
| Kontact | Unites mature and proven applications |
| Evolution | Integrated mail, addressbook and calendaring functionality |
| TagSpaces | Offline, open source, personal data manager |
| Org mode | Mode for the Emacs text editor |
| Osmo | Includes calendar, task manager and address book modules |
| Makagiga | To-do manager, RSS reader, notepad, widgets, image viewer |
| TreeTag | Personal data manager |
| TreeLine | Stores almost any kind of information |
Read our verdict in the software roundup.
| Web-Based File Managers | |
|---|---|
| Filestash | Dropbox-like file manager |
| copyparty | Portable file server |
| AList | File list program that supports multiple storages |
| Tiny File Manager | Versatile web-based PHP file manager |
| File Browser | Provides a file managing interface within a specified directory |
| FileGator | Powerful multi-user file manager |
| Dufs | Fle server that supports static serving |
| Directory Lister | Browse and share folders |
| SFTPGo | WebAdmin UI lets you manage users, folders, and more |
| TagSpaces | Offline, open source, personal data manager |
| Nextcloud | Personal cloud storage, text editor, photo gallery, file share,... |
| Gossa | Fast and simple multimedia fileserver |
| OASIS | Self-hosted file server |
| Surfer | Simple static file server |
| IFM | Improved File Manager |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

