14 dépôts
Configurations for integrating utility-first or global CSS frameworks.
Distinguishing note: Focuses on Tailwind-specific setup in mobile environments.
Explore 14 awesome GitHub repositories matching user interface & experience · CSS Framework Integrations. Refine with filters or upvote what's useful.
Remotion is a programmatic video framework that enables the creation of video content using component-based logic and standard web technologies. By leveraging a declarative animation engine, it allows developers to structure visual content as a hierarchy of reusable components, ensuring that animations and state updates remain consistent through deterministic frame execution. The framework distinguishes itself by utilizing a headless browser renderer that captures visual output frame-by-frame to generate high-quality video files. This architecture supports a cloud-native media pipeline, allow
Overrides build configurations to enable utility-first CSS support for styling video components.
Dioxus is a cross-platform development framework designed for building native desktop, mobile, and web applications from a single codebase. It utilizes a declarative component model and macro-powered syntax to define reusable interface elements, which are then rendered as native widgets or web elements. At its core, the framework employs a signal-based reactivity system that tracks state dependencies to trigger granular updates, ensuring efficient interface performance without re-rendering the entire application tree. The framework distinguishes itself through a unified full-stack runtime tha
Integrates utility-first CSS frameworks by automatically generating output files based on source usage.
Bootstrap Table is a jQuery plugin for rendering interactive data grids with sorting, pagination, and filtering. It features a remote data integration system for fetching and synchronizing content from JSON endpoints using AJAX and server-side processing. The project includes a styling layer that adapts markup to work with various CSS frameworks, such as Bootstrap, Semantic UI, Bulma, and Material Design. It provides specialized rendering modes, including a hierarchical tree grid for parent-child row relationships and a responsive card-view table that transforms grids into mobile-friendly lay
Features a styling layer that adapts table markup to integrate with Bootstrap, Semantic UI, Bulma, and Material Design.
Buefy is a user interface component library built specifically for Vue.js applications. It provides a collection of pre-styled interface elements and a responsive web UI kit designed to implement the Bulma CSS framework's styling and grid system. The project enables rapid frontend prototyping by offering a standardized library of semantic UI elements. These components allow for the creation of flexible layouts that automatically adjust to different screen sizes and devices. The library covers broad capabilities for responsive web design and the construction of user interfaces through the int
Implements the Bulma CSS framework's styling and grid system through a dedicated set of Vue components.
Buefy is a lightweight user interface component library built for Vue.js. It serves as a programmatic wrapper for the Bulma CSS framework, providing a set of pre-styled layout utilities, form components, and structural wrappers to ensure a consistent visual identity. The library provides a comprehensive suite of form elements, including specialized date and time pickers, autocomplete inputs, and validation wrappers. It also includes layout tools such as navigation bars, off-canvas sidebars, and modal overlays, as well as notification systems for banners, snackbars, and toasts. Additional cap
Serves as a programmatic Vue.js wrapper for the Bulma CSS framework.
This project is a CSS color utility library and palette framework designed to standardize the application of colors to text, backgrounds, and borders on the web. It provides a web color style system with predefined classes and defaults to accelerate the visual styling of web prototypes. The system utilizes skin-based color theming, allowing users to swap entire color palettes by changing top-level classes. It employs a utility class system backed by global CSS variable mapping to ensure visual harmony across different UI elements. The framework supports rapid UI prototyping and general web c
Supports integration via direct HTML links or build tool processing in standard CSS workflows.
This project is an admin interface kit and component library designed for building internal tool backends and management consoles. It provides a collection of pre-designed administrative layouts and user interface elements built specifically for the Vue framework. The system functions as a Bulma CSS framework template, utilizing a structured styling system to facilitate the rapid prototyping of functional administrative screens and dashboards. The toolkit covers general admin dashboard development and internal tooling design through the use of reusable components and predefined layouts.
Implements a structured layout system specifically based on the Bulma CSS framework.
DataTables is a feature-rich HTML table library that transforms static HTML tables into interactive data grids with sorting, paging, filtering, and server-side processing support. It provides a client-side rendering engine that handles table rows, pagination, and sorting entirely in the browser, while also offering a server-side processing pipeline that offloads sorting, filtering, and paging operations to a backend for efficient handling of large datasets. The library distinguishes itself through its plugin-based extension system, which allows custom functions and widgets to modify table beh
Automatically adapts styling and layout to match Bootstrap, Bulma, or other CSS frameworks.
Auto generated skeleton loading framework
Captures exact rendered UI layouts at build time using headless browsers to produce pixel-perfect skeleton data.
json-editor est un générateur d'UI piloté par schéma et un éditeur basé sur le web qui crée automatiquement des formulaires HTML interactifs à partir de définitions JSON Schema. Il fonctionne comme un outil pour collecter, modifier et valider des données structurées en mappant les spécifications de schéma aux composants d'entrée correspondants. Le projet se distingue par une architecture d'entrée en plug-in et un mappage de composants basé sur un résolveur, qui permettent l'injection d'éditeurs tiers et d'interfaces d'entrée personnalisées pour des types de données spécialisés tels que le markdown, les couleurs et le code avec coloration syntaxique. Il prend également en charge la résolution de schéma externe via des URL et le lien hyper-schéma pour intégrer des modèles de données distants et des documents associés. Le système couvre la gestion complète de la mise en page des formulaires, incluant les arrangements en grille et les configurations de tableaux, ainsi qu'une logique conditionnelle pour les champs dépendants et la population dynamique d'énumérations. Il fournit un moteur de validation qui applique à la fois des contraintes de schéma standardisées et des règles métier personnalisées, tout en prenant en charge la localisation des chaînes d'UI et l'intégration avec des frameworks CSS externes.
Integrates with external CSS frameworks and icon sets to customize the overall appearance and branding.
ihp est un framework web typé et un orchestrateur d'applications full-stack conçu pour PostgreSQL. Il fonctionne comme un framework de rendu côté serveur et un ORM typé qui génère automatiquement des types d'enregistrements à partir de schémas SQL pour garantir la validation des requêtes à la compilation. La plateforme se distingue en vérifiant le routage, les requêtes de base de données et les modèles (templates) au moment de la compilation pour éviter les plantages à l'exécution. Elle implémente des interfaces web en temps réel utilisant les WebSockets pour une synchronisation instantanée des données et emploie l'hypermédia piloté par le serveur pour la mise à jour partielle du DOM. Le framework couvre un large éventail de capacités intégrées, incluant la gestion de l'identité utilisateur avec support des passkeys et OAuth, une couche de stockage de données complète avec migrations automatisées, et un système de rendu d'interface utilisateur complet avec templating HTML typé. Il fournit également des outils intégrés pour le développement d'API JSON, l'exécution de tâches asynchrones en arrière-plan et l'intégration financière pour les passerelles de paiement. Les environnements de production sont gérés via un déploiement NixOS déclaratif pour une infrastructure reproductible.
Applies custom CSS utility classes by configuring the build system.
django-crispy-forms is a Django form rendering library used to generate styled HTML output from forms. It employs a programmatic form layout engine that allows the composition of form structures and styling using Python objects rather than handwritten HTML templates. The library uses a template pack system to decouple form logic from visual styling, enabling the application of different CSS frameworks through configuration settings. This ensures frontend UI consistency by swapping the set of HTML templates used for various frameworks. The tool provides a Django template filter to produce com
Switching between Bootstrap, Tailwind, or other CSS frameworks for form appearance with a single setting change.
Pagy est une bibliothèque de pagination Ruby agnostique aux frameworks, utilisée pour diviser de grands jeux de données en pages numérotées. Elle fournit de multiples implémentations pour diviser les données, incluant le découpage basé sur les offsets pour les collections standard et la pagination par clés (keyset pagination) haute performance pour les jeux de données massifs. La bibliothèque inclut un générateur d'interface utilisateur de pagination pour le rendu de barres de navigation HTML accessibles et un outil dédié pour la pagination d'API REST qui produit des en-têtes de lien conformes à la RFC et des métadonnées JSON. Elle propose également des systèmes spécialisés pour diviser les résultats provenant de moteurs de recherche comme Elasticsearch, Meilisearch et Typesense, ainsi qu'une pagination temporelle pour organiser les enregistrements en unités calendaires. Les capacités étendues couvrent la gestion des données pour les tableaux et les collections de base de données, incluant la mémoïsation du nombre d'enregistrements et le rééquilibrage de la taille des pages. Le projet fournit également des outils complets d'interface utilisateur et d'accessibilité, tels que le marquage ARIA, le support des mises en page de droite à gauche et l'intégration avec divers frameworks CSS. La sécurité est traitée via la désinfection des paramètres de pagination et la gestion des erreurs pour les requêtes hors limites. Le système est extensible via une configuration centrale pour les valeurs par défaut globales et permet de surcharger la logique principale via le pré-pendant de modules.
Provides stylesheets and tools to integrate pagination anchors with common CSS frameworks.
This project is a component library that bridges the Bulma CSS framework with React. It provides a set of declarative building blocks that map standard CSS framework patterns to reusable interface elements, enabling the construction of responsive and accessible web layouts. The library utilizes a compositional architecture where modular components encapsulate specific styling rules and structural behaviors. It supports polymorphic rendering, allowing components to dynamically change their underlying HTML tags at runtime to maintain semantic structure. Developers can also utilize property mapp
Maps modular React components to the Bulma framework for consistent and rapid styling.