Skeleton

💀 An easy way to create sliding CAGradientLayer animations! Works great for creating skeleton screens for loading content.
Alternatives To Skeleton
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Spinkit17,264341793 years ago9October 30, 20198mitCSS
A collection of loading indicators animated with CSS
React Content Loader12,76830924918 days ago69March 09, 20229mitTypeScript
⚪ SVG-Powered component to easily create skeleton loadings.
Skeletonview11,743
24a month ago61August 11, 202247mitSwift
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
Nvactivityindicatorview10,318
566a month ago46October 09, 202015mitSwift
A collection of awesome loading animations
Loaders.css10,088838107a year ago4January 13, 201614CSS
Delightful, performance-focused pure css loading animations.
Avloadingindicatorview9,698
a year agon,ullJava
DEPRECATED
Android Spinkit8,38717 months ago3May 02, 202043mitJava
Android loading animations
Svg Loaders5,29622a year ago1February 12, 201913mitHTML
Loading icons and small animations built with pure SVG.
Bootstrap Modal5,072214 years ago1December 31, 2015110apache-2.0JavaScript
Extends the default Bootstrap Modal class. Responsive, stackable, ajax and more.
Tabanimated3,177
115 days ago69August 12, 202126mitObjective-C
A skeleton screen loading framework based on native for iOS. (一个由iOS原生组件映射出骨架屏的框架,包含快速植入,低耦合,兼容复杂视图等特点,提供国内主流骨架屏动画的加载方案,同时支持上拉加载更多、自定制动画。)
Alternatives To Skeleton
Select To Compare


Alternative Project Comparisons
Readme

Skeleton

Skeleton is an easy way to create sliding CAGradientLayer animations! It works great for creating skeleton screens:

👩‍💻 Usage

The entire library comes down to just one public-facing extension:

public extension CAGradientLayer {
  public func slide(to dir: Direction, group: ((CAAnimationGroup) -> Void) = { _ in })
  public func stopSliding()
}

You can check out the example and the documentation for more.

📚 Example

To run the example project, clone the repo, and run pod install from the Example directory first.

🛠 Installation

Skeleton is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "Skeleton"

Skeleton is also available through Carthage. Add this to your Cartfile:

github "gonzalonunez/Skeleton" ~> 0.4.0

📄 License

Skeleton is available under the MIT license. See the LICENSE file for more info.

Popular Loader Projects
Popular Animation Projects
Popular User Interface Components Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Swift
Animation
Loading
Gradient
Loading Animations