maustinstar / Shiny
Licence: mit
Shiny uses your gyroscope to simulate lighting and motion effects on colors. Works on almost every SwiftUI View.
Stars: ✭ 226
Programming Languages
swift
15916 projects
Projects that are alternatives of or similar to Shiny
React Magic Hat
🎩✨Library to implement the Magic Hat technique, blazingly fast 🚀
Stars: ✭ 297 (+31.42%)
Mutual labels: ux, motion
Use Web Animations
😎 🍿 React hook for highly-performant and manipulable animations using Web Animations API.
Stars: ✭ 802 (+254.87%)
Mutual labels: ux, motion
Realityui
A Swift Package for creating familiar UI Elements and animations in a RealityKit rendered Augmented Reality or Virtual Reality scene.
Stars: ✭ 275 (+21.68%)
Mutual labels: swift-package-manager, ux
Liquid
Create a playful backsplash in SwiftUI.
Stars: ✭ 127 (-43.81%)
Mutual labels: swift-package-manager, ux
Partitionkit
A SwiftUI Library for creating resizable partitions for View Content.
Stars: ✭ 196 (-13.27%)
Mutual labels: swift-package-manager
Shrine Materialdesign2
implementation of Material Design 2 Shrine project
Stars: ✭ 215 (-4.87%)
Mutual labels: ux
Flutter Ui Kit
A repository full of beautiful UI examples in Flutter
Stars: ✭ 188 (-16.81%)
Mutual labels: ux
Server
☁️ Nextcloud server, a safe home for all your data
Stars: ✭ 17,723 (+7742.04%)
Mutual labels: ux
Dtphotoviewercontroller
A fully customizable photo viewer ViewController to display single photo or collection of photos, inspired by Facebook photo viewer.
Stars: ✭ 212 (-6.19%)
Mutual labels: swift-package-manager
Codablewrappers
A Collection of PropertyWrappers to make custom Serialization of Swift Codable Types easy
Stars: ✭ 197 (-12.83%)
Mutual labels: swift-package-manager
Aksidemenu
Beautiful iOS side menu library with parallax effect. Written in Swift
Stars: ✭ 216 (-4.42%)
Mutual labels: swift-package-manager
Lunacy Docs
Documentation for Lunacy, Graphic Design Software with built-in assets
Stars: ✭ 190 (-15.93%)
Mutual labels: ux
Swiftvalidators
String (and more) validation for iOS
Stars: ✭ 226 (+0%)
Mutual labels: swift-package-manager
Wwdchelper
⏬ Help you get WWDC info easily, especially for subtitles.
Stars: ✭ 208 (-7.96%)
Mutual labels: swift-package-manager
Mathutilities
A collection of some of the neat math and physics tricks that I've collected over the last few years.
Stars: ✭ 2,815 (+1145.58%)
Mutual labels: motion
Floatl
☁️ A pragmatic implementation of the Float Label Pattern for the web
Stars: ✭ 204 (-9.73%)
Mutual labels: ux
Shiny

Add motion-based texture to your SwiftUI views
Draw attention to important interface elements with .shiny()
. Shiny uses your gyroscope to simulate lighting and motion effects on colors. It works on almost every native SwiftUI View. Try it on Text, Toggle, or a VStack. Just add .shiny()
to get started!
💳 Inspired by the Apple Cash Card
Contents
Package
For Xcode Projects
File > Swift Packages > Add Package Dependency: https://github.com/maustinstar/shiny
For Swift Packages
Add a dependency in your your Package.swift
.package(url: "https://github.com/maustinstar/shiny.git", from: "0.0.1"),
Basic Usage
Just import Shiny and modify your view with .shiny()
to get started.
import Shiny
...
Text("Hello, shiny world! ✨").shiny()
See the full Reference Guide.
Example
Rainbow text on silver card

Text("shiny")
.font(.largeTitle)
.fontWeight(.bold).shiny()
.background(
RoundedRectangle(cornerRadius: 14.0)
.frame(width: 200.0, height: 70.0)
.shiny(.hyperGlossy(UIColor.systemGray5)))
See more Examples.
More
🚀 Looking for more fun SwiftUI Packages?
Credits
-
Michael Verges - Initial work - [email protected] -
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].