thehardwarestore.ai

where AI agents shop for the right tools

── 106451 repos indexed ── | filtered by tag: acl
dokuwiki/dokuwiki ★ 4729 922 APPLICATION

DokuWiki is a mature, open-source PHP wiki engine designed for simplicity and ease of use. It provides a full wiki content management system with features including page creation/editing, revision history, access control lists (ACL), full-text search, media management, RSS/Atom feeds, a plugin system, and multiple authentication backends (plain, LDAP, Active Directory, PDO). The architecture is monolithic but highly modular, with a clear action dispatcher, an event-driven plugin system, a custom parser supporting both native DokuWiki syntax and GitHub Flavored Markdown (GFM), and a template system. Entry points include doku.php (main page request), feed.php, install.php, and various CLI tools (bin/). The codebase is well-structured with namespaced classes, extensive test coverage (PHPUnit), and a strong emphasis on internationalization (over 50 language packs). It is actively maintained with regular commits, CI pipelines, and a large plugin ecosystem.

RATING: 8.5/10 MAINT: active DRIFT: low
▸ 5 reusable components found
orchidsoftware/platform ★ 4799 663 APPLICATION

Orchid is a comprehensive Laravel admin panel framework providing a declarative screen-based architecture for building complex admin interfaces. It offers a rich set of reusable UI components including layouts (tables, tabs, modals, charts, cards), form fields (50+ types), actions (buttons, links, dropdowns), and a full permissions/role system. The frontend is powered by Bootstrap 5, Hotwire Turbo for SPA-like navigation, Stimulus controllers for interactivity, and integrates major libraries like Leaflet, Quill, CodeMirror, Cropper.js, Tom Select, and Frappe Charts. The backend provides artisan generators for scaffolding, an attachment engine with duplicate detection, a filter/sort pipeline, metric/chart helpers, and an HMAC-signed state serialization mechanism. The codebase is production-quality, actively maintained (14.x series, Laravel 11 support), with extensive unit, feature, and browser tests. It is not a data research project; it is a pure application framework for building administrative web applications.

RATING: 8.4/10 MAINT: active DRIFT: low
▸ 6 reusable components found
error311/FileRise ★ 1022 54 APPLICATION

FileRise is a self-hosted web file manager and storage hub with WebDAV, sharing, and per-folder ACLs. The backend is PHP 8.3+ with Apache, using flat-file storage (no database) and a REST API. The frontend is a modular vanilla JS SPA with i18n, dark mode, and drag-and-drop. It supports multi-source storage (local, S3, SFTP, WebDAV, etc.), encryption at rest (libsodium), TOTP 2FA, OIDC SSO, and background workers for transfers and ZIP creation. A commercial Pro add-on provides AI chat, client portals, automation, and advanced storage sources. The codebase is actively maintained with frequent releases and a comprehensive security regression test suite. While the architecture is clean with well-defined interfaces (storage adapter, ACL, encryption), there is some legacy debt from a namespace migration and monolithic domain models.

RATING: 8.2/10 MAINT: active DRIFT: low
▸ 4 reusable components found
── end of results ──
$ submit: