25 个仓库
Hierarchical directory systems for grouping and managing resources.
Distinct from Links: Distinct from Links: focuses on the hierarchical organization structure rather than the link component itself.
Explore 25 awesome GitHub repositories matching user interface & experience · Folder-Based Organization. Refine with filters or upvote what's useful.
This repository serves as a machine learning educational archive and technical knowledge base. It provides a structured collection of study notes and documentation designed to assist learners in mastering fundamental machine learning algorithms, mathematical foundations, and predictive modeling concepts. The project functions as an open-source learning resource that facilitates collaborative knowledge management and educational archiving. By organizing complex technical topics into a searchable, hierarchical repository, it supports independent study and preparation for professional data scien
Organizes educational content into a nested folder structure to ensure logical navigation and discoverability of related technical topics.
SwitchHosts is a desktop application for managing and switching between multiple sets of system hosts file entries. It functions as a network environment switcher and an operating system hosts file manager, allowing users to map domain names to specific IP addresses for local DNS management. The tool distinguishes itself through remote hosts synchronization, which fetches and updates local data from remote URLs on a defined schedule. It enables rapid configuration toggling via a main window and system tray menu to swap between different network routing sets instantly. The application include
Allows organizing various network configurations into groups and folders to switch between environments rapidly.
This project is a comprehensive link management and marketing attribution platform designed for creating, tracking, and analyzing shortened URLs. It functions as a centralized hub for marketing analytics, providing tools to monitor link performance, visualize conversion funnels, and manage affiliate programs through a unified dashboard. The platform distinguishes itself by integrating advanced attribution modeling and partner management directly into the link infrastructure. It supports complex marketing workflows, including automated commission calculations, fraud detection, and payout distr
Structures links into a hierarchical directory system to improve navigation and filtering.
tiny-rdm is a Redis database manager and GUI client that provides a visual interface for performing CRUD operations on strings, hashes, lists, sets, and streams. It functions as a comprehensive administration tool, acting as a performance monitor, a pub/sub client, and a web dashboard for monitoring Redis activity. The project distinguishes itself through advanced data visualization and debugging capabilities, including the ability to organize keys into a hierarchical tree structure using custom delimiters. It supports the decoding and decompression of stored values through built-in methods o
Organizes flat database keys into a hierarchical tree structure using custom delimiters for easier navigation.
This project is a comprehensive programming education platform designed to teach Python fundamentals through a structured curriculum. It provides a sequence of lessons and exercises that cover core language syntax, data structures, and object-oriented programming concepts to help beginners build a foundation in software development. The curriculum distinguishes itself through a modular design that decomposes complex topics into discrete, sequential units. It utilizes a multi-modal delivery approach, combining written documentation with video tutorials and code samples to accommodate different
Uses a nested folder structure to mirror the logical progression of the curriculum.
udlbook is a deep learning educational repository and a collection of interactive learning notebooks designed for studying neural network architectures. It serves as a digital repository of formatted mathematical equations and guided examples for learning deep learning concepts. The project provides a mathematical reference for supervised learning and neural network theory using LaTeX rendering. It includes interactive technical documentation and executable notebooks covering gradients, convolutions, and transformers. The system manages educational materials through a file-system based organ
Implements a hierarchical directory system to organize educational resources and map them to the site navigation.
该项目是一个 Linux SVG 图标主题和可缩放矢量资产集合,旨在跨桌面环境创建统一的视觉风格。它提供了一个全面的应用程序和系统文件夹图像库,以及用于调整图标颜色和样式以匹配各种系统方案的自定义套件。 该项目包括一个用于全局或单独修改目录颜色的文件夹颜色管理系统。它还具有一个硬编码图标覆盖工具,可替换桌面文件和托盘区域中的绝对路径图标以保持主题一致性,并将这种视觉标准化扩展到第三方软件和游戏库。 该系统涵盖广泛的功能领域,包括应用程序图标标准化、明暗模式下的桌面主题集成以及系统文件夹组织。 资产集的安装和卸载通过包管理器、发行版仓库或提供的 Shell 脚本进行管理。
Implements a system for modifying the colors of system folders globally or individually for better visual organization.
dat.gui is a JavaScript GUI controller library that provides a lightweight interface for manipulating variables in real-time through a visual control panel. It functions as a real-time variable debugger and graphical overlay for monitoring and adjusting object properties during application runtime. The library features a collapsible control panel that organizes complex sets of variable inputs into folders. It includes a state management system capable of exporting and importing the current configuration of active controllers as JSON objects. The tool supports object-property binding and dyna
Groups related controllers into collapsible folders to reduce visual clutter in complex interfaces.
Gemini Voyager is a browser-based toolkit designed to enhance the interface and workflow of large language model web applications. It serves as a conversation manager, an output renderer, and a prompt library manager, allowing users to customize the layout and functionality of AI chat interfaces. The project distinguishes itself through advanced content handling, such as removing image watermarks by reversing alpha blending to restore original pixels. It also provides specialized rendering for LaTeX mathematical formulas and Mermaid diagrams, alongside tools to fix broken Markdown formatting
Generates a folder structure by exporting chat lists for analysis and importing the resulting JSON mapping.
OpenSign is a self-hosted, open-source document signing platform that enables users to send, sign, and manage PDF documents with digital certificates and encryption. It functions as a complete e-signature solution, allowing organizations to run their own signing service on private infrastructure while maintaining full control over their data and document workflows. The platform supports sequential multi-signer workflows, where documents can be sent to multiple recipients in a predefined order, with each signer receiving an email-based one-time password for verification before accessing the do
Creates and manages folders to categorize and store documents for easier retrieval.
Passbolt is an open-source, self-hosted password manager designed for teams. It provides a centralized, encrypted vault where organizations can store, share, and manage credentials securely. The server exposes a JSON REST API that authenticates requests using either GPGAuth or JWT tokens, and all secrets are protected with OpenPGP end-to-end encryption, ensuring the server never has access to plaintext passwords. The platform distinguishes itself through a comprehensive role-based access control system that governs resource sharing and administrative actions. Teams can organize users into gro
Groups passwords into folders for bulk sharing and organization.
GooglePhotosTakeoutHelper is a tool that processes Google Photos Takeout exports by decompressing multi-part archives, extracting photos, and restoring original metadata, timestamps, and album structures. It functions as an archive extraction tool, metadata restoration utility, and album structure reconstructor, consolidating scattered export folders into an organized local file system. It resolves creation dates from JSON sidecar files first, then falls back to Exif tags embedded in image files for maximum accuracy. The tool handles multi-part ZIP and TGZ archives transparently by scanning s
A Google Takeout Photo Organizer tool that moves all photos from export folders into a single folder or subfolders grouped by month or album.
Bili23-Downloader 是一个跨平台工具,旨在从 Bilibili 平台下载高质量视频、音频流和字幕。它作为一个媒体下载器和元数据提取器,支持将在线内容备份和归档到本地存储。 该项目包括一个媒体文件整理器,使用自定义命名模板将内容分类到结构化目录系统中。它还提供导出字幕和弹幕、将封面图嵌入视频文件以及选择特定分辨率和音频格式的工具。 为了提高检索速度,该工具利用多线程下载通过并行连接获取大型视频文件。它通过将独立的音频和视频流合并为标准容器格式来处理媒体,并为媒体中心软件生成描述性元数据文件。 用户身份通过二维码扫描或短信验证,以授予对受限内容的访问权限。
Applies custom naming and folder rules to automatically sort downloaded content into structured directories.
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
Assigns background colors to folders during creation for visual organization.
Unigram is an open-source Telegram client that provides multimedia messaging and voice-and-video calling. It connects to the Telegram network, enabling users to send text, media, stickers, polls, and scheduled messages, and to initiate private or group calls with screen sharing and hand-raising features. A key differentiator is its support for managing multiple Telegram accounts simultaneously, with custom folder-based organization that synchronizes across devices. The client runs background tasks to poll for new messages and persist updates to a local encrypted SQLite database, ensuring offl
Organizes conversations into custom folders that sync across devices for different Telegram accounts.
Saber 是一个跨平台手写应用程序和数字墨水管理器,专为创建、存储和管理手写笔记而设计。它作为一个加密笔记同步工具,使私人内容在手机、平板电脑和计算机之间保持一致。 该应用具有支持数字文档标注的手写界面框架,以及用于将笔记整理到嵌套文件夹中的分层文件系统。它利用客户端端到端加密在传输前保护数据,并通过云中继在设备间同步状态。 该系统包括视觉定制工具,例如用于深色模式的响应式主题引擎和用于数字文本高亮的基于图层的颜色混合功能。
Implements a nested folder hierarchy to categorize and store handwritten documents for easier retrieval.
TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features
Groups saved queries into custom directory structures to maintain a clean and manageable workspace for complex database projects.
This project is a Chinese translation of the official Spring Boot technical documentation. It serves as a comprehensive Java backend development guide, providing a localized version of English technical specifications to make framework details accessible to Chinese speakers. The repository is structured as a markdown documentation collection, with content organized by module and chapter to mirror the original reference manual. This setup allows for the conversion of raw text files into a navigable technical website via static site generation. The project covers the architecture and implement
Organizes technical content into a nested directory structure that mirrors the original official reference manual.
Briefer is an interactive data notebook platform and business intelligence dashboard tool used for collaborative data analysis and reporting. It provides a containerized environment for building reports that combine SQL, Python, and Markdown with native visualizations. The platform features an integrated code assistant that uses large language models to generate SQL and Python snippets from natural language prompts. It is designed as a Kubernetes data application, deploying via Helm charts to manage isolated compute environments and ensure separate resources per page through pod-based isolati
Organizes documents using a nested folder hierarchy with drag-and-drop functionality and keyword search.
Zeebe 是一个云原生工作流引擎和分布式状态机,旨在通过 BPMN 和 DMN 标准进行业务流程编排。它作为一个高性能 gRPC 工作流运行时,通过分区事件流架构执行复杂的业务流程。该系统还作为大语言模型代理的编排器,在确定性业务流程中协调 AI 推理和工具使用。 该引擎通过其点对点代理网络和确保高可用性和容错性的基于共识的数据复制模型而脱颖而出。它采用分区代理集群来实现水平扩展,并利用自适应请求背压来调节传入的命令流并防止系统过载。 该平台涵盖了广泛的操作功能,包括带有性能热力图的实时执行监控、通过决策表的自动化业务决策,以及通过基于轮询的作业工作者模型进行的分布式任务执行。它还提供用于多租户资源隔离、基于身份的访问控制以及集成外部 Web API 和无服务器函数的工具。 该系统可部署在 Kubernetes 和 Docker 等各种环境中,并通过命令行界面和程序化 REST API 的组合进行管理。
Organizes documents associated with specific process instances throughout their execution lifecycle.