Cheers - ๐ŸŽŠ Fancy confetti effects in Swift

  •        546

Cheers can also be installed manually. Just download and drop Sources folders in your project. We would love you to contribute to Cheers, check the CONTRIBUTING file for more info.

https://github.com/hyperoslo/Cheers

Tags
Implementation
License
Platform

   




Related Projects

Konfetti - Celebrate more with this lightweight confetti particle system ๐ŸŽŠ

  •    Kotlin

Celebrate more with this lightweight confetti particle system ๐ŸŽŠ Create realistic confetti by implementing this easy to use library.

UIEffectDesignerView - A native Particle Systems effect view for iOS and OSX powered by QuartzCore

  •    Objective-C

A native Particle Systems effect view for iOS and OSX powered by QuartzCore. This is a companion Objective-C class to the UIEffectDesigner app.

react-particle-effect-button - Bursting particle effect buttons for React ๐ŸŽ‰

  •    Javascript

Bursting particle effect buttons for React. This library is a React port of an awesome Codrops Article by Luis Manuel (original source).

SAConfettiView - Confetti! Who doesn't like confetti?

  •    Swift

It's raining confetti! SAConfettiView is the easiest way to add fun, multi-colored confetti to your application and make users feel rewarded. Written in Swift, SAConfettiView is a subclass of UIView and is highly customizable. From various types and colors of confetti to different levels of intensity, you can make the confetti as fancy as you want. To manually install SAConfettiView, simply add SAConfettiView.swift to your project.

clickspark

  •    Javascript

On a click on the h1 the default sparkling effect will be fired. The particles will be targeted to the center position of the HTML-element with the className ".sparklingDiv". So the particle target can be placed everywhere via CSS.


Effekseer

  •    C++

This software is a particle effect editing tool. By incorporating runtimes and plug-ins, effects created in Effekseer can be played back in your application. Effekseer is intended to be used primarily for games, allowing the designer, not the programmer, to be in charge of editing particle effects. GodotEngine is planned in 1.6.

overscroll-decor - Android: iOS-like over-scrolling effect applicable over almost all scrollable Android views

  •    Java

The library provides an iOS-like over-scrolling effect applicable over almost all Android native scrollable views. It is also built to allow for very easy adaptation to support custom views. The core effect classes are loose-decorators of Android views, and are thus decoupled from the actual view classes' implementations. That allows developers to apply the effect over views while keeping them as untampered 'black-boxes'. Namely, it allows for keeping important optimizations such as view-recycling intact.

ParticlesLoadingView - A customizable SpriteKit particles animation on the border of a view.

  •    Swift

With ParticlesLoadingView you can create your own amazing SpriteKit particles animations with the Xcode's built-in Particle Emitter Editor that looks like the following picture. Go ahead and create your own particles animation by doing File โžก๏ธ New File โžก๏ธ iOS Resource โžก๏ธ SpriteKit Particle File. To see it in action, run the example project, clone the repo, and run pod install from the Example directory first. The example project shows how to set up ParticlesLoadingView in a few different ways.

LoadingShimmer - An easy way to add a shimmering effect to any view with just one line of code

  •    Swift

An easy way to add a shimmering effect to any view with just single line of code. It is useful as an unobtrusive loading indicator. This is a network request waiting for the framework, the framework to increase the dynamic effect, convenient and fast, a line of code can be used. To run the example project, clone the repo, and run pod install from the Example directory first.

KvantSpray - Object instancing/particle animation system for Unity

  •    CSharp

Spray is a GPU accelerated object instancing/particle animation system for Unity. Spray is part of the Kvant effect suite. Please see the GitHub repositories for further information about the suite.

particleground - A jQuery plugin for snazzy background particle systems

  •    Javascript

IMPORTANT This repository is no longer maintained. If anyone wants to continue work on Particleground I recommend creating your own fork. Thanks to those who contrinuted to this project. A JavaScript plugin for snazzy background particle systems. Includes an optional parallax effect controlled by the mouse on desktop devices and gyroscope on mobile devices. Works in any browser that supports HTML5 canvas.

JFDepthView - iOS project for presenting views with a 3D effect to add depth

  •    Objective-C

This is an iOS project for presenting views in iOS with a 3D effect to add depth. JFDepthView is only available in ARC and targets iOS 7.0+. Added new animation options. In addition to the normal blur/push back affect you can now choose any of the following animation options.

MarqueeLabel - A drop-in replacement for UILabel, which automatically adds a scrolling marquee effect when the label's text will not fit inside the specified frame

  •    Objective-C

MarqueeLabel is a UILabel subclass adds a scrolling marquee effect when the text of the label outgrows the available width. The label scrolling direction and speed/rate can be specified as well. All standard UILabel properties (where it makes sense) are available in MarqueeLabel, with the intent of MarqueeLabel behaving just like a UILabel. MarqueeLabel has subspecs for both Objective-C and Swift! Currently, Objective-C is the default subspec.

TwitterCover - TwitterCover is a parallax top view with real time blur effect to any UIScrollView, inspired by Twitter for iOS

  •    Objective-C

TwitterCover is a parallax top view with real time blur effect to any UIScrollView, inspired by Twitter for iOS. Completely created using UIKit framework.

MMWormhole - Message passing between iOS apps and extensions.

  •    Objective-C

MMWormhole creates a bridge between an iOS or OS X extension and its containing application. The wormhole is meant to be used to pass data or commands back and forth between the two locations. Messages are archived to files which are written to the application's shared App Group. The effect closely resembles interprocess communication between the app and the extension, though true interprocess communication does not exist between extensions and containing apps. The wormhole also supports CFNotificationCenter Darwin Notifications in an effort to support realtime change notifications. When a message is passed to the wormhole, interested parties can listen and be notified of these changes on either side of the wormhole. The effect is nearly instant updates on either side when a message is sent through the wormhole.

Parallax - Parallax is an iOS library that reproduces the parallax effect of the iOS7 home screen.

  •    Objective-C

Parallax is an iOS library that reproduces the parallax effect of the iOS7 home screen. Use CocoaPods add Parallax to your project.

RESideMenu - iOS 7/8 style side menu with parallax effect.

  •    Objective-C

iOS 7/8 style side menu with parallax effect inspired by Dribbble shots (first and second). Since version 4.0 you can add menu view controllers on both left and right sides of your content view controller.

BCGenieEffect - An OSX style genie effect inside your iOS app.

  •    Objective-C

OSX style genie effect inside your iOS app. Both endRect and startRect should be specified in coordinates of view's superview.

SCSiriWaveformView - UIView subclass that reproduces the waveform effect seen in Siri on iOS 7.

  •    Objective-C

UIView subclass that reproduces the waveform effect seen in Siri on iOS 7. Check out the demo project for details.

Shiny - Iridescent Effect View (inspired by Apple Pay Cash) โœจ

  •    Swift

Shiny is an iOS library that generates an iridescent effect view matched to the gyroscope, similar to the Apple Pay Cash card in the Wallet app. You must call startUpdates() for the instance to observe motion changes. Calling stopUpdates() on the instance will stop motion updates.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.