An open API service indexing awesome lists of open source software.

https://github.com/VakhoKontridze/VComponents

VComponents is a SwiftUI collection that contains reusable UI components
https://github.com/VakhoKontridze/VComponents

bottomsheet component components components-library dialog framework ios library marquee modal modal-dialog pageindicator progress-bar slider swift swift-package swiftui textfield ui-components uikit

Last synced: about 1 month ago
JSON representation

VComponents is a SwiftUI collection that contains reusable UI components

Awesome Lists containing this project

README

        

# VComponents

## Table of Contents

- [Intro](#intro)
- [Components](#components)
- [Installation](#installation)
- [Compatibility](#compatibility)
- [Contact](#contact)

## Intro

VComponents is a `SwiftUI` collection that contains reusable UI components.

For additional info on component customization, refer to "Customization" documentation.

For additional info on animations, refer to "Animations" documentation.

For additional info on modal components, refer to "Presentation Host" documentation from [VCore](https://github.com/VakhoKontridze/VCore).

## Components

#### Buttons








#### State Pickers








#### Value Pickers




#### Inputs





#### Containers








#### Modals (Containers)





#### Modals (Alerts)



#### Modals (Notifications)




#### Indicators (Definite)





#### Indicators (Indefinite)



#### Misc






## Installation

#### Swift Package Manager

Add `https://github.com/VakhoKontridze/VComponents` as a Swift Package in Xcode and follow the instructions.

## Compatibility

#### Platform and Version Support

Package provides limited `macOS`, `tvOS`, `watchOS`, and `visionOS` support.

Versions with different majors are not directly compatible. When a new major is released, deprecated symbols are removed.

#### Versioning

***Major***. Major changes, such as big overhauls

***Minor***. Minor changes, such as new components and customization options

***Patch***. Bug fixes and improvements

#### History


Ver
Release Date
Swift
SDK
VCore
Comment



7.0
2024 09 20
6.0

iOS 16.0

macOS 13.0

tvOS 16.0

watchOS 9.0

visionOS 1.0

7.0.0 - 7.x.x

New SDK.

API changes.




6.0
2024 02 18

5.10
(6.0.1 - 6.x.x)

5.9
(6.0.0)


iOS 15.0

macOS 12.0

tvOS 15.0

watchOS 8.0

visionOS 1.0

6.0.0 - 6.x.x

visionOS support.

API changes.




5.0
2023 10 08
5.9

iOS 15.0

macOS 12.0

tvOS 15.0

watchOS 8.0

5.0.0 - 5.x.x

New SDK.

API changes.





4.0
2023 04 09
5.8

iOS 13.0

macOS 10.15

tvOS 13.0

watchOS 6.0

4.7.0 - 4.x.x

iOS 13.0 support.

Multiplatform support.

RTL language support.




3.0
2022 10 02
5.7
iOS 16.0
4.1.0 - 4.x.x

New SDK.

API changes.




2.0
2022 05 26
5.6
iOS 15.0
3.2.0 - 3.x.x

New SDK.

SPM support.

API changes.




1.0
2021 02 07
5.3
iOS 14.0
-
-

For additional info, refer to the [CHANGELOG](https://github.com/VakhoKontridze/VComponents/blob/main/CHANGELOG.md).

## Contact

e-mail: vakhtang.kontridze@gmail.com