10 dépôts
Methods for categorizing data using tags rather than physical directory paths.
Distinguishing note: Focuses on the organizational methodology rather than the underlying database.
Explore 10 awesome GitHub repositories matching data & databases · Metadata-Based Organization. Refine with filters or upvote what's useful.
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
Categorizes files using custom tags to decouple organization from physical directory structures.
Age is a command-line utility for file encryption that utilizes hybrid cryptography to secure data for multiple recipients. It employs a combination of asymmetric key exchange and symmetric encryption to protect files, supporting access control through public keys, shared passphrases, and hardware-backed identity integration. The tool is designed for memory-efficient operation, utilizing stream-oriented processing to handle large datasets in small, sequential chunks. It features a stanza-based metadata framing system that allows for extensible file headers and supports random-access decryptio
Organizes file headers into discrete, extensible blocks containing recipient information and cryptographic parameters.
Foam is a personal knowledge management system that organizes information into a navigable web of interconnected markdown files. It functions as a knowledge graph tool, utilizing wiki-style bidirectional linking and metadata to track relationships between documents and concepts. By storing data in standard text files, the system ensures long-term portability and compatibility with external tools. The platform distinguishes itself through its integrated visualization and automation capabilities. It generates graphical maps of file connections to help users identify patterns and discover relati
Uses hierarchical tags and frontmatter to categorize content and track the structural integrity of a growing personal library.
Seafile is a self-hosted file synchronization and sharing platform that provides a central server for maintaining file consistency across multiple devices. It functions as a cloud storage management system and a collaborative document suite, integrating tools for real-time teamwork and shared file management. The platform distinguishes itself through a metadata-driven file organizer that uses extensible properties and hierarchical tags instead of traditional folder structures. It includes client-side encrypted storage to protect private data using user-defined passwords before files leave the
Uses custom properties and hierarchical tags to categorize and visualize large file collections.
This project is a curated directory and centralized index of resources for professional creative work. It functions as a stock media aggregator and a repository for web design templates, providing a structured collection of photography, video, illustration, and layout files. The directory distinguishes itself by integrating a licensing guide that classifies assets based on usage rights and attribution requirements. This metadata-driven approach allows users to verify legal compliance for commercial projects while searching across multiple external databases through a single interface. Beyond
Organizes digital assets into structured categories based on licensing metadata to ensure legal compliance.
Nyxt is a keyboard-driven web browser built on a programmable Common Lisp architecture. It is designed for users who require a highly extensible environment where core behaviors and internal functions can be modified during active sessions. By prioritizing keyboard navigation and a command-based interface, the browser facilitates efficient interaction with web content and system functions. The browser distinguishes itself through a non-linear, tree-structured history graph that preserves the context of navigation paths, allowing users to explore past visits without losing their current place.
Organizes bookmarks using custom tags and complex search queries to manage large information collections.
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
Categorizes files using a non-destructive metadata layer instead of physical directory paths.
Librum est un lecteur de livres numériques multiplateforme et un gestionnaire de bibliothèque conçu pour rendre plusieurs formats de livres. Il fonctionne comme un assistant de lecture intégré et un système pour organiser des bibliothèques numériques sur plusieurs appareils. Le projet se distingue en fournissant une option de backend auto-hébergé, permettant aux utilisateurs de conserver un contrôle total sur leurs données de livres et métadonnées via un serveur privé. Il intègre également un assistant de modèle de langage pour fournir des résumés de texte, des explications et des traductions de passages spécifiques pendant la lecture. L'application couvre une gestion de bibliothèque complète, incluant la catégorisation des métadonnées, la synchronisation cloud de la progression de lecture et l'annotation de texte numérique via des surlignages et des signets. Elle inclut également des capacités de recherche plein texte et des outils pour personnaliser l'interface visuelle.
Enables the grouping of titles into collections and tags to manage large reading lists.
This project is a Telegram API client and media archiving system designed to programmatically retrieve chat histories and export media. It functions as a download manager and message forwarder, allowing users to back up photos, videos, and documents from Telegram chats into structured local archives. The system distinguishes itself through advanced content filtering and forwarding capabilities. It can monitor chats for new messages, apply custom regular expressions to filter media by size or date, and automatically forward content between chats. This includes the ability to export protected c
Saves downloaded media into folders and filenames based on chat titles, timestamps, or custom patterns.
Fuwari is a static site theme and markdown content framework designed for personal blog publishing. It provides a responsive visual template that renders markdown posts with a built-in dark mode and customizable colors. The project distinguishes itself through a set of markdown extensions that add rich UI elements to articles, including callout blocks, dynamic repository cards that fetch live data via API, and advanced code styling with diff support and line numbering. It also includes a full-text site search mechanism to allow visitors to locate specific information across the blog's content
Categorizes blog posts using tags, categories, and publication dates to structure the site content.