Coder Social home page Coder Social logo

ios-libraries's Introduction

iOS-libraries

Contents

UI

Layout

  • Cartography - Set up your Auto Layout constraints in declarative code and without any stringly typing!
  • Neon - A powerful Swift programmatic UI layout framework
  • SnapKit - A Swift Autolayout DSL for iOS & OS X
  • Twitter_Post - Custom Twitter Post View Controller

Effects

  • WobbleView - Nice effect when dragging a cell to show more options
  • SwipeCellKit - Swipeable UITableViewCell based on the stock Mail.app, implemented in Swift
  • Macaw - Powerful and easy-to-use vector graphics Swift library with SVG support

Tools

  • ViewMonitor - Edit and drag elements on the UI meanwhile the app is running
  • Dance - A radical & elegant animation library built for iOS.
  • swift-timeago - Relative time / time ago for Swift
  • NextLevel - All kind of camera capture ways.
  • AssistantKit - Easy way to detect iOS device properties, OS versions and work with screen sizes. Powered by Swift.
  • AlertHelperKit - UIAlertController helper library in Swift
  • LicensePlist - A license list generator of all your dependencies for iOS applications
  • Netfox - A lightweight, one line setup, iOS / OSX network debugging library!

Image Tools

  • ComplimentaryGradientView - Create complementary gradients generated from dominant and prominent colors in supplied image
  • FaceAware - An extension that gives UIImageView the ability to focus on faces within an image
  • SDWebImage - Asynchronous image downloader with cache support as a UIImageView category
  • PixPic - PixPic, a Photo Editing App
  • Snowflake - SVG in swift
  • SwiftIcons - Swift Library for Font Icons

Color Tools

  • DynamicColor - Yet another extension to manipulate colors easily in Swift
  • Chameleon - Flat Color Framework for iOS (Obj-C & Swift)
  • Hue - Hue is the all-in-one coloring utility that you'll ever need

Components

  • XLActionController - Custom action sheet controller
  • Material - Material is an animation and graphics framework that is used to create beautiful applications
  • DGElasticPullToRefresh - Elastic pull to refresh for iOS developed in Swift
  • SwiftMessages - A very flexible message bar for iOS written in Swift.
  • NotificationBanner - The easiest way to display highly customizable in app notification banners in iOS
  • Persei - Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
  • SCLAlertView - Beautiful animated Alert View. Written in Swift
  • Charts - Beautiful charts for iOS/tvOS/OSX!
  • ScrollableGraphView - An adaptive scrollable graph view for iOS to visualise simple discrete datasets. Written in Swift.
  • JTAppleCalendar - The Unofficial Swift Apple Calendar Library. View. Control. for iOS & tvOS
  • ScalingCarousel - MAP - ScalingCarousel provides a simple carousel-style collection view. It takes care of cell presentation, scaling each cell as the collection view is scrolled.
  • ESTabBarController - Customizable TabBarViewController
  • CardSlider - Innovative twist to Tinder cards for iOS
  • CRPageViewController - While a standard page view allows you to navigate between pages by using simple gestures
  • Quick chat - Real time chat app written in Swift 3 using Firebase
  • TBIconTransitionKit - is an easy to use icon transition kit that allows to smoothly change from one shape to another
  • TLPhotoPicker - photo multiple phassets picker for iOS lib. like a facebook
  • Material - An animation and graphics framework for Material Design in Swift
  • StackScrollView - ๐Ÿ“‹ iOS Form UI Builder in Swift (powered by UICollectionView)

UIButton Components

  • WCLShineButton - This is a UI lib for iOS. Effects like shining
  • CRNetworkButton - Button with loading animation included
  • LGButton - A fully customisable subclass of the native UIControl which allows you to create beautiful buttons without writing any line of code.

UICollections Components

UITableView Components

  • Folding Cell - FoldingCell is an expanding content cell inspired by folding paper material
  • ElongationPreview - is an elegant push-pop style view controller
  • RATreeView - Library providing easy-to-use interface for displaying tree structures on iOS and tvOS

Tabs

  • Segmentio - Animated top/bottom segmented control written in Swift
  • ColorMatchTabs - This is a Review posting app that let user find interesting places near them

Menus

  • CircleMenu - CircleMenu is a simple, elegant menu with a circular layout
  • MMDrawerController - A lightweight, easy to use, Side Drawer Navigation Controller
  • JVFloatingDrawer - An easy to use floating drawer view controller.
  • RHSideButtons - Library provides easy to implement variation of Android (Material Design) Floating Action Button for iOS

OnBoarding

  • Instructions - Add customizable coach marks into your iOS project.
  • Presentation - Animated onboarding tutorial
  • JazzHands - A simple keyframe-based animation framework for UIKit. Perfect for scrolling app intros

Animations

  • Stellar - A fantastic Physical animation library for swift
  • lottie-ios - An iOS library to natively render After Effects vector animations
  • spruce-ios - Swift library for choreographing animations on the screen
  • Motion Book iOS - Awesome iOS UI/UX Application

Tutorials

Transitions

Code Frameworks

  • Dotzu - In-App iOS Debugging Tool With Enhanced Logging, Networking Info, Crash reporting And More.
  • LocalizationKit - Realtime Dynamic localization translation delivery system for iOS and Mac OSX in Swift. Create and update texts from localization.com without needing to recompile or redeploy. Cocapod for iOS devices (iPad, iPhone, iPod Touch and Mac) https://www.localizationkit.com/app/
  • Timepiece - Intuitive date handling in Swift
  • Blue pill - Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
  • Files - A nicer way to handle files & folders in Swift
  • GLNotificationBar - simulate push notifications
  • GodEye - Automaticly display Log,Crash,Network,ANR,Leak,CPU,RAM,FPS,NetFlow,Folder and etc with one line of code based on Swift. Just like God opened his eyes
  • RbSwift - Extensions for Swift with hundreds of handy methods.

back to top

ios-libraries's People

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.