HGCircularSlider alternatives and similar libraries
Based on the "Slider" category.
Alternatively, view HGCircularSlider alternatives based on common mentions on social networks and blogs.
ASValueTrackingSlider8.2 0.0 L5 HGCircularSlider VS ASValueTrackingSliderA UISlider subclass that displays the slider value in a popup view
Fluid Slider8.2 0.0 HGCircularSlider VS Fluid Slider:octocat:💧 A slider widget with a popup bubble displaying the precise value selected. Swift UI library made by @Ramotion
TTRangeSliderA slider, similar in style to UISlider, but which allows you to pick a minimum and maximum range.
RangeSeekSlider7.0 0.0 L4 HGCircularSlider VS RangeSeekSliderRangeSeedSlider provides a customizable range slider like a UISlider.
AGCircularPickerAGCircularPicker is helpful component for creating a controller aimed to manage any calculated parameter
StepSlider5.8 0.0 L5 HGCircularSlider VS StepSliderStepSlider its custom implementation of slider such as UISlider for preset integer values.
MultiSlider5.2 4.0 HGCircularSlider VS MultiSliderUISlider clone with multiple thumbs and values, range highlight, optional snap intervals, optional value labels, either vertical or horizontal.
RangeSlider4.8 0.0 L5 HGCircularSlider VS RangeSliderA simple range slider made in Swift
SectionedSlideriOS 11 Control Center Slider
CircularSlider4.2 0.0 L5 HGCircularSlider VS CircularSliderA powerful Circular Slider. It's written in Swift, it's 100% IBDesignable and all parameters are IBInspectable.
MARKRangeSlider3.8 0.0 L5 HGCircularSlider VS MARKRangeSliderA custom reusable slider control with 2 thumbs (range slider).
CircleSlider3.4 0.0 L5 HGCircularSlider VS CircleSliderCircleSlider is a Circular slider library. written in pure Swift.
WESlider2.4 0.0 L5 HGCircularSlider VS WESliderSimple and light weight slider with chapter management
VolumeControl2.3 0.0 L4 HGCircularSlider VS VolumeControlVolumeControl is a custom volume control for iPhone featuring a well-designed round slider.
IntervalSlider2.3 0.0 L5 HGCircularSlider VS IntervalSliderIntervalSlider is a slider library like ReutersTV app. written in pure swift.
VerticalSliderVerticalSlider is a vertical slider control for iOS in Swift.
MMSegmentSlider1.8 0.0 L5 HGCircularSlider VS MMSegmentSliderCustomizable animated slider for iOS
PivotSlider0.9 0.0 L5 HGCircularSlider VS PivotSliderSlider that pivots
VSVerticalSliderAn animatable and customizable vertical slider written in Swift4.
GraduatedSliderA UISlider-like control with graduations (e.g. like sliders on DJ decks), can be used vertically or horizontally, optional haptic feedback
Appwrite - The Open Source Firebase alternative introduces iOS support
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of HGCircularSlider or a related project?
To run the example project, clone the repo, and run
pod install from the Example directory first.
You also may like
- HGPlaceholders - Nice library to show placeholders for any UITableView in your project
- HGRippleRadarView - A beautiful radar view to show nearby users with ripple animation, fully customizable
- iOS 9.0+
- Xcode 11.4
HGCircularSlider is also available through Swift Package Manager
Follow this doc.
HGCircularSlider is also available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'HGCircularSlider', '~> 2.2.1'
HGCircularSlider is also available through Carthage. To install it, simply add the following line to your Cartfile:
- Change the class of a view from UIView to CircularSlider, RangeCircularSlider or MidPointCircularSlider
let circularSlider = CircularSlider(frame: myFrame) circularSlider.minimumValue = 0.0 circularSlider.maximumValue = 1.0 circularSlider.endPointValue = 0.2
let circularSlider = RangeCircularSlider(frame: myFrame) circularSlider.startThumbImage = UIImage(named: "Bedtime") circularSlider.endThumbImage = UIImage(named: "Wake") let dayInSeconds = 24 * 60 * 60 circularSlider.maximumValue = CGFloat(dayInSeconds) circularSlider.startPointValue = 1 * 60 * 60 circularSlider.endPointValue = 8 * 60 * 60 circularSlider.numberOfRounds = 2 // Two rotations for full 24h range
let circularSlider = MidPointCircularSlider(frame: myFrame) circularSlider.minimumValue = 0.0 circularSlider.maximumValue = 10.0 circularSlider.distance = 1.0 circularSlider.midPointValue = 5.0
If you would like to use it like a progress view
let progressView = CircularSlider(frame: myFrame) progressView.minimumValue = 0.0 progressView.maximumValue = 1.0 progressView.endPointValue = 0.2 // the progress progressView.userInteractionEnabled = false // to remove padding, for more details see issue #25 progressView.thumbLineWidth = 0.0 progressView.thumbRadius = 0.0
Full documentation is available on CocoaDocs. You can also install documentation locally using jazzy.
The UI examples of the demo project inspired from Dribbble.
The project is Inspired by UICircularSlider
Hamza Ghazouani, [email protected]
HGCircularSlider is available under the MIT license. See the LICENSE file for more info.
*Note that all licence references and agreements mentioned in the HGCircularSlider README section above are relevant to that project's source code only.