28 مستودعات
Extensions that add new utilities, components, or theming capabilities.
Explore 28 awesome GitHub repositories matching part of an awesome list · Framework Plugins. Refine with filters or upvote what's useful.
React هي مكتبة JavaScript لبناء واجهات المستخدم تعتمد على معمارية قائمة على المكونات وتدفق بيانات أحادي الاتجاه.
Enforces rules for React Hooks usage.
Meteor is a full-stack JavaScript application platform and real-time application server. It provides a unified development environment for building web and mobile applications using a single language for both the client and server. The platform functions as a cross-platform app framework, allowing a single codebase to be deployed across web, iOS, Android, and desktop environments. It differentiates itself through a real-time server that automatically synchronizes data between servers and clients to enable live updates. The system includes a unified development command-line interface to manag
Meteor-specific linting rules.
This project is a React ESLint plugin and static analysis tool designed to validate React component syntax and enforce recommended framework patterns. It functions as a JavaScript static analysis utility that scans source code to identify errors and maintain consistent coding standards. The plugin focuses on the enforcement of React best practices and the prevention of common bugs, such as missing keys in iterators and improper prop usage. It provides a system for validating JSX syntax and style to ensure a uniform codebase. The tool covers broader capabilities in frontend code quality autom
Linting rules for React and JSX syntax.
Tailwind CSS Typography is a plugin for the Tailwind CSS framework that provides hand-tuned typographic defaults for blocks of vanilla HTML content, such as content from Markdown or a CMS. It applies beautiful prose styles to HTML content using a single class, eliminating the need for custom CSS to style rich text. The plugin distinguishes itself by offering deep customization and control over typography. Users can adjust the overall font size of prose content across five predefined sizes, select from five built-in gray-scale palettes to match a project's color scheme, and seamlessly adapt ty
Adds typographic defaults for long-form content.
هذا المشروع عبارة عن إضافة ESLint ومحلل كود ثابت لـ Vue.js. يوفر مجموعة من قواعد التلميح (linting) لاكتشاف الأخطاء الشائعة، والتحقق من القوالب والنصوص، وفرض معايير ترميز متسقة عبر المكونات ذات الملف الواحد. تتميز الإضافة بتحليل العلاقة بين كتل النصوص والقوالب للتحقق من استخدام الخصائص عبر الكتل. تحدد الأنماط المعرضة للأخطاء، وتكتشف واجهات برمجة التطبيقات المهملة، وتقيد الأنماط الخطرة مثل عرض HTML الخام لمنع الثغرات الأمنية. تغطي قدراتها الأوسع التحقق من المكونات للتسمية والهيكل، وفرض إرشادات الأسلوب التي يقودها المجتمع، وتوحيد تنسيق القوالب وبناء جملة التعبير. كما تتضمن دعماً لـ JSX والتكامل مع محللات خارجية. توفر الأداة العديد من إعدادات معايير التلميح التي تتراوح من منع الأخطاء الأساسية إلى إعدادات الاتساق الشاملة.
Official linting plugin for Vue.js.
هذا المشروع عبارة عن مكون إضافي لـ Tailwind CSS يوفر خط أساس موحد لعناصر التحكم في النماذج عبر متصفحات الويب المختلفة. يعمل كإعادة تعيين لنمط نموذج CSS، حيث يزيل مظاهر المتصفح الافتراضية غير المتسقة من المدخلات، ومربعات الاختيار، وأزرار الاختيار لتأسيس أساس محايد للتصميم القائم على الأدوات المساعدة (utility-first). يسمح النظام باستراتيجية تطبيق قائمة على التكوين، حيث يمكن للمستخدمين اختيار ما إذا كانت عمليات إعادة تعيين النمط تنطبق عالمياً على جميع عناصر HTML المطابقة أو فقط على تلك التي تحتوي على فئات محددة. تتيح هذه المرونة تطبيق تصميم النماذج الموحد على المكونات غير النموذجية للحفاظ على الاتساق البصري. يتكامل المكون الإضافي مع تكوين سمة مركزي لتعيين قيم إعادة التعيين إلى رموز التصميم. يستخدم حقن النمط القائم على PostCSS لتوليد قواعد CSS أثناء عملية البناء، مما يسهل إنشاء مكونات نموذج مخصصة باستخدام فئات الأدوات المساعدة الذرية.
Provides better default styling for native form elements.
Static AST checker for a11y rules on JSX elements.
Enforces accessibility standards on JSX elements.
:sparkles: Monorepo for all the tooling related to using ESLint with Angular
Linting rules specifically for Angular applications.
Build better responsive designs in less code.
Adds fluid typography and spacing using clamp functions.
React Native plugin for ESLint
Linting rules for React Native development.
A Tailwind CSS component that shows the currently active screen (responsive breakpoint).
Visual indicator for active responsive breakpoints during development.
ESLint plugin for AngularJS applications
Enforces Angular style guide best practices.
ESLint plugin for Astro component
Linting support for Astro components.
ESLint plugin for Svelte using AST
Linting rules for Svelte components.
Validate that your components can safely be updated with Fast Refresh
Optimizes HMR experience for React projects.
tailwindcss plugin for hide scrollbar
Adds utility classes to hide scrollbars.
An unopinionated, scalable, tailwindcss theming solution
Enables theming support using CSS variables.
An ESLint plugin that provides set of rules for Ember applications based on commonly known good practices.
Linting rules for Ember.js applications.
Solid-specific linting rules for ESLint.
Linting rules for SolidJS and JSX.
Tailwind CSS plugin that generates Bootstrap's flexbox grid
Adds a flexbox grid system based on Bootstrap.