5 dépôts
UI components used to collect user information through text entry and selection tools.
Distinct from Text Input Fields: Shortlist candidates were too narrow, focusing only on text or date fields separately
Explore 5 awesome GitHub repositories matching user interface & experience · Interactive Input Fields. Refine with filters or upvote what's useful.
Ce projet est une bibliothèque d'interface utilisateur mobile multiplateforme et un système de conception construit pour le framework React Native. Il fournit une collection de composants d'interface réutilisables et stylisables pour assurer une cohérence visuelle sur différents systèmes d'exploitation mobiles. Le framework inclut un outil spécialisé pour transformer des chaînes HTML brutes en composants mobiles natifs en utilisant le rendu d'éléments personnalisés et des remplacements de style. Il dispose également d'un système de mise à jour à distance qui permet aux changements d'interface et aux nouvelles fonctionnalités d'être poussés directement sur les appareils sans nécessiter une version complète de l'application sur le store. La bibliothèque couvre un large éventail de capacités, y compris le style centralisé de l'application et la gestion des thèmes, les animations d'interface utilisateur déclaratives et la gestion de la mise en page des écrans en utilisant des grilles, des onglets et des pagers. Elle fournit une suite d'éléments interactifs pour l'entrée utilisateur, le rendu multimédia pour les images et les vidéos, et des indicateurs de notification système. Des fonctionnalités utilitaires supplémentaires incluent le stockage local pour les favoris, l'intégration des notifications push et des outils automatisés pour la publication sur les stores.
Provides a suite of interactive input elements including text fields, switches, and date pickers.
Briefer est une plateforme de notebook de données interactif et un outil de tableau de bord de business intelligence utilisé pour l'analyse de données collaborative et le reporting. Il fournit un environnement conteneurisé pour construire des rapports qui combinent SQL, Python et Markdown avec des visualisations natives. La plateforme dispose d'un assistant de code intégré qui utilise de grands modèles de langage pour générer des snippets SQL et Python à partir de prompts en langage naturel. Elle est conçue comme une application de données Kubernetes, se déployant via des charts Helm pour gérer des environnements de calcul isolés et assurer des ressources séparées par page via une isolation basée sur des pods. Le système couvre un large éventail de capacités incluant la connectivité aux bases de données externes, la co-édition en temps réel et la livraison automatisée de rapports via la planification. Il s'intègre avec OpenID Connect pour le provisionnement d'identité et fournit un contrôle d'accès basé sur les rôles, une gestion sécurisée des identifiants et la mise en cache des requêtes basée sur les résultats. L'application est déployée et mise à l'échelle à travers des clusters Kubernetes en utilisant des charts Helm gérés.
Implements interactive user inputs like text fields, dropdowns, and date pickers for dynamic data interaction.
Kit est un framework d'automatisation de bureau et une boîte à outils d'UI scriptable conçue pour construire des outils de productivité personnalisés. Il sert de wrapper CLI multiplateforme et d'automateur système macOS, fournissant un environnement pour exécuter des scripts qui gèrent les tâches du système d'exploitation, la gestion des fichiers et les flux de travail des applications. Le projet se distingue par une couche d'intégration LLM dédiée pour l'extraction de données structurées et la génération de texte, aux côtés d'un framework d'UI spécialisé pour créer des formulaires de saisie interactifs, des fenêtres HTML et des widgets flottants. Il dispose d'une intégration profonde avec macOS via l'exécution d'AppleScript et la personnalisation de la barre de menus système. Le framework couvre un large éventail de capacités, incluant le contrôle des périphériques d'entrée au niveau du système, la gestion du presse-papiers et le contrôle de l'alimentation. Il inclut des utilitaires d'automatisation pour la planification basée sur cron et la surveillance de fichiers, ainsi que des outils de développement pour la synchronisation Git, la gestion des variables d'environnement et le web scraping. Le système fournit un support intégré pour l'exécution de commandes shell et la gestion d'environnements de script isolés.
Prompts users for text or selection input with support for hints, timeouts, and custom styling.
ioscreator is a comprehensive set of educational resources and reference guides for building mobile applications on the iOS platform. It provides a structured course and tutorial series focused on combining interface design with mobile logic using the SwiftUI framework. The project distinguishes itself through specialized guides for hardware integration and state management, covering the use of device sensors such as the camera, microphone, and accelerometer. It also includes a dedicated UI component library and tutorials for implementing native Apple system services. The materials cover a b
Deployable text fields, sliders, and gesture recognizers for capturing user data and touch interactions.
Picnic est un framework CSS léger conçu pour accélérer le développement d'interfaces web responsives. Il fournit une base de style fondamentale qui applique des designs visuels directement aux éléments HTML natifs, permettant la création de mises en page propres et accessibles sans avoir besoin de noms de classes personnalisés extensifs. Le framework se distingue en implémentant des composants d'interface utilisateur interactifs — tels que des modales, des onglets et des menus de navigation — entièrement via CSS. En utilisant des pseudo-classes et des sélecteurs de frères, il gère l'état des composants et l'interactivité sans nécessiter de logique JavaScript externe. Cette approche garantit que les éléments d'interface complexes restent fonctionnels et légers. La bibliothèque inclut une suite complète d'outils structurels et présentationnels, y compris un système de grille basé sur flexbox, l'empilement vertical d'éléments et des moteurs de mise en page responsives qui s'ajustent automatiquement aux différentes tailles d'écran. Elle fournit également un style standardisé pour la présentation des données, comme les tableaux et les cartes, ainsi que des composants d'entrée spécialisés comme des zones de téléchargement de fichiers par glisser-déposer et des infobulles contextuelles.
Applies consistent visual themes to buttons, checkboxes, and input fields for a polished interface.