youngsoft/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...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 15th, 2026
Created on June 13th, 2015
Open Issues & Pull Requests: 34 (+0)
GitHub issues: Enabled
Number of forks: 886
Total Stargazers: 4,401 (+0)
Total Subscribers: 160 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 24.9 hours
Mean response time: 300.3 days
90th percentile: 1474.2 days
Tracked items: 5

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 3
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,094 days
Stale 30+ days: 3
Stale 90+ days: 3

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

MyLayout is an iOS UI framework that provides automatic layout capabilities for building user interfaces with Objective-C.

The framework addresses the fragmentation of layout approaches across iOS development by unifying concepts from multiple sources: Android's layout system, iOS AutoLayout, size classes, and web technologies like CSS flexbox and bootstrap. It offers developers a comprehensive set of layout types including LinearLayout, RelativeLayout, FrameLayout, TableLayout, FlowLayout, FloatLayout, PathLayout, and GridLayout. This approach allows developers to apply familiar layout patterns regardless of their background, whether they come from Android development, web development, or native iOS work.

MyLayout suits projects where developers want a unified layout abstraction across different view types, including UIView, UITableView, and UICollectionView. It supports right-to-left layout direction, making it valuable for applications targeting international audiences. The framework integrates with standard iOS development tools including Xcode, storyboards, and XIB files, and is distributed through CocoaPods for easy integration. Developers accustomed to constraint-based or flexbox-based layouts will find familiar patterns here, though the framework's primary value lies in consolidating multiple layout paradigms into a single system rather than replacing AutoLayout entirely.

The project shows consistent maintenance with regular updates addressing bugs and compatibility issues. Development activity demonstrates responsiveness to user-reported problems, with fixes applied across the codebase. The maintainer actively manages the repository's direction through selective incorporation of feature requests and architectural improvements. Documentation and examples receive ongoing refinement to help developers understand the framework's capabilities and integration patterns.