awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesPath-Based

Configurations that define granular permissions for system resources based on file and registry paths.

Distinct from Access Rules: Distinct from general access rules: focuses on path-specific filtering for sandboxed environments.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Path-Based. Refine with filters or upvote what's useful.

Awesome Path-Based GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • sandboxie-plus/sandboxiesandboxie-plus 的头像

    sandboxie-plus/Sandboxie

    18,636在 GitHub 上查看↗

    Sandboxie is an operating system-level virtualization tool designed to run Windows applications in isolated, secure environments. By intercepting system calls and redirecting file system and registry modifications to a separate, discardable storage area, it prevents untrusted software from making permanent changes to the host system. This containment ensures that browser history, temporary files, and potential malware remain trapped within the sandbox, protecting the integrity and privacy of the underlying host. The software distinguishes itself through granular control over the isolation env

    Enforces granular security policies by evaluating every file, registry, and network request against a defined set of access rules.

    C
    在 GitHub 上查看↗18,636
  • orhun/git-clifforhun 的头像

    orhun/git-cliff

    11,952在 GitHub 上查看↗

    This project is a version control documentation tool designed to automate the generation of release notes and changelogs. It functions as a pipeline-based engine that parses repository history, categorizes commits, and transforms them into structured documentation. By leveraging conventional commit patterns or custom regular expressions, it provides a consistent method for tracking project evolution and managing semantic versioning. What distinguishes this tool is its highly flexible template-driven architecture, which allows for deep customization of output formatting, grouping, and sorting.

    Generates documentation for specific subdirectories by focusing analysis on relevant file paths.

    Rustchangelogchangelog-generatorcommit
    在 GitHub 上查看↗11,952
  • gtsteffaniak/filebrowsergtsteffaniak 的头像

    gtsteffaniak/filebrowser

    6,330在 GitHub 上查看↗

    FileBrowser is an open-source, self-hosted file management interface that runs as a single binary with no external dependencies. It provides a web-based interface for browsing, uploading, editing, and sharing files on a remote server, with a core architecture built on JWT-based stateless authentication and a rule-based path permission engine that controls access at the directory level. The project distinguishes itself through a comprehensive access control system that supports multi-provider authentication including OIDC, LDAP, external JWT, and two-factor authentication, alongside granular p

    Evaluates ordered allow/deny rules against user identity and group membership to control access at the directory level.

    Go
    在 GitHub 上查看↗6,330
  • jamubc/gemini-mcp-tooljamubc 的头像

    jamubc/gemini-mcp-tool

    2,246在 GitHub 上查看↗

    该工具作为模型上下文协议(Model Context Protocol)服务器,连接人工智能模型与本地开发环境。它使 AI 助手能够执行代码库分析、运行命令行工具,并直接对本地项目文件应用自动化代码修改。通过与 Gemini API 集成,该系统促进了外部模型与本地系统资源之间的深度交互。 该项目通过为自动化开发工作流设计的稳健安全和可靠性框架脱颖而出。它强制执行严格的基于路径的访问控制以保护敏感文件,并利用隔离的沙箱环境执行生成的代码。为确保持续运行,该工具实现了动态模型回退路由,在达到使用限制时自动切换模型层级,并采用二级模型判断来验证生成输出的质量。 该系统支持广泛的技术操作,包括从终端输出中提取结构化数据、管理对话历史以及配置长时间运行任务的执行参数。它提供了扫描项目目录、生成技术洞察以及管理上下文窗口以处理大量文档和代码库信息的全面能力。

    Enforces strict filesystem access controls by validating requested file paths against defined allowlists before granting permissions.

    TypeScriptaiclaudecli
    在 GitHub 上查看↗2,246
  1. Home
  2. Software Engineering & Architecture
  3. Access Rules
  4. Path-Based

探索子标签

  • Access GuardsEnforces filesystem access controls by validating paths against allowlists. **Distinct from Path-Based:** Distinct from Path-Based: focuses on the security guarding aspect for file access rather than general access rules.
  • FiltersTools for isolating repository analysis to specific file paths or subdirectories. **Distinct from Path-Based:** Focuses on path-based filtering for documentation generation rather than access control.