4 Repos
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.
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.
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.
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.
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.