awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Grouper avatar

Grouper/FlatUIKit

0
View on GitHub↗
7,742 stars·927 forks·Objective-C·MIT·3 vues

FlatUIKit

FlatUIKit est un framework de design plat et une bibliothèque de composants pour iOS. Il fournit un ensemble d'éléments d'interface réutilisables et d'outils de stylisation pour implémenter une esthétique minimale à travers les applications mobiles natives.

Le kit remplace les contrôles iOS standard par une collection de composants pré-stylisés, y compris des boutons, des champs de texte et des contrôles segmentés. Il utilise une palette de couleurs plates prédéfinie, une intégration de police personnalisée et un ensemble d'icônes dédié pour garantir une identité visuelle cohérente.

Le framework couvre un large éventail d'éléments d'interface utilisateur, y compris des contrôles d'entrée personnalisables, des cellules de table et des composants de navigation tels que des barres de navigation et des popovers iPad. Il emploie des extensions de classe et des remplacements de composants « drop-in » pour modifier l'apparence des éléments natifs tout en maintenant les signatures d'API standard.

Features

  • iOS UI Components - Offers reusable UI components specifically designed to bring a flat design aesthetic to the iOS platform.
  • iOS Application Theming - Applies unified color palettes and custom fonts across the entire iOS project to ensure cohesive visual identity.
  • iOS UI Development Kits - Provides a comprehensive development kit that extends UIKit components with a unified flat theme configuration.
  • UI Framework Components - Provides a system of pre-built native interface elements based on a flat design aesthetic.
  • Flat Design Frameworks - Provides a comprehensive styling system for mobile applications that implements a minimal flat design aesthetic.
  • Framework Drop-in Replacements - Provides custom UI subclasses that mirror native API signatures for seamless swapping of interface elements.
  • Color Palettes - Maintains a centralized set of flat design color constants for consistent themed components.
  • UI Styling - Offers a library for applying cohesive flat visual styles to navigation bars, table cells, and input controls.
  • User Interface Design - Enables the creation of a modern flat design aesthetic for native iOS apps using pre-styled components.
  • Buttons - Provides custom button controls with configurable colors, shadows, and corner radii for a flat aesthetic.
  • Mobile Table Cells - Provides customizable background colors and separator heights for native iOS table cells.
  • View Hierarchy Composition - Constructs complex interface elements like custom alerts and switches by nesting basic view classes.
  • Custom Form Controls - Replaces standard iOS input controls like sliders and switches with flat-styled custom alternatives.
  • Icon Sets - Includes a dedicated collection of flat style icons for use within labels and interface elements.
  • Input Controls - Implements flat-styled input controls including sliders, progress views, and steppers.
  • Navigation Bar Controls - Customizes the appearance of native iOS navigation bars and iPad popovers to match flat design specifications.
  • Navigation Buttons - Ensures a consistent flat appearance for navigation bar buttons and back buttons.
  • Segmented Controls - Offers segmented controls with configurable fonts and colors for a consistent flat look.
  • Text Input Fields - Provides text input fields with adjustable edge insets, background colors, and border widths.
  • Toggle Switches - Provides customizable toggle switch components to replace standard iOS boolean inputs with a flat design.
  • View Styling Properties - Exposes public properties for configuring corner radii, border widths, and shadows on custom views.
  • Developer Utilities - Flat UI extensions for Foundation and UIKit.
  • UI Components - Collection of flat-designed UI components.

Historique des stars

Graphique de l'historique des stars pour grouper/flatuikitGraphique de l'historique des stars pour grouper/flatuikit

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à FlatUIKit

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec FlatUIKit.
  • mantinedev/mantineAvatar de mantinedev

    mantinedev/mantine

    31,263Voir sur GitHub↗

    Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a foundational set of UI elements and layout primitives, anchored by a base component that supports consistent styling, spacing, and layout properties across the entire interface. The library is built on a design-driven theme engine that uses a provider-based system to propagate global design tokens and color schemes throughout an application. The library distinguishes itself through a robust architecture that emphasizes component composition and reusable interaction logic. It uti

    TypeScriptdark-modedark-themehooks
    Voir sur GitHub↗31,263
  • ramotion/animated-tab-barAvatar de Ramotion

    Ramotion/animated-tab-bar

    11,090Voir sur GitHub↗

    This project is a Swift UI tab bar library and animation framework for iOS. It provides a custom tab bar controller designed to manage programmatic icon transitions and motion effects when users switch between different views in a mobile application. The toolkit includes built-in tab icon effects such as bouncing and rotating, as well as a custom animation protocol that allows for the definition of precise transition behaviors. These components are used to implement fluid motion effects and interactive navigation elements.

    Swift
    Voir sur GitHub↗11,090
  • angular-ui/bootstrapAvatar de angular-ui

    angular-ui/bootstrap

    14,206Voir sur GitHub↗

    This project is a collection of native directives designed to implement the Bootstrap component framework within Angular applications. It provides a suite of modular interface elements that allow developers to build interactive web components without requiring external JavaScript dependencies. The library distinguishes itself by using a dependency-free logic layer that relies entirely on native framework primitives. It features a specialized service-based positioning engine to manage the placement of floating overlays and an event-driven system to coordinate the lifecycle of complex UI elemen

    JavaScript
    Voir sur GitHub↗14,206
  • google/flexbox-layoutAvatar de google

    google/flexbox-layout

    18,320Voir sur GitHub↗

    This is a layout library for Android applications that implements the CSS Flexible Box layout model. It provides a view container and engine that arrange child views by distributing space and aligning content according to a flexible box model. The framework enables the creation of responsive user interfaces that automatically adjust element positioning, wrapping, and growth based on available screen dimensions and orientations. The system includes capabilities for adaptive layout workflows, dynamic element alignment, and a virtualized rendering system for recycling views to display large dat

    Kotlin
    Voir sur GitHub↗18,320
Voir les 30 alternatives à FlatUIKit→

Questions fréquentes

Que fait grouper/flatuikit ?

FlatUIKit est un framework de design plat et une bibliothèque de composants pour iOS. Il fournit un ensemble d'éléments d'interface réutilisables et d'outils de stylisation pour implémenter une esthétique minimale à travers les applications mobiles natives.

Quelles sont les fonctionnalités principales de grouper/flatuikit ?

Les fonctionnalités principales de grouper/flatuikit sont : iOS UI Components, iOS Application Theming, iOS UI Development Kits, UI Framework Components, Flat Design Frameworks, Framework Drop-in Replacements, Color Palettes, UI Styling.

Quelles sont les alternatives open-source à grouper/flatuikit ?

Les alternatives open-source à grouper/flatuikit incluent : mantinedev/mantine — Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a… ramotion/animated-tab-bar — This project is a Swift UI tab bar library and animation framework for iOS. It provides a custom tab bar controller… angular-ui/bootstrap — This project is a collection of native directives designed to implement the Bootstrap component framework within… google/flexbox-layout — This is a layout library for Android applications that implements the CSS Flexible Box layout model. It provides a… nativescript/nativescript — NativeScript is a cross-platform mobile development framework that enables the creation of native iOS and Android… twbs/bootstrap — Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides…