allTags can be used for personal file management by using allTags Client. Or for central file management in organizations by connecting clients to allTags Server.
For detailed documentation for both allTags Server and Client, please read on below.
allTags Client
allTags Server
allTags is a modern file management system that aims to remove unnecessary, but time-consuming, actions when dealing with files. Without needing a folder hierarchy and even file names, allTags relies on tags for describing and retrieving files.
Tags offer a flexible and scalable way to manage files in large file sets. When adding files to the system, allTags provides functions for quick and consistent file description. File retrieval is fast as allTags scans through cached meta data, only accessing files when necessary.
This documentation describes allTags Client, a standalone application to manage your files. To get information about connecting allTags Client to a central server for collaboration with others, please visit the allTags Server documentation.
allTags provides a graphical installer. To install, download the latest release and follow the instructions.
A portable version is available for Windows. To use it, download the latest release zip file in either 32 or 64 bit, extract it to the desired folder and run allTagsShell.exe
. It can be run from an USB stick or from within a Dropbox, Google Drive or Nextcloud connected folder.
In allTags, file management works by assigning tags to files in the system. No need for maintaining usable folder hierarchies - you might not even need file names. If tagged sufficiently, specific files can be identified via their associated tags. Using this application, you can focus on describing your files.
To add files to the system, drag & drop them into the application window. You can also drop entire folders; allTags then attempts to create tags from the existing folder structure to help with initial tagging. You can easily add thousands of files this way.
There is a second option for very large or numerous files. By using the import directory, allTags can directly move files into the system. You can access your import directory via the allTags tray icon by selecting Open import directory
. Files and folders added here are removed once the import is done.
When opening a file, the default application for the specific file extension is used. An 'open with' action is available with a single click in case the default application is not appropriate. Instead of accessing single files, you can also access a selection of files together as a folder.
Accessed files are copied to an export directory in order to compare changes and enable file versioning. While active, allTags tracks changes and creates file versions in the background.
By default, up to 5 versions for any file are kept. This requires storage space but provides a way to recover from undesired file changes. The number of kept versions can be changed in settings
.
Containers are used to separate things in your allTags client. One container is used at the beginning to store all files. Creating additional containers you can:
Some additional attributes of containers:
By default, all files, configuration and meta data is stored in the user´s home directory (in c:\users\[USERNAME]\allTags
). If there are any files not synchronized to an allTags Server, you should backup this directory regularly. Any reliable backup software will do. On Windows, you can use integrated software like Robocopy
.
If you need to backup your local files (in the absence of a central server), you should consider these points:
To recover your data, install the latest version of allTags. Before initial start, place all recovered files into the original data directory, located in c:\users\[USERNAME]\allTags
. If the latest allTags version is newer than the recovered one, it will automatically be updated.
If you are using containers to physically separate file sets, you need to include all defined storage paths in your backup. For recovery, you need to recreate the original storage paths so that you can place all files where they originally were placed. If you cannot recreate the storage paths, you can edit the meta data database (store.db) with any SQLite manipulation tool and change the paths manually. This is only recommended for experts.
For users of the portable version, allTags keeps all data within the application directory inside a sub directory called data
. It is easiest to backup the entire application directory. To recover, use your backed up application directory and start allTags normally.
To upgrade allTags, close the application then download and run the latest installer. To upgrade the portable version, download the latest release zip file and extract its contents into the existing application directory, overwriting existing files.