awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
TagStudioDev avatar

TagStudioDev/TagStudio

0
View on GitHub↗
6,766 Stars·445 Forks·Python·gpl-3.0·6 Aufrufedocs.tagstud.io↗

TagStudio

TagStudio is a database-driven digital asset manager designed to organize and categorize files without altering their physical location on disk. It utilizes a non-destructive metadata store to attach tags and custom fields to files via a separate database rather than modifying original file headers.

The project is distinguished by a hierarchical tagging system that supports parent-child relationships and custom color palettes for visual organization. It includes a multi-format media previewer that generates thumbnails and playback for images, videos, audio, documents, and archives, as well as a boolean file search engine for complex metadata filtering.

The system provides comprehensive capabilities for local file indexing, including automatic synchronization, relative path tracking for library relocation, and schema-based custom fields. Additional tools cover bulk workflow automation via a command-line interface and data pack imports for sharing tags and macros.

Features

  • Flexible Metadata Stores - Implements a flexible, non-destructive metadata store that attaches tags and custom fields to files without altering original binaries.
  • Hierarchical Tags - Implements a hierarchical tagging system supporting parent-child relationships, inheritance, and custom colors.
  • Non-Destructive Editing Workflows - Implements a non-destructive metadata layer that stores tags in a separate database without modifying source files.
  • Digital Asset Managers - Serves as a digital asset manager for organizing and categorizing large media collections using non-destructive metadata.
  • File Tagging Systems - Organizes and categorizes files and folders using a non-destructive system of descriptive tags, colors, and icons.
  • Media Thumbnail Management - Integrates with external system tools to extract and store visual preview assets for audio, video, and archive files.
  • Boolean Query Languages - Implements a search engine using boolean operators, grouping, and nesting for complex metadata filtering.
  • File Path Synchronization - Automatically detects file renames, moves, and deletions to keep library metadata linked to the actual file locations.
  • Metadata-Based Organization - Categorizes files using a non-destructive metadata layer instead of physical directory paths.
  • Directory Walkers - Utilizes a high-performance directory walker to index files and folders with glob-style exclusion patterns.
  • Filesystem Directory Walkers - Provides a fast directory-walking indexer to build the asset database using glob-style exclusion patterns.
  • Automatic Background Indexing - Automatically triggers index updates upon directory scanning to keep the local library synchronized with the filesystem.
  • Sidecar Metadata Tracking - Attaches structured data and custom fields to files for descriptive tracking without modifying the original file binary.
  • Tag-Based Search - Filters library entries using tag names, shorthands, and aliases, including automatic matching for parent tags.
  • Virtual Library Indexing - Scans folders to create a local database for tracking files without altering the physical filesystem.
  • Local Filesystem Indexers - Scans local or network directories to build a searchable database of files with automatic refresh capabilities.
  • Asset Preview Generators - Generates thumbnails and previews for a diverse range of formats including images, videos, audio, and archives.
  • Asset Previews - Provides a multi-format previewer for images, videos, audio, and documents to facilitate rapid asset identification.
  • Custom Data Fields - Allows users to define custom structured data fields, such as dates and titles, for descriptive file tracking.
  • File Previewers - Provides a unified system for inspecting various file formats including images, videos, and audio without opening the primary application.
  • Logical Asset Grouping - Clusters files into non-exclusive, nestable groups that can be tagged and sorted independently.
  • Path and Filename Search - Locates files by searching for specific strings within the complete filepath or filename.
  • Boolean Logic Engines - Provides a boolean logic engine to filter assets using complex operators and metadata predicates.
  • Data Import and Export - Provides a system to export and import tags, colors, and macros using standardized, human-readable formats.
  • File Rename Tracking - Tracks file properties like dimensions and duration while maintaining historical references during file renames.
  • Property-Based Filtering - Provides conditional searches based on file properties such as dates, durations, sizes, and dimensions.
  • Relative Path Tracking - Tracks file locations relative to the library root to allow moving content folders between drives without breaking links.
  • Directory-to-Tag Conversion - Transforms directory hierarchies into nested tag systems by applying folder names as tags to files.
  • Visual Tag Coding - Links specific colors from a palette to tags to visually categorize and identify files.
  • Item Detail Views - Provides dedicated detail panels for viewing file statistics, metadata, and thumbnails.
  • Bulk Asset Maintenance - Combines CLI utilities and trigger-based actions to perform mass tagging and library maintenance.
  • Broken Link Resolvers - Detects files that have been moved or deleted and relinks database entries to their new paths.
  • Relative Path Indexing - Tracks file locations using relative paths to allow moving content folders between drives without breaking links.
  • Library Scan Exclusions - Supports glob-style patterns to exclude specific files and directories from being indexed during library scans.
  • Library Maintenance - Includes tools to identify unlinked entries and resolve obsolete backups to maintain the integrity of the library index.
  • Customizable Collection Views - Supports customizable grid and list views with infinite scrolling for browsing library entries and the filesystem.
  • Color Palette Management - Provides a system for defining custom color palettes and organizing them into namespaces for visual organization.
  • External Previews - Integrates external system tools to render media previews and thumbnails within the asset browser.

Star-Verlauf

Star-Verlauf für tagstudiodev/tagstudioStar-Verlauf für tagstudiodev/tagstudio

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht tagstudiodev/tagstudio?

TagStudio is a database-driven digital asset manager designed to organize and categorize files without altering their physical location on disk. It utilizes a non-destructive metadata store to attach tags and custom fields to files via a separate database rather than modifying original file headers.

Was sind die Hauptfunktionen von tagstudiodev/tagstudio?

Die Hauptfunktionen von tagstudiodev/tagstudio sind: Flexible Metadata Stores, Hierarchical Tags, Non-Destructive Editing Workflows, Digital Asset Managers, File Tagging Systems, Media Thumbnail Management, Boolean Query Languages, File Path Synchronization.

Welche Open-Source-Alternativen gibt es zu tagstudiodev/tagstudio?

Open-Source-Alternativen zu tagstudiodev/tagstudio sind unter anderem: tagspaces/tagspaces — TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… files-community/files — Files is a graphical file manager designed to replace the default operating system explorer with a unified, highly… cybertimon/rapidraw — RapidRAW is a non-destructive RAW photo editor and digital asset manager designed for decoding manufacturer RAW… darktable-org/darktable — Darktable is a professional photography post-production suite and digital asset management system designed for the… gtsteffaniak/filebrowser — FileBrowser is an open-source, self-hosted file management interface that runs as a single binary with no external…

Open-Source-Alternativen zu TagStudio

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit TagStudio.
  • tagspaces/tagspacesAvatar von tagspaces

    tagspaces/tagspaces

    4,935Auf GitHub ansehen↗

    TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud

    TypeScriptelectronjavascriptnote-taking
    Auf GitHub ansehen↗4,935
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516
  • files-community/filesAvatar von files-community

    files-community/Files

    44,008Auf GitHub ansehen↗

    Files is a graphical file manager designed to replace the default operating system explorer with a unified, highly configurable environment. It functions as an extensible storage aggregator, normalizing local, cloud, and remote network storage into a single, consistent interface. By hooking into the system shell, the application intercepts navigation requests to provide a seamless, integrated experience for managing diverse file systems. The application distinguishes itself through a dual-pane productivity environment that facilitates efficient cross-directory operations and drag-and-drop wor

    C#alternativescsharpcustomization
    Auf GitHub ansehen↗44,008
  • cybertimon/rapidrawAvatar von CyberTimon

    CyberTimon/RapidRAW

    5,234Auf GitHub ansehen↗

    RapidRAW is a non-destructive RAW photo editor and digital asset manager designed for decoding manufacturer RAW formats and applying tonal and color adjustments. It functions as a professional image processor that ensures original source data remains unmodified by saving all edits, masks, and crops to sidecar files. The software features a specialized color grading suite using 3D LUTs, color wheels, and HSL mixers, alongside AI-powered utilities for subject isolation, automatic masking, and generative inpainting for object removal. It distinguishes itself with AI-assisted photo retouching and

    TypeScriptcolor-gradingeditingimage-processing
    Auf GitHub ansehen↗5,234
Alle 30 Alternativen zu TagStudio anzeigen→