{"id":13903120,"url":"https://github.com/agilie/AGVolumeControlView","last_synced_at":"2025-07-18T00:33:31.056Z","repository":{"id":56900428,"uuid":"93871000","full_name":"agilie/AGVolumeControlView","owner":"agilie","description":"Visual regulator can be connected to a player or other smart house’s device making the process of controlling the level of a particular characteristic","archived":false,"fork":false,"pushed_at":"2018-09-18T02:19:33.000Z","size":4050,"stargazers_count":171,"open_issues_count":2,"forks_count":19,"subscribers_count":15,"default_branch":"master","last_synced_at":"2024-11-14T00:04:53.856Z","etag":null,"topics":["animations","control","gradients","regulator","swift-3","thumb"],"latest_commit_sha":null,"homepage":"https://agilie.com","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/agilie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-06-09T15:11:37.000Z","updated_at":"2024-04-16T07:02:15.000Z","dependencies_parsed_at":"2022-08-20T18:20:40.775Z","dependency_job_id":null,"html_url":"https://github.com/agilie/AGVolumeControlView","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agilie%2FAGVolumeControlView","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agilie%2FAGVolumeControlView/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agilie%2FAGVolumeControlView/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agilie%2FAGVolumeControlView/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/agilie","download_url":"https://codeload.github.com/agilie/AGVolumeControlView/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226116501,"owners_count":17575929,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["animations","control","gradients","regulator","swift-3","thumb"],"created_at":"2024-08-06T22:01:37.946Z","updated_at":"2024-11-25T11:31:19.205Z","avatar_url":"https://github.com/agilie.png","language":"Swift","funding_links":[],"categories":["Swift"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\n\u003cimg src=\"https://user-images.githubusercontent.com/4165054/28015539-13b77d22-6579-11e7-958f-776bc1d6878a.png\" alt=\"AGVolumeControlView\" title=\"AGVolumeControlView\" width=\"557\"/\u003e\n\u003c/p\u003e\n\n  \u003cp\u003e\n\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\n\u003ca href=\"https://www.agilie.com?utm_source=github\u0026utm_medium=referral\u0026utm_campaign=Git_Swift\u0026utm_term=AGVolumeControlView\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/Made%20by-Agilie-green.svg?style=flat\" alt=\"Made by Agilie\"\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://travis-ci.org/liptugamichael@gmail.com/AGVolumeControlView\"\u003e\n\u003cimg src=\"http://img.shields.io/travis/agilie/AGVolumeControlView.svg?style=flat\" alt=\"CI Status\"\u003e\n\u003c/a\u003e\n\n\u003ca href=\"http://cocoapods.org/pods/AGVolumeControlView\"\u003e\n\u003cimg src=\"https://img.shields.io/cocoapods/v/AGVolumeControlView.svg?style=flat\" alt=\"Version\"\u003e\n\u003c/a\u003e\n\n\u003ca href=\"http://cocoapods.org/pods/AGVolumeControlView\"\u003e\n\u003cimg src=\"https://img.shields.io/cocoapods/l/AGVolumeControlView.svg?style=flat\" alt=\"License\"\u003e\n\u003c/a\u003e\n\n\u003ca href=\"http://cocoapods.org/pods/AGVolumeControlView\"\u003e\n\u003cimg src=\"https://img.shields.io/cocoapods/p/AGVolumeControlView.svg?style=flat\" alt=\"Platform\"\u003e\n\u003c/a\u003e\n\n\u003c/p\u003e\n\n\nWe’re happy to introduce you a new free regulator AGVolumeControlView based on our lightweight open-source visual component that doesn't require extra lines of code and can be easily integrated into your project.\nVisual regulator can be connected to a player or other smart house’s device making the process of controlling the level of a particular characteristic much easier.\n\n## Link to Android repo\n\nCheck out our Android [VolumeControlView](https://github.com/agilie/VolumeControlView)\n\n## Installation\n\nAGVolumeControlView is available through [CocoaPods](http://cocoapods.org). To install\nit, simply add the following line to your Podfile:\n\n```ruby\npod \"AGVolumeControlView\"\n```\n\n## Demo\n\n\u003cimg src=\"https://user-images.githubusercontent.com/4165054/28357484-3ba40ccc-6c74-11e7-9a69-9d1b02908fb9.png\" alt=\"VolumeControlView Screenshot\" height=\"430\" width=\"250\" border =\"50\"\u003e \u003cimg src=\"https://user-images.githubusercontent.com/4165054/26985499-5b9356c4-4d4c-11e7-8a6c-d61953558ebf.gif\" alt=\"VolumeControlView Demo\" height=\"430\" width=\"250\" border =\"50\"\u003e\n\n## Example\n\nTo run the example project, clone the repo, and run `pod install` from the Example directory first.\nYou can also see an example :\n\nJust bind AGVolumeControl as outlet to your ViewController:\n\n````swift\n\n@IBOutlet weak var volumeControl: AGVolumeControl!\n\n````\n\nAnd start playing your control. AGVolumeControl is a regulator of any controllable parameter, such as the volume, brightness, speed, etc.\n\n````swift\n\nself.startPlay()\n\n````\n\nThe visual display of this regulator can be easily customized. One has a possibility to choose colors, the gradient style and background according to the wishes:\n\n````swift\n\n    open var thumbRadius: CGFloat\n    \n    open var customBackgroundColor : UIColor\n    \n    open var volumeControlSliderColor : UIColor\n    \n    open var decibelsLevel : CGFloat\n    \n    open var hueStart : CGFloat\n    \n    open var hueEnd : CGFloat\n\n    open var minimumValue: CGFloat\n\n    open var maximumValue: CGFloat\n    \n    open var thumbColor: UIColor\n    \n    open var gradientMaskColor: UIColor\n````\n\n## Troubleshooting\nProblems? Check the [Issues](https://github.com/agilie/AGVolumeControlView/issues) block\nto find the solution or create an new issue that we will fix asap. Feel free to contribute.\n\n\n## Author\nThis iOS visual component is open-sourced by [Agilie Team](https://www.agilie.com?utm_source=github\u0026utm_medium=referral\u0026utm_campaign=Git_Swift\u0026utm_term=AGVolumeControlView) \u003cinfo@agilie.com\u003e\n\n\n## Contributors\n- [Michael Liptuga](https://github.com/Liptuga-Michael)\n\n\n## Contact us\nIf you have any questions, suggestions or just need a help with web or mobile development, please email us at\n\u003cios@agilie.com\u003e. You can ask us anything from basic to complex questions.\n\n## License\n\nAGVolumeControlView is available under\nThe [MIT](LICENSE.md) License (MIT) Copyright © 2017 [Agilie Team](https://www.agilie.com?utm_source=github\u0026utm_medium=referral\u0026utm_campaign=Git_Swift\u0026utm_term=AGVolumeControlView) \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagilie%2FAGVolumeControlView","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fagilie%2FAGVolumeControlView","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagilie%2FAGVolumeControlView/lists"}