3 dépôts
Components that generate and render QR codes from input data.
Explore 3 awesome GitHub repositories matching user interface & experience · QR Code Components. Refine with filters or upvote what's useful.
Ant Design is an enterprise-grade component library and design system framework built for developing complex, data-heavy web applications. It provides a comprehensive collection of pre-built, state-driven interface elements that map data properties to rendered components, ensuring consistent interaction patterns and visual language across large-scale projects. The library distinguishes itself through a robust styling architecture that utilizes design tokens and hierarchical configuration providers to propagate global settings like themes, locale, and layout direction. By employing component-l
QR code generation components support canvas or SVG rendering with configurable error correction and custom styling.
Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes
Exposes a hook and provider that let parent components read and write the QR code's state and methods from outside the component tree.
Ce projet est une bibliothèque de composants React pour générer et afficher des codes QR personnalisables. Elle fournit des outils pour produire des codes QR sous forme de graphiques vectoriels évolutifs (SVG) ou via un canvas HTML5. La bibliothèque permet la conception de codes QR de marque en autorisant l'intégration de logos ou d'images personnalisés au centre du code. Elle prend en charge une gamme de personnalisations visuelles, incluant l'ajustement des dimensions, des couleurs de premier plan et d'arrière-plan, ainsi que l'épaisseur des marges. L'ensemble d'outils couvre le contrôle programmatique des niveaux de correction d'erreur pour maintenir la lisibilité lors de l'utilisation de superpositions. Il inclut également des capacités d'exportation d'image côté client, permettant aux codes QR rendus d'être convertis en fichiers image téléchargeables directement dans le navigateur.
Ships a React component for generating and rendering QR codes as SVG or Canvas elements.