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

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
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