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

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

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

21 مستودعات

Awesome GitHub RepositoriesCSS-Only UI Components

Interactive UI components implemented using pure CSS to avoid JavaScript dependencies.

Distinct from CSS Development Utilities: Distinct from CSS Development Utilities: focuses on the implementation of interactive components rather than developer-facing style management tools.

Explore 21 awesome GitHub repositories matching web development · CSS-Only UI Components. Refine with filters or upvote what's useful.

Awesome CSS-Only UI Components GitHub Repositories

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

    Tencent/weui

    27,376عرض على GitHub↗

    WeUI is a mobile web UI library and design system consisting of CSS components and HTML templates. It is specifically designed to replicate the visual identity and interface of the WeChat messaging ecosystem, providing a standardized set of components to build responsive mobile web interfaces. The library functions as a stateless component system, utilizing a pure CSS architecture and HTML templates that rely on external JavaScript for interactivity. It employs a BEM-based class naming convention to manage component nesting and prevent style leakage across complex layouts. The framework incl

    Builds user interface elements using pure CSS and HTML to minimize JavaScript overhead.

    HTMLmobile-webstylewechat
    عرض على GitHub↗27,376
  • nostalgic-css/nes.cssالصورة الرمزية لـ nostalgic-css

    nostalgic-css/NES.css

    21,773عرض على GitHub↗

    NES.css is an 8-bit CSS framework and styling system that transforms standard HTML elements into pixelated interfaces inspired by classic gaming consoles. It serves as a retro UI component library and toolkit for rendering text, borders, and icons with a blocky aesthetic. The framework uses pure CSS to emulate 8-bit graphics without relying on external images or JavaScript rendering. It implements pixel-art border simulations and integrates pixel-style web fonts to maintain a consistent gaming aesthetic across different browsers. The system provides a suite of game-themed interface elements,

    Achieves a retro console look using pure CSS without relying on images or JavaScript.

    SCSS8bitcsscss-framework
    عرض على GitHub↗21,773
  • chalarangelo/30-seconds-of-cssالصورة الرمزية لـ Chalarangelo

    Chalarangelo/30-seconds-of-css

    16,021عرض على GitHub↗

    Short CSS code snippets for all your development needs

    Implements interactive UI components like tabs and toggles using pure CSS without JavaScript.

    CSScsscss-snippetseducation
    عرض على GitHub↗16,021
  • twbs/ratchetالصورة الرمزية لـ twbs

    twbs/ratchet

    14,675عرض على GitHub↗

    Ratchet is a web-based mobile UI framework and component-based library designed to create responsive mobile application interfaces. It provides a CSS mobile layout system that allows for the development of application frontends using standard web technologies. The framework focuses on mobile app interface design and rapid prototyping, utilizing pre-styled visual elements to ensure consistent styling across various screen sizes and resolutions. The system employs a CSS-only approach to define interactive states and layouts, incorporating a grid-based responsive layout and utility-first styles

    Defines visual components and interactive states using pure CSS without requiring a JavaScript runtime for basic layout.

    CSScsshtmljavascript
    عرض على GitHub↗14,675
  • lipis/flag-icon-cssالصورة الرمزية لـ lipis

    lipis/flag-icon-css

    12,232عرض على GitHub↗

    This project is a CSS flag icon library and UI component set providing scalable national flag graphics for web interfaces. It delivers a collection of vector-based flags implemented as CSS classes to ensure visual consistency across different screen sizes and resolutions. The library uses ISO-3166-1-alpha-2 naming to map CSS class identifiers directly to international standard two-letter country codes. This allows for predictable asset lookup and the integration of regional visual identifiers to support web interface localization. The system covers CSS-based iconography, utilizing SVG backgr

    Provides a lightweight CSS-only resource for integrating flag imagery without JavaScript dependencies.

    HTML
    عرض على GitHub↗12,232
  • picturepan2/spectreالصورة الرمزية لـ picturepan2

    picturepan2/spectre

    11,317عرض على GitHub↗

    Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It functions as a CSS component library that provides pre-styled interface elements and helper classes to facilitate frontend UI development. The framework is distinguished by a pure-CSS component architecture that avoids dependence on external JavaScript runtimes. It utilizes a SASS-based build pipeline that supports class prefixing, stylesheet pruning, and a variable-based theme system for creating custom design systems. The project covers a wide range of layout and interface ca

    Builds a comprehensive set of interactive UI components using pure CSS to eliminate JavaScript dependencies.

    CSS
    عرض على GitHub↗11,317
  • jdan/98.cssالصورة الرمزية لـ jdan

    jdan/98.css

    11,110عرض على GitHub↗

    98.css is a CSS retro UI framework and component library designed to recreate the visual aesthetic of legacy desktop operating systems. It serves as a retro design system and web UI emulator, providing a collection of styles to build faithful reproductions of vintage user interfaces. The framework employs a CSS-only component architecture to emulate classic software environments. It uses border-shadow emulation and state-based visual transitions to simulate physical button presses and three-dimensional panels without requiring external JavaScript logic. The library covers a wide range of int

    Implements complex interactive interface elements like tabs and tree views using pure CSS without JavaScript.

    CSS
    عرض على GitHub↗11,110
  • chokcoco/css-inspirationالصورة الرمزية لـ chokcoco

    chokcoco/CSS-Inspiration

    10,866عرض على GitHub↗

    This project is a curated collection of galleries and component libraries that demonstrate pure CSS visual effects, 3D transforms, animation patterns, and layout solutions. It serves as a visual catalog of interactive UI elements and graphics built exclusively with HTML and CSS. The collection distinguishes itself by implementing complex interactivity, such as state management and animation triggers, using only CSS pseudo-classes and keyframes without any JavaScript. It also features a system for generative art and algorithmic patterns, as well as spatial 3D constructions using perspective an

    Provides interactive UI elements and visual patterns built exclusively with HTML and CSS without JavaScript.

    CSS
    عرض على GitHub↗10,866
  • chinchang/hint.cssالصورة الرمزية لـ chinchang

    chinchang/hint.css

    8,445عرض على GitHub↗

    hint.css is a pure CSS tooltip library and styling framework used to create accessible informational pop-ups. It functions as a lightweight user interface component that transforms ARIA attributes into visible tooltips without the use of JavaScript. The framework is designed to be customizable, offering a system of configurable class prefixes to prevent naming conflicts within larger web projects. It utilizes a BEM-inspired namespace to ensure stylesheets remain conflict-free when integrated into existing environments. The library covers a range of UI capabilities, including directional posi

    Ships lightweight UI components built entirely with CSS pseudo-elements to avoid JavaScript.

    CSS
    عرض على GitHub↗8,445
  • phuocng/csslayoutالصورة الرمزية لـ phuocng

    phuocng/csslayout

    8,060عرض على GitHub↗

    CSS Layout is a pure CSS pattern library that provides pre-built layout components for common page structures, implemented entirely with CSS using flexbox and grid. The collection focuses on reusable, encapsulated components that handle overlapping elements, vertical centering, sticky footers, and classic page layouts without requiring any JavaScript for rendering or interactivity. The library offers a range of practical layout implementations including centered navigation menus, element stacking techniques, holy grail page layouts, and responsive grid systems. Each pattern is built as a self

    Provides pre-built CSS layout components that can be customized in appearance to match specific project requirements.

    MDXcsscss-gridflexbox
    عرض على GitHub↗8,060
  • lukehaas/css-loadersالصورة الرمزية لـ lukehaas

    lukehaas/css-loaders

    7,058عرض على GitHub↗

    This project is a collection of lightweight animated loading indicators and pure CSS UI components. It provides a library of pre-made styles and keyframes for rendering visual motion effects and loading spinners without the use of JavaScript. The library prioritizes minimal document object model overhead by utilizing a single-element HTML structure for each loader. It employs pseudo-elements to create complex shapes and relies on font-size based scaling to ensure proportional resizing across different dimensions. These components function as user interface feedback systems, providing visual

    Includes UI components built entirely with CSS to ensure high performance and minimal overhead.

    CSS
    عرض على GitHub↗7,058
  • adamschwartz/magic-of-cssالصورة الرمزية لـ adamschwartz

    adamschwartz/magic-of-css

    6,684عرض على GitHub↗

    Magic of CSS is a structured tutorial series that teaches web developers advanced CSS layout, typography, and animation techniques through hands-on examples. The course covers the full spectrum of CSS capabilities, from foundational box model and positioning concepts to sophisticated animation and interactive state management, all without relying on JavaScript. The series distinguishes itself by teaching practical, real-world CSS patterns such as inline-block justified grids, percentage-based absolute positioning, table-display vertical centering, and letter-span styling techniques. It demons

    Building interactive elements like accordions and buttons using CSS pseudo-selectors and state-based styling without JavaScript.

    CSScssdesignexamples
    عرض على GitHub↗6,684
  • edwardtufte/tufte-cssالصورة الرمزية لـ edwardtufte

    edwardtufte/tufte-css

    6,498عرض على GitHub↗

    Ships CSS media queries that collapse margin notes into inline footnotes on narrow screens without JavaScript.

    HTMLcsstufte-css
    عرض على GitHub↗6,498
  • kazzkiq/balloon.cssالصورة الرمزية لـ kazzkiq

    kazzkiq/balloon.css

    5,014عرض على GitHub↗

    balloon.css هو إطار عمل خفيف الوزن يعتمد على CSS لتنفيذ تلميحات (Tooltips) وتراكبات نصية قابلة للتخصيص. إنها مكتبة CSS بحتة تتيح إنشاء عناصر منبثقة معلوماتية دون الحاجة إلى وقت تشغيل JavaScript. يستخدم إطار العمل متغيرات CSS للسماح بتخصيص الألوان والخطوط والرسوم المتحركة. يمكن وضع التلميحات في اتجاهات محددة بالنسبة لعنصر التفعيل، وتدعم تضمين محتوى غني مثل رموز HTML الخاصة وخطوط الأيقونات. تتم إدارة الرؤية بشكل أساسي من خلال مشغلات التمرير (Hover)، على الرغم من أن النظام يدعم الرؤية البرمجية عن طريق تبديل سمات HTML محددة. يستخدم محرك العرض التموضع المطلق والعناصر الزائفة (Pseudo-elements) لعرض المحتوى بناءً على تفاعل المستخدم أو الحالات المحددة.

    Provides a lightweight UI component built entirely with CSS to maximize performance and compatibility.

    CSScsshtmlless
    عرض على GitHub↗5,014
  • qishaoxuan/css_tricksالصورة الرمزية لـ QiShaoXuan

    QiShaoXuan/css_tricks

    4,103عرض على GitHub↗

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

    Provides pure CSS implementations of interactive UI components such as accordions and tab indicators.

    CSScsscss3
    عرض على GitHub↗4,103
  • alex-shpak/hugo-bookالصورة الرمزية لـ alex-shpak

    alex-shpak/hugo-book

    4,051عرض على GitHub↗

    hugo-book is a documentation theme and static site framework for Hugo designed to create structured technical manuals, documentation books, and multilingual knowledge bases. It transforms directory structures into hierarchical navigation menus and formatted technical content. The framework includes a specialized OpenAPI documentation renderer that converts specifications into structured reference pages. It also provides a full-text client-side search integration and supports multilingual content with right-to-left layout mirroring. The project covers a wide range of content rendering capabil

    Implements interactive UI patterns like collapsible blocks and tabbed content using pure CSS to minimize JavaScript dependencies.

    HTMLdocumentationhugohugo-theme
    عرض على GitHub↗4,051
  • picturepan2/instagram.cssالصورة الرمزية لـ picturepan2

    picturepan2/instagram.css

    4,014عرض على GitHub↗

    instagram.css is a CSS image filter library and a pure CSS UI component. It provides a collection of predefined stylesheets designed to apply photographic filters and color grading to web images. The library achieves these visual effects without the use of JavaScript or external image processing libraries. It uses a system of CSS filter functions to orchestrate brightness, contrast, and saturation, mapping specific aesthetic names to hardcoded property sets. The project covers client-side image processing and frontend UI customization. It allows for the application of photo filters to create

    Provides a styling tool built entirely with CSS to achieve specific aesthetic effects on photographs.

    CSS
    عرض على GitHub↗4,014
  • marvelapp/devices.cssالصورة الرمزية لـ marvelapp

    marvelapp/devices.css

    3,963عرض على GitHub↗

    devices.css هي مكتبة من مكونات CSS النقية تُستخدم لعرض إطارات الأجهزة سريعة الاستجابة ونماذج الأجهزة. توفر مجموعة من الأنماط التي تنشئ تمثيلات مرئية للهواتف الذكية والأجهزة اللوحية وأجهزة الكمبيوتر المحمولة دون استخدام صور خارجية أو JavaScript. يُمكّن المشروع من محاكاة حدود الأجهزة والحواف من خلال نظام من الإطارات والنماذج القائمة على CSS. تسمح هذه المكونات بتصور التصميمات سريعة الاستجابة ومكونات واجهة المستخدم عبر أحجام شاشات ونماذج أجهزة مختلفة. تستخدم المكتبة خصائص CSS المخصصة لتصميم الألوان والأبعاد، وتوظف وحدات نسبية وعناصر زائفة لعرض تفاصيل الأجهزة مثل عدسات الكاميرا وشبكات السماعات. تدعم هذه الأنماط اتجاهات الأجهزة المختلفة وتبديل النماذج عبر فئات CSS.

    Ships visual interface elements and device wrappers that require no images or JavaScript to render.

    CSS
    عرض على GitHub↗3,963
  • franciscop/picnicالصورة الرمزية لـ franciscop

    franciscop/picnic

    3,886عرض على GitHub↗

    Picnic هو إطار عمل CSS خفيف الوزن مصمم لتسريع تطوير واجهات الويب المتجاوبة. يوفر قاعدة تصميم أساسية تطبق التصاميم المرئية مباشرة على عناصر HTML الأصلية، مما يسمح بإنشاء تخطيطات نظيفة وسهلة الوصول دون الحاجة إلى أسماء فئات مخصصة واسعة النطاق. يتميز إطار العمل بتنفيذ مكونات واجهة مستخدم تفاعلية—مثل النوافذ المنبثقة (modals)، وعلامات التبويب، وقوائم التنقل—بالكامل من خلال CSS. من خلال استخدام الفئات الزائفة (pseudo-classes) ومحددات الأشقاء، فإنه يدير حالة المكون والتفاعل دون الحاجة إلى منطق JavaScript خارجي. يضمن هذا النهج بقاء عناصر الواجهة المعقدة وظيفية وخفيفة الوزن. تتضمن المكتبة مجموعة شاملة من الأدوات الهيكلية والتقديمية، بما في ذلك نظام شبكة يعتمد على flexbox، وتكديس العناصر الرأسي، ومحركات تخطيط متجاوبة تتكيف تلقائياً مع أحجام الشاشات المختلفة. كما توفر تصميماً موحداً لعرض البيانات، مثل الجداول والبطاقات، إلى جانب مكونات إدخال متخصصة مثل مناطق تحميل الملفات بالسحب والإفلات وتلميحات الأدوات السياقية.

    Implements interactive UI components like modals and tabs using pure CSS to eliminate JavaScript dependencies.

    CSS
    عرض على GitHub↗3,886
  • baeharam/must-know-about-frontendالصورة الرمزية لـ baeharam

    baeharam/Must-Know-About-Frontend

    3,675عرض على GitHub↗

    This project is a comprehensive frontend engineering study guide designed to cover the essential technical concepts of modern web development. It serves as a multi-disciplinary reference for mastering the browser execution engine, the JavaScript language, and the structural fundamentals of the web. The collection provides deep dives into JavaScript language internals, including execution contexts, closures, prototypes, and the event loop. It further details web browser internals, focusing on the critical rendering path, DOM construction, and engine mechanics. The guide also covers web securi

    Teaches how to create new formatting contexts to isolate elements and prevent vertical margin collapsing.

    cssfront-endhtml
    عرض على GitHub↗3,675
السابق12التالي
  1. Home
  2. Web Development
  3. CSS Development Utilities
  4. CSS-Only UI Components

استكشف الوسوم الفرعية

  • Customizable Layout ComponentsPre-built CSS layout components whose appearance can be modified to match specific project requirements. **Distinct from CSS-Only UI Components:** Distinct from CSS-Only UI Components: focuses on the customization of pre-built layout components rather than the implementation of interactive UI components.
  • Formatting ContextsMechanisms used to isolate layout elements and prevent margin merging. **Distinct from Responsive Margin Collapse:** Focuses on the conceptual creation of block formatting contexts (BFC) rather than responsive utility techniques.
  • Responsive Margin CollapseCSS media query techniques that collapse margin notes into inline footnotes on narrow screens without JavaScript. **Distinct from CSS-Only UI Components:** Distinct from CSS-Only UI Components: focuses on responsive layout behavior for margin notes, not interactive UI components.
  • Visual EmulationsUI components and styles that recreate specific hardware or software aesthetics using only CSS. **Distinct from CSS-Only UI Components:** Focuses on the overall visual emulation of a console rather than just isolated interactive components.