Get Updates By E-mail 

iOS UI Controls

PryntTrimmerView – A Swift Based UI Component For Trimming And Cropping Video

  •  
  •  
  •  
  •  
  •  

PryntTrimmerView is an open source Swift based video editor component submitted by Gaspard Viot providing a great interface for trimming, and cropping video.

PryntTrimmerView features easily customizable colors, and great performance. The interface is similar to that seen in iMovie for trimming.

This image from the readme shows PryntTrimmerView in action:

PryntTrimmerView

You can find PryntTrimmerView on Github here.

A great video editing component.


  •  
  •  
  •  
  •  
  •  

SpreadsheetView – Swift Library For Creating Customized Stylable Spreadsheet Views

  •  
  •  
  •  
  •  
  •  

SpreadsheetView is an open source Swift library for creating complex spreadsheet style layouts such as schedules, Gantt charts, and timetables.

With SpreadsheetView you can fully customize the cells including spacing, size, and coloring, and it is very fast scrolling with memory optimizations.

This image from the readme shows a Gantt chart created with SpreadsheetView:

SpreadsheetView

You can find SpreadsheetView on Github here.

A nice library for creating Excel like styled spreadsheet views.


  •  
  •  
  •  
  •  
  •  

Pastel – An Open Source Swift Component For Instagram Inspired Animated Gradient Backgrounds

  •  
  •  
  •  
  •  
  •  

Pastel is an open source Swift component from Cruz inspired by Instagram allowing you to create gradient animations.

With Pastel you can customize the direction of the gradient animation, the speed of the animation, and the colors in the gradient animation. You can add the gradient animation as a background for any view.

This animation from the readme shows Pastel in action:

Pastel

You can find Pastel on Github here.

A nice component for adding great looking animated backgrounds.


  •  
  •  
  •  
  •  
  •  

BouncyLayout – Swift Based UICollectionView Layout For Easily Adding Bounce To Collection Views

  •  
  •  
  •  
  •  
  •  

BouncyLayout is an open source Swift based component from Robert-Hein Hooijmans that allows you to automatically make UICollectionView’s more dynamic by adding a bouncing effect to the layout.

BouncyLayout fully supports horizontal and vertical scrolling, and can be implemented with just a few lines of code as no configuration is required. A set of examples is included.

This animation from the readme shows what the BouncyLayout effect looks like on a grid style collection view:

You can find BouncyLayout on Github here.

A nice UICollectionView layout for easily enhancing your UICollectionViews.


  •  
  •  
  •  
  •  
  •  

SwiftyOnboard – Swift Based Component For Developing App Onboarding Tutorials

  •  
  •  
  •  
  •  
  •  

SwiftyOnboard is an open source Swift based component for developing onboarding tutorials in your apps from Juan Pablo Fernandez.

SwiftyOnboard makes it easy to create your onboarding tutorials by simply supplying the title, image and subtitle for each page with nice built-in features such as page advancement using swiping, fading transitions between pages, and a straightforward datasource/delegate based syntax.

Pages in your onboarding tutorial can be created within interface builder, and an example is included.

This animation from the readme shows a onboarding tutorial created with SwiftyOnboard:

SwiftyOnboard

You can find SwiftyOnboard on Github here.

A nice straightforward Swift component for creating onboarding tutorials.


  •  
  •  
  •  
  •  
  •