All Projects β†’ geor-kasapidi β†’ Allkit

geor-kasapidi / Allkit

Licence: mit
πŸ›  Async List Layout Kit

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Allkit

Flexlayout
FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.
Stars: ✭ 1,342 (+3255%)
Mutual labels:  layout, layout-engine, flexbox
Core Layout
Flexbox & CSS-style Layout in Swift.
Stars: ✭ 215 (+437.5%)
Mutual labels:  layout, layout-engine, flexbox
StackViewLayout
Coming soon!
Stars: ✭ 26 (-35%)
Mutual labels:  layout, flexbox, layout-engine
Bouncylayout
Make. It. Bounce.
Stars: ✭ 4,035 (+9987.5%)
Mutual labels:  layout, uicollectionview
Livecollections
Automatically perform UITableView and UICollectionView animations between two sets of immutable data. It supports generic data types and is fully thread-safe.
Stars: ✭ 337 (+742.5%)
Mutual labels:  animations, uicollectionview
React Native Responsive Grid
Bringing the Web's Responsive Design to React Native
Stars: ✭ 369 (+822.5%)
Mutual labels:  layout, flexbox
Cupcake
An easy way to create and layout UI components for iOS (Swift version).
Stars: ✭ 273 (+582.5%)
Mutual labels:  layout, nsattributedstring
Driveway
pure CSS masonry layouts
Stars: ✭ 607 (+1417.5%)
Mutual labels:  layout, layout-engine
Uicollectionview Layouts Kit
πŸ“ A set of custom layouts for UICollectionView with examples [Swift 5.3, iOS 12].
Stars: ✭ 410 (+925%)
Mutual labels:  layout, uicollectionview
Flex Layout
Provides HTML UI layout for Angular applications; using Flexbox and a Responsive API
Stars: ✭ 5,705 (+14162.5%)
Mutual labels:  layout, flexbox
Viewanimator
ViewAnimator brings your UI to life with just one line
Stars: ✭ 6,592 (+16380%)
Mutual labels:  animations, uicollectionview
Flexbox React
Unopinionated, standard compliant flexbox component. No propietary APIs. Nothing but flexbox.
Stars: ✭ 319 (+697.5%)
Mutual labels:  layout, flexbox
Manuallayout
βœ‚ Easy to use and flexible library for manually laying out views and layers for iOS and tvOS. Supports AsyncDisplayKit.
Stars: ✭ 286 (+615%)
Mutual labels:  layout, layout-engine
Nerdyui
An easy way to create and layout UI components for iOS.
Stars: ✭ 381 (+852.5%)
Mutual labels:  layout, nsattributedstring
React Flexview
A powerful React component to abstract over flexbox and create any layout on any browser
Stars: ✭ 276 (+590%)
Mutual labels:  layout, flexbox
Mylinearlayout
MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App θ‡ͺεŠ¨εΈƒε±€ UIView UITab…
Stars: ✭ 4,152 (+10280%)
Mutual labels:  layout, uicollectionview
Paralayout
Paralayout is a set of simple, useful, and straightforward utilities that enable pixel-perfect layout in iOS. Your designers will love you.
Stars: ✭ 742 (+1755%)
Mutual labels:  layout, flexbox
Greedo Layout For Ios
Full aspect ratio grid layout for iOS
Stars: ✭ 837 (+1992.5%)
Mutual labels:  layout, uicollectionview
Blueprints
πŸŒ€ Blueprints - A framework that is meant to make your life easier when working with collection view flow layouts.
Stars: ✭ 874 (+2085%)
Mutual labels:  layout, uicollectionview
flexbin
Pure CSS, flexible and gapless image gallery layout like Google Images and 500px.com
Stars: ✭ 93 (+132.5%)
Mutual labels:  layout, flexbox

ALLKit Build Status PodL PodV Swift iOS

A declarative data-driven framework for rapid development of smooth UI

  • Stable and safe - production ready solution used in some popular apps
  • Easy to use - simple and clean API using modern Swift features like function builder
  • Lightweight - 1K lines of code that greatly simplify development
  • Modular - use only components you need (see podspec)

Features

  • Powerful abstraction over UICollectionView with automatic cells and views management
  • Layout calculation in background using flexbox
  • Flat view hierarchy with reduced number of subviews

Installation

pod 'ALLKit'

How to use

Check out the demo project (run bundle exec pod install and open Pods/Pods.xcodeproj) and read the docs:

Apps

Demo screenshots

Screens

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].