LeeGo is a lightweight Swift framework that helps you decouple & modularise your UI component into small pieces of LEGO-style's bricks, to make UI development declarative, configurable and highly reusable. We all know that MVC pattern has some serious problems when dealing with a complex iOS project. Fortunately, there are also a bunch of approaches that aim to fix the problems, most of them mainly address the Controller part, such as MVP, MVVM, MVSM or VIPER. But there is barely a thing that addresses the View part. Does that mean we just run out of all the problems in the View part? I think the answer is NO, especially when we need our app to be fully responsive.

Features

  • Describe your whole UI in small pieces of Lego style’s bricks. Let you configure your view as a brick whenever & wherever you want
  • No longer need to deal with a bunch of custom UIView’s subclasses. Instead, you only need to deal with different Bricks which is lightweight and pure value type
  • Designed to be UIKit friendly and non-intrusive. There is no need to inherit from other base class at all
  • Capable to update remotely almost everything via your JSON payload
  • Built-in convenience methods to make UIStackView like layout hassle-free
  • Built-in self-sizing mechanism to calculate cell’s height automatically
  • Method chaining syntax sugar

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

License

MIT License

Follow LeeGo

LeeGo Web Site

You Might Also Like
Pimberly PIM - the leading enterprise Product Information Management platform. Icon
Pimberly PIM - the leading enterprise Product Information Management platform.

Pimberly enables businesses to create amazing online experiences with richer, differentiated product descriptions.

Drive amazing product experiences with quality product data.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of LeeGo!

Additional Project Details

Programming Language

Swift

Related Categories

Swift Frameworks

Registered

2023-07-05