awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

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

4 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • sandboxie-plus/sandboxieAvatar von sandboxie-plus

    sandboxie-plus/Sandboxie

    18,636Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗18,636
  • orhun/git-cliffAvatar von orhun

    orhun/git-cliff

    11,952Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,952
  • gtsteffaniak/filebrowserAvatar von gtsteffaniak

    gtsteffaniak/filebrowser

    6,330Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,330
  • jamubc/gemini-mcp-toolAvatar von jamubc

    jamubc/gemini-mcp-tool

    2,246Auf GitHub ansehen↗

    Dieses Tool fungiert als Model Context Protocol Server, der KI-Modelle mit lokalen Entwicklungsumgebungen verbindet. Es ermöglicht KI-Assistenten die Analyse von Codebases, die Ausführung von CLI-Utilities und automatisierte Code-Anpassungen direkt in lokalen Projektdateien. Durch die Integration der Gemini API ermöglicht das System eine tiefe Interaktion zwischen externen Modellen und lokalen Systemressourcen. Das Projekt zeichnet sich durch ein robustes Sicherheits- und Zuverlässigkeitskonzept für automatisierte Workflows aus. Es erzwingt strikte pfadbasierte Zugriffskontrollen zum Schutz sensibler Dateien und nutzt isolierte Sandbox-Umgebungen für die Ausführung generierten Codes. Um einen kontinuierlichen Betrieb zu gewährleisten, implementiert das Tool ein dynamisches Fallback-Routing für Modelle, das bei Erreichen von Nutzungslimits automatisch zwischen Modell-Tiers wechselt, und nutzt sekundäre Modell-Validierung zur Prüfung der Ausgabequalität. Das System unterstützt eine breite Palette technischer Operationen, darunter die strukturierte Datenextraktion aus Terminal-Ausgaben, die Verwaltung der Konversationshistorie und die Konfiguration von Ausführungsparametern für langlaufende Aufgaben. Es bietet umfassende Funktionen zum Scannen von Projektverzeichnissen, zur Generierung technischer Insights und zur Verwaltung von Kontextfenstern für umfangreiche Dokumentationen und Codebases.

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

    TypeScriptaiclaudecli
    Auf GitHub ansehen↗2,246
  1. Home
  2. Software Engineering & Architecture
  3. Access Rules
  4. Path-Based

Unter-Tags erkunden

  • 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.