Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lukepistrol/betterslider
A custom SwiftUI slider control that allows for more customization than the standard `Slider`
https://github.com/lukepistrol/betterslider
customizable slider slider-component spm swift swift-package-manager swift5 swiftui swiftui-components ui-components
Last synced: 3 months ago
JSON representation
A custom SwiftUI slider control that allows for more customization than the standard `Slider`
- Host: GitHub
- URL: https://github.com/lukepistrol/betterslider
- Owner: lukepistrol
- License: mit
- Created: 2024-02-27T13:27:26.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-29T08:55:00.000Z (11 months ago)
- Last Synced: 2024-10-12T18:02:34.371Z (3 months ago)
- Topics: customizable, slider, slider-component, spm, swift, swift-package-manager, swift5, swiftui, swiftui-components, ui-components
- Language: Swift
- Homepage: https://lukepistrol.github.io/BetterSlider/documentation/betterslider
- Size: 1.61 MB
- Stars: 10
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# BetterSlider
[![](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Flukepistrol%2FBetterSlider%2Fbadge%3Ftype%3Dswift-versions)](https://swiftpackageindex.com/lukepistrol/BetterSlider)
[![](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Flukepistrol%2FBetterSlider%2Fbadge%3Ftype%3Dplatforms)](https://swiftpackageindex.com/lukepistrol/BetterSlider)
[![](https://img.shields.io/github/license/lukepistrol/BetterSlider)](https://github.com/lukepistrol/BetterSlider/blob/main/LICENSE)This package provides a custom slider control that allows for more customization than the standard `Slider` control.
## Overview
![BetterSlider](Sources/BetterSlider/Documentation.docc/Resources/BetterSlider.png)
If you need a slider control that allows for more customization than the standard `Slider` control,
you can use ``BetterSlider/BetterSlider``.![RangeSlider](Sources/BetterSlider/Documentation.docc/Resources/RangeSlider.png)
If you need a slider control to select a range of values, you can use ``BetterSlider/RangeSlider``.
## Documentation
The documentation is available [here](https://lukepistrol.github.io/BetterSlider/documentation/betterslider).
You can also have a look at the [sample project](https://github.com/lukepistrol/BetterSlider/tree/main/BetterSliderDemo/BetterSliderDemo).
## Usage
```swift
dependencies: [
.package(url: "https://github.com/lukepistrol/BetterSlider.git", from: <#Version#>)
]
```## Contribution
If you have any ideas on how to take this further I'm happy to discuss things in an issue.
-----