Filament Documentation

B 83 completed
Plugin
monorepo / yaml · small
50
Files
4,085
LOC
2
Frameworks
7
Languages

Pipeline State

completed
Run ID
#349015
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
62.58
Framework unique
Isolation
Last stage change
2026-05-10 03:35:38
Deduplication group #59974
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionWeb Backend
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/

AI Prompt

Create a Filament plugin that adds markdown-based documentation directly into an admin panel. The plugin needs to read `.md` files from a configurable directory, parse YAML frontmatter for metadata like title and order, and render the content with GitHub Flavored Markdown support. Key features should include syntax highlighting, a dynamic, collapsible sidebar for nested directories, and support for light/dark mode. It should also handle relative `.md` links by converting them to panel routes and include authorization control via policies.
php laravel filament documentation markdown plugin admin-panel yaml web-app
Generated by gemma4:latest

Catalog Information

Adds markdown-based documentation to a Filament admin panel for developers and administrators.

Description

This plugin integrates a markdown documentation system directly into a Filament admin panel, allowing developers and administrators to access technical information without leaving the dashboard. It reads .md files from a configurable directory, parses YAML frontmatter for titles, ordering, and custom paths, and renders the content using GitHub Flavored Markdown with syntax highlighting. A dynamic sidebar supports nested directories and collapsible groups, while heading permalinks and relative link conversion enable deep linking within the panel. The plugin offers light and dark mode support, authorization via Laravel policies, and configurable caching to improve performance. An Artisan install command simplifies setup and configuration, making it easy to add or update documentation on the fly.

الوصف

يتيح هذا المكوّن إضافة وثائق مبنية على Markdown داخل لوحة تحكم Filament، مما يتيح للمطورين والمسؤولين الوصول السريع إلى المعلومات التقنية دون الحاجة إلى تطبيق خارجي. يتم قراءة ملفات Markdown من مجلد قابل للتكوين، مع تحليل بيانات YAML في المقدمة لتحديد العنوان والترتيب والمسار المخصص. يُعرض المحتوى باستخدام تنسيق GitHub Flavored Markdown مع تمييز الصياغة البرمجية، مع إمكانية نسخ الكود إلى الحافظة. يتضمن المكوّن شريط جانبي ديناميكي يدعم المجموعات المتداخلة، وروابط عناوين قابلة للنسخ، وتحويل الروابط النسبية إلى مسارات داخل لوحة التحكم. يدعم التبديل بين الوضع الفاتح والداكن، ويتيح التحكم في الوصول عبر سياسات Laravel، مع إمكانية التخزين المؤقت للمحتوى لتحسين الأداء. يقدّم أمر Artisan لتثبيت الوثائق وتوليد ملفات التكوين، ما يسهل عملية الإعداد والتخصيص.

Novelty

6/10

Tags

documentation markdown admin-panel sidebar-navigation syntax-highlighting access-control dynamic-routing content-caching

Technologies

esbuild

Claude Models

claude-opus-4.6

Quality Score

B
83.4/100
Structure
81
Code Quality
95
Documentation
58
Testing
85
Practices
80
Security
100
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (77% test-to-source ratio)
  • Low average code complexity \u2014 well-structured code
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Recommendations

  • Add a linter configuration to enforce code style consistency

Security & Health

4.1h
Tech Debt (C)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)
MIT
License
0.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

yaml
53.7%
php
20.4%
markdown
11.4%
css
9.0%
json
3.8%
javascript
1.3%
xml
0.4%

Frameworks

Laravel esbuild

Concepts (2)

Generated by the Repobility scanner · https://repobility.com
CategoryNameDescriptionConfidence
Repobility — the code-quality scanner for AI-generated software · https://repobility.com
auto_descriptionProject Description!Filament Documentation80%
auto_categoryWeb Backendweb-backend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/73105.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV