Layout

Open-source projects categorized as Layout

Top 23 Layout Open-Source Projects

  1. Hero

    Elegant transition library for iOS & tvOS

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. SnapKit

    A Swift Autolayout DSL for iOS & OS X

  4. Masonry

    Harness the power of AutoLayout NSLayoutConstraints with a simplified, chainable and expressive syntax. Supports iOS and OSX Auto Layout

  5. YogaKit

  6. clay

    High performance UI layout library in C.

    Project mention: Clay 0.13: added support for multiple independent Clay instances | news.ycombinator.com | 2025-02-19
  7. muuri

    Infinite responsive, sortable, filterable and draggable layouts

  8. FDTemplateLayoutCell

    Template auto layout cell for automatically UITableViewCell height calculating

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. lipgloss

    Style definitions for nice terminal layouts 👄

    Project mention: State of the Terminal | news.ycombinator.com | 2024-05-16

    "\033[31;1;4munderlines\033[0m" is (again) no worse than a stream of vertices or a stream of object code. Everything is a stream of bytes (well, a stream of bits anyway). Do you want CSS? Lipgloss is not too far off [0].

    I read your objection basically as "escape sequences and control codes are noisy garbage"; are you saying something more like "the functionality you can achieve with escape sequences and control codes is fundamentally limited"? If that's the case, I don't see how, especially in the context of a character-based display.

    [0]: https://github.com/charmbracelet/lipgloss?tab=readme-ov-file...

  11. GoJS, a JavaScript Library for HTML Diagrams

    JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.

    Project mention: GoJS, a JavaScript Library for HTML Diagrams VS jsplumb - a user suggested alternative | libhunt.com/r/GoJS | 2025-04-12
  12. rebass

    :atom_symbol: React primitive UI components built with styled-system.

    Project mention: Top 23 React UI Component Libraries for Your Next Project🚀 | dev.to | 2024-05-30
  13. styled-system

    ⬢ Style props for rapid UI development

    Project mention: Rethinking CSS in JS | dev.to | 2024-09-12
  14. PureLayout

    The ultimate API for iOS & OS X Auto Layout — impressively simple, immensely powerful. Objective-C and Swift compatible.

  15. Cartography

    A declarative Auto Layout DSL for Swift :iphone::triangular_ruler:

  16. golden-layout

    A multi window layout manager for webapps

  17. theme-ui

    Build consistent, themeable React apps based on constraint-based design principles

    Project mention: Rethinking CSS in JS | dev.to | 2024-09-12
  18. Neon

    A powerful Swift programmatic UI layout framework. (by mamaral)

  19. DeviceKit

    DeviceKit is a value-type replacement of UIDevice.

  20. 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 UITableView UICollectionView RTL

  21. react-resizable-panels

  22. BouncyLayout

    Make. It. Bounce.

  23. TinyConstraints

    Nothing but sugar.

  24. Stevia

    :leaves: Concise Autolayout code

  25. ShapeOfView

    Give a custom shape to any android view, Material Design 2 ready

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Layout discussion

Log in or Post with

Layout related posts

  • Clay 0.13: added support for multiple independent Clay instances

    1 project | news.ycombinator.com | 19 Feb 2025
  • Clay – UI Layout Library

    7 projects | news.ycombinator.com | 19 Dec 2024
  • Advanced Frontend Resources for Next.js Development 🚀

    4 projects | dev.to | 8 Sep 2024
  • use-magic-grid: Official React port of the magic-grid library

    2 projects | dev.to | 2 Sep 2024
  • Clay (short for C Layout) is a high performance 2D UI layout library

    4 projects | news.ycombinator.com | 24 Aug 2024
  • Creating a dynamic invoice using react-print-pdf

    1 project | dev.to | 29 Feb 2024
  • How to use LaTeX in React to generate PDFs

    1 project | dev.to | 27 Feb 2024
  • A note from our sponsor - InfluxDB
    influxdata.com | 26 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

What are some of the best open-source Layout projects? This list will help you:

# Project Stars
1 Hero 22,250
2 SnapKit 20,161
3 Masonry 18,064
4 YogaKit 13,818
5 clay 13,451
6 muuri 10,867
7 FDTemplateLayoutCell 9,924
8 lipgloss 8,831
9 GoJS, a JavaScript Library for HTML Diagrams 8,082
10 rebass 7,939
11 styled-system 7,875
12 PureLayout 7,628
13 Cartography 7,334
14 golden-layout 6,416
15 theme-ui 5,336
16 Neon 4,580
17 DeviceKit 4,550
18 MyLinearLayout 4,422
19 react-resizable-panels 4,374
20 BouncyLayout 4,254
21 TinyConstraints 4,041
22 Stevia 3,400
23 ShapeOfView 3,176

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com