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

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

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

themesberg/flowbite

0
View on GitHub↗
9,283 نجوم·867 تفرعات·HTML·MIT·9 مشاهداتflowbite.com↗

Flowbite

Flowbite is a cross-framework UI library and design system built as a collection of pre-styled components and layout blocks using Tailwind CSS utility classes. It functions as a TypeScript UI toolkit and a general web framework for creating responsive websites and applications.

The project provides a mirroring Figma design system to allow prototyping of components and variants before they are coded. It distinguishes itself through an AI-driven approach to page generation and the creation of design specifications via a command-line interface.

The library covers a wide range of interactive interface elements, including navigation bars, modals, and date pickers, as well as pre-designed blocks for administrative dashboards. It includes a framework-agnostic core that supports integration with React, Vue, Svelte, Astro, and various backend engines like Laravel and Django.

Installation is supported via standard package managers and CDN script integration.

Features

  • Cross-Framework UI Libraries - Provides a comprehensive set of UI components compatible with React, Vue, Svelte, and other web frameworks.
  • Tailwind Component Collections - Provides a comprehensive collection of pre-styled UI elements built using Tailwind CSS utility classes.
  • Utility-First CSS - Builds a comprehensive UI library using a utility-first CSS approach based on Tailwind CSS.
  • Component Instance Registries - Maintains a global registry of initialized UI objects to allow programmatic control via element IDs.
  • Component Lifecycle Reinitialization - Ensures interactive components are correctly re-instantiated after dynamic page loads or framework-driven DOM updates.
  • TypeScript Type Definitions - Provides object interfaces and parameter types for UI components to ensure correct configuration.
  • Svelte UI Libraries - Provides a standalone Svelte library to use its components alongside Tailwind CSS.
  • React Components - Provides installation and configuration for using the component library within React and Next.js projects.
  • Figma Component Kits - Ships a Figma design system that mirrors code components to ensure consistency between design and development.
  • Component Interaction Management - Provides the ability to attach behavioral logic to HTML elements using both data attributes and programmatic APIs.
  • Modal Dialogs - Provides interactive overlay dialogs and notifications to capture user input without navigating away from the page.
  • Navigation Bars - Ships responsive top-level navigation bars featuring branding, links, and sticky positioning.
  • Pre-designed UI Elements - Provides complete, pre-designed layout sections and component patterns for rapid marketing and application development.
  • JavaScript Component Controllers - Ships a JavaScript API with callbacks and lifecycle events to manage interactive components programmatically.
  • TypeScript Interaction Typing - Flowbite provides TypeScript interfaces and type declarations for component objects and methods to ensure compile-time safety.
  • TypeScript Interface Mapping - Maps component configuration options and API methods to strict type definitions for compile-time validation.
  • TypeScript UI Frameworks - Provides type-safe interactive components and interfaces built with TypeScript for frontend development.
  • Attribute-Based Directives - Implements mechanisms for binding interactive behavior and state to HTML elements via custom data attributes.
  • Frontend Framework Integrations - Sets up a consistent design system across modern frameworks including React, Vue, Svelte, and various backend engines.
  • Interactive Web Component Libraries - Provides functional interface elements like modals, dropdowns, and navbars supporting both data attributes and programmatic control.
  • UI Component Frameworks - Functions as a UI component framework providing pre-built elements for consistent web layouts and interactions.
  • Vanilla JavaScript Implementations - Implements core interactive logic in standard JavaScript to ensure compatibility across various frontend and backend frameworks.
  • Vue.js Frameworks - Provides configuration for using the component library within Vue 3 and Nuxt projects.
  • AI Design Generation - Uses AI-driven prompts via the CLI to automatically generate custom design system specifications for branding and typography.
  • AI Web Page Generators - Provides AI-driven tools to synthesize functional website sections and pages from natural language prompts.
  • Design Specification Management - Flowbite enables modification of specific fields within existing design skill files to refine visual specifications via the CLI.
  • Project Configuration Utilities - Provides a CLI command to configure utility styles and install components into existing React applications.
  • SVG Icon Libraries - Provides a comprehensive collection of solid and outline styled SVG icons for web projects.
  • Admin Dashboard Frameworks - Provides pre-defined UI blocks and structured component patterns for building administrative interfaces and CRUD layouts.
  • Badge Components - Offers small styled labels, counts, and status indicators as standalone or integrated badge components.
  • Card Components - Provides contained UI elements for displaying grouped content such as images, text, and buttons.
  • Theme Application & Switching - Supports switching between multiple ready-made design themes by importing different CSS theme files.
  • Component Initializers - Provides utilities to mount and attach functional component logic to existing DOM elements via single function calls.
  • Admin Dashboard Templates - Ships pre-defined CRUD layouts and API integration patterns for building professional administrative interfaces.
  • Custom Component Extensions - Supports the export of standalone component modules and type declarations for custom event handling and state management.
  • Date Pickers - Provides calendar-based date selection inputs for integration into web pages.
  • Design & Prototyping Tools - Provides a mirroring Figma design system with variants and auto-layout to prototype components before coding.
  • Component Reinitialization - Scans the DOM to recreate interactive component instances following dynamic content updates or re-renders.
  • Data-Attribute-Driven Interactivity - Enables interactive functionality on HTML elements via inline data attributes to minimize custom JavaScript.
  • Pre-styled Form Themes - Provides pre-styled form themes and specific form types optimized for server-side rendering.
  • Right-To-Left Support - Adapts user interfaces for right-to-left languages using logical CSS properties and native direction attributes.
  • Generic Button Components - Ships interactive button components with a wide variety of styles, sizes, colors, and gradients.
  • Breadcrumb Navigations - Provides customizable breadcrumb navigation trails with integrated dropdowns to display site hierarchy.
  • Persistent UI Components - Ensures interactive components like dropdowns and modals remain functional after dynamic page loads by hooking into framework events.
  • RTL Layouts - Automatically switches the direction of spacing, positioning, and alignment when the RTL attribute is active.
  • Global Theme Instances - Enables the definition of a global theme object with custom classes to override default element styles application-wide.
  • Alert Components - Provides pre-styled alert components for displaying contextual feedback messages with icons and color-coding.
  • Theme Customization - Allows modifying the visual appearance of elements through direct class attributes or centralized theme objects.
  • Project Scaffolders - Offers a CLI command to scaffold new React applications with pre-configured utility styles and UI components.
  • Configuration Attributes - Automatically activates interactive behaviors by scanning HTML data attributes during the component lifecycle.
  • RTL Layouts - Employs CSS logical properties and direction attributes to automatically mirror layouts for right-to-left languages.
  • Web Frameworks - Component library featuring interactive UI components.

سجل النجوم

مخطط تاريخ النجوم لـ themesberg/flowbiteمخطط تاريخ النجوم لـ themesberg/flowbite

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Flowbite

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Flowbite.
  • gluestack/gluestack-uiالصورة الرمزية لـ gluestack

    gluestack/gluestack-ui

    4,931عرض على GitHub↗

    gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve

    TypeScriptaccessibilitycomponent-librarycustomizable-components
    عرض على GitHub↗4,931
  • cosscom/cossالصورة الرمزية لـ cosscom

    cosscom/coss

    10,125عرض على GitHub↗

    Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a comprehensive kit of interactive elements and layout building blocks that follow screen reader and keyboard navigation standards. The project functions as a UI overlay management library, offering specialized tools for implementing anchored popovers, tooltips, and slide-out panels with smooth transitions. It includes a set of accessible form primitives and selection controls to ensure compatibility across different assistive technologies. Its broader capabilities cover the const

    TypeScriptnextjsradix-uireact
    عرض على GitHub↗10,125
  • twbs/bootstrapالصورة الرمزية لـ twbs

    twbs/bootstrap

    174,380عرض على GitHub↗

    Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By establishing a baseline through browser normalization and standardized typography, the project enables developers to create accessible, cross-browser compatible web applications. The framework distinguishes itself through a modular Sass-based architecture that allows for deep cust

    MDXbootstrapcsscss-framework
    عرض على GitHub↗174,380
  • ekmas/neobrutalism-componentsالصورة الرمزية لـ ekmas

    ekmas/neobrutalism-components

    4,956عرض على GitHub↗

    This project is a neobrutalist UI component library and accessible design system for React. It provides a collection of high-contrast web elements characterized by bold colors, thick borders, and a raw aesthetic. The library distinguishes itself by combining a data visualization toolkit—featuring styled charts and responsive tables—with a comprehensive set of interactive components. It balances this specific visual style with accessibility standards for keyboard navigation and screen readers. The component surface covers a wide range of functional areas, including complex form controls with

    TypeScriptneobrutalismneobrutalism-componentsnextjs
    عرض على GitHub↗4,956
عرض جميع البدائل الـ 30 لـ Flowbite→

الأسئلة الشائعة

ما هي وظيفة themesberg/flowbite؟

Flowbite is a cross-framework UI library and design system built as a collection of pre-styled components and layout blocks using Tailwind CSS utility classes. It functions as a TypeScript UI toolkit and a general web framework for creating responsive websites and applications.

ما هي الميزات الرئيسية لـ themesberg/flowbite؟

الميزات الرئيسية لـ themesberg/flowbite هي: Cross-Framework UI Libraries, Tailwind Component Collections, Utility-First CSS, Component Instance Registries, Component Lifecycle Reinitialization, TypeScript Type Definitions, Svelte UI Libraries, React Components.

ما هي البدائل مفتوحة المصدر لـ themesberg/flowbite؟

تشمل البدائل مفتوحة المصدر لـ themesberg/flowbite: gluestack/gluestack-ui — gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built,… cosscom/coss — Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a… twbs/bootstrap — Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides… ekmas/neobrutalism-components — This project is a neobrutalist UI component library and accessible design system for React. It provides a collection… 21st-dev/magic-mcp — Magic MCP is a Model Context Protocol server and AI component generator that translates natural language descriptions… huntabyte/shadcn-svelte — shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather…