awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 مستودعات

Awesome GitHub RepositoriesStatic Style Generators

Tools that compile dynamic styles into static CSS at build time.

Distinguishing note: Focuses on build-time compilation to remove runtime overhead.

Explore 7 awesome GitHub repositories matching web development · Static Style Generators. Refine with filters or upvote what's useful.

Awesome Static Style Generators GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • saadeghi/daisyuiالصورة الرمزية لـ saadeghi

    saadeghi/daisyui

    41,125عرض على GitHub↗

    This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable interface elements. It functions as a build-time engine that generates design-system-compliant styles by mapping semantic tokens to standard HTML elements and utility classes. By compiling all component styles into static CSS at build time, the library eliminates the need for client-side style calculation, ensuring efficient performance. The library distinguishes itself through a configuration-driven architecture that manages color palettes and visual styles, enabling dynamic switchin

    Compiles all component styles into static CSS at build time to eliminate the need for client-side style calculation.

    Sveltecomponentcomponent-librarycomponents
    عرض على GitHub↗41,125
  • vanilla-extract-css/vanilla-extractالصورة الرمزية لـ vanilla-extract-css

    vanilla-extract-css/vanilla-extract

    10,387عرض على GitHub↗

    vanilla-extract is a type-safe CSS-in-JS library and zero-runtime CSS framework. It uses TypeScript to define styles and design tokens, compiling these definitions into static CSS files during the build process to eliminate styling overhead in the browser. The system acts as a scoped CSS generator, producing unique class names and local variables to prevent global style leakage and naming collisions. It provides a type-safe styling tool that validates CSS property values and ensures design tokens adhere to defined themes during development. The framework covers comprehensive styling utilitie

    Compiles styles into static files during the build process to eliminate browser-side computation.

    TypeScript
    عرض على GitHub↗10,387
  • addyosmani/criticalالصورة الرمزية لـ addyosmani

    addyosmani/critical

    10,183عرض على GitHub↗

    Critical is a tool for extracting and inlining the minimum CSS required to render above-the-fold content. It identifies the styles necessary for the initial visible portion of a page to reduce render-blocking requests and improve page load speed. The project generates resolution-specific stylesheets to optimize the initial paint across different device dimensions. It includes a utility to rebase asset URLs within extracted styles, ensuring that images and fonts load correctly when stylesheets are moved to different directories or content delivery networks. The tool provides a command-line in

    Functions as a build-time tool that compiles critical styles into static CSS to optimize initial paint.

    JavaScriptcritical-csscritical-path-csscritical-path-styles
    عرض على GitHub↗10,183
  • styled-components/polishedالصورة الرمزية لـ styled-components

    styled-components/polished

    7,661عرض على GitHub↗

    Polished is a specialized toolkit for programmatically managing color palettes, converting CSS units, and optimizing style execution at build time. It provides a set of functions for manipulating colors, sizes, and spacing within JavaScript styles to maintain consistent visual themes. The toolset includes a color manipulation library for adjusting lightness, saturation, and transparency, as well as a CSS unit converter for calculating size values between pixels and rems. It also functions as a static style compiler that resolves static styling function calls during the build process to elimin

    Compiles dynamic style function calls into static values during the build process to reduce runtime overhead.

    JavaScriptcss-in-jsinline-stylesstyled-components
    عرض على GitHub↗7,661
  • angular/flex-layoutالصورة الرمزية لـ angular

    angular/flex-layout

    5,843عرض على GitHub↗

    هذا المشروع عبارة عن إطار عمل تخطيط متجاوب لـ Angular يوفر نظاماً من التوجيهات لإنشاء واجهات مستخدم تكيفية باستخدام CSS Flexbox و CSS Grid. يتضمن مكتبات متخصصة لإدارة محاذاة الصناديق المرنة وهيكلة شبكات الصفحات ثنائية الأبعاد المعقدة. يتميز إطار العمل بخدمة مراقبة نقاط التوقف (breakpoint) لمراقبة تغييرات استعلام الوسائط برمجياً وتشغيل المنطق عندما تتجاوز أبعاد إطار العرض حدوداً محددة. لتحسين الأداء، يتضمن مولد CSS وقت البناء يستخدم SASS mixins لإنشاء أوراق أنماط استعلام وسائط ثابتة، مما يقلل الحاجة إلى حسابات الأنماط في وقت التشغيل. يغطي النظام مجموعة واسعة من إمكانات التخطيط، بما في ذلك تبديل الرؤية المدفوع بإطار العرض، وتحسين تخطيط الطباعة، والترميز المتجاوب القائم على اللاحقة. ويوفر أدوات لإدارة تدفق الحاوية، وتحجيم العناصر، وإدارة فجوات التخطيط لكل من التموضع القائم على flexbox و grid.

    Compiles responsive layout rules into static CSS files at build time using SASS mixins to optimize runtime performance.

    TypeScriptadaptiveangularengine
    عرض على GitHub↗5,843
  • atlassian-labs/compiledالصورة الرمزية لـ atlassian-labs

    atlassian-labs/compiled

    2,049عرض على GitHub↗

    Compiled هو إطار عمل للتنسيق (styling) خاص بـ React يقوم بتحويل أنماط مستوى المكونات إلى ملفات CSS ثابتة وذرية (atomic) أثناء عملية البناء. من خلال استخدام تحويلات شجرة بناء الجملة المجردة (AST) في وقت البناء، تلغي المكتبة الحاجة إلى حقن الأنماط في وقت التشغيل، مما يضمن معالجة الأنماط وتحسينها قبل تنفيذ التطبيق. يتميز إطار العمل بتفكيك كائنات الأنماط المعقدة إلى فئات أدوات (utility classes) فردية قابلة لإعادة الاستخدام، مما يقلل من إجمالي حجم ورقة الأنماط. ويحافظ على دعم خصائص المكونات الديناميكية عن طريق تعيينها لمتغيرات CSS مخصصة، مما يسمح بتعديلات الأنماط في وقت التشغيل مع الحفاظ على فوائد الأداء للاستخراج الثابت. ولضمان عرض يمكن التنبؤ به، تستخدم المكتبة ترتيب تسلسل حتمي (deterministic cascade)، والذي ينظم القواعد التي تم إنشاؤها في مجموعات ذات أولوية لمنع التعارضات. يتضمن المشروع أدوات شاملة لتكامل خط أنابيب البناء، بما في ذلك دعم تحويل الترميز (markup) وفرض اتساق التنسيق من خلال قواعد التدقيق (linting) والتحقق المؤتمتة. تضمن هذه الميزات بقاء أنماط المكونات اصطلاحية وقابلة للصيانة عبر كامل قاعدة الكود.

    Compiles component-level styles into static CSS files during the build process to eliminate runtime style injection overhead.

    TypeScriptbabelcsscss-in-js
    عرض على GitHub↗2,049
  • mui/pigment-cssالصورة الرمزية لـ mui

    mui/pigment-css

    1,125عرض على GitHub↗

    Pigment CSS هي أداة تنسيق مستقلة عن إطار العمل تنقل معالجة أنماط المكونات من وقت تشغيل المتصفح إلى مرحلة البناء. من خلال تحليل الكود المصدري للمكون وتكوينات السمات أثناء التجميع، فإنها تولد ملفات CSS مستقلة ومحسنة وأسماء فئات قياسية، مما يلغي فعلياً الحاجة إلى حساب الأنماط في وقت التشغيل. توفر المكتبة نظاماً لإدارة رموز التصميم (design tokens)، مثل الألوان والمسافات، عن طريق تحويلها إلى متغيرات CSS أصلية. يسمح هذا النهج بتنسيق ديناميكي ومنطق واعٍ بالسمات دون الحاجة إلى محرك قائم على JavaScript. كما يدعم تغليف الأنماط القائم على المكونات، مما يتيح للمطورين تحديد أنماط قابلة لإعادة الاستخدام ومنطق قائم على المتغيرات يظل معزولاً وقابلاً للصيانة. بالإضافة إلى التنسيق الأساسي، تتضمن الأداة دعماً آلياً لواجهات المستخدم المترجمة من خلال توليد قواعد CSS ثنائية الاتجاه للتخطيطات من اليمين إلى اليسار. كما توفر قدرات لتحديد الأنماط العالمية، وإنشاء إطارات رئيسية للرسوم المتحركة قابلة لإعادة الاستخدام، وكشف فتحات المكونات للتجاوزات القائمة على السمات. يندمج إطار العمل في بيئات الويب الحديثة عن طريق استخراج الأنماط الموضعية إلى أصول ساكنة أثناء عملية البناء.

    Compiles dynamic component styles into optimized, static CSS files during the build process to eliminate runtime styling overhead.

    TypeScript
    عرض على GitHub↗1,125
  1. Home
  2. Web Development
  3. Static Style Generators