Skip to content
/ dataDot Public

DataDot is a File System extension with its own file explorer for Windows, that allows you to organize your files using different tags and categories.

License

Notifications You must be signed in to change notification settings

tiluk/dataDot

Repository files navigation

DataDot

DataDot is a File System extension with its own file explorer for Windows, that allows you to organize your files using different tags and categories. It is a simple and easy-to-use tool that helps you to keep your files organized and easily accessible.

It solves the problem of having to search for files in different folders and directories, without having the ability to add multiple categories to one file, by allowing you to tag your files with different categories and keywords.

This is done through saving the tags in a sqlite database, and connecting them to the files in the file system by adding a ID in an Alternative Data Stream. Through this the files can be easily found and filtered by the tags, even when moved or renamed.

Table of Contents

Technologies

  • Wails v2.9.2
    • Go 1.23.1
      • GORM 1.25.12
    • Vue.js 3.2.37
      • Typescript 4.6.4
      • Vuetify 3.7.3
      • Vueuse Core 12.2.0
    • SQLite3

Requirements

Usage:

  • Drive with NTFS (File System)
  • Windows 10/11

Development: same as usage, but also:

  • Wails v2.9.2 (If Wails is completely installed, the rest can be installed through it)

Usage

Read carefully before following the steps.

To use the app, just download the latest release from GitHub and start the executable. The executable itself is portable and doesn't need to be installed.

By default, the app uses the default Documents directory, but this can be changed in the settings.json file. If you don't want to use the Documents directory, it is advised to create a settings.json file yourself before first starting the app.

The contents of the file should be as follows:

{
    "defaultProjectPath": "C:\\<PathToYourProjectDirectory>\\",
    "cleanupInterval": 300,
    "cleanupEnabled": true
}

When copying your path, remember to always escape a backslash with another backslash!

After first executing the app, necessary files will automatically be created, and the contents of your path will be read and processed by the app. This process can take up to a few minutes depending on the size of your project and currently doesn't have a loading indicator.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

DataDot is a File System extension with its own file explorer for Windows, that allows you to organize your files using different tags and categories.

Resources

License

Stars

Watchers

Forks