Topic: "layout-engine"
LinkedInAttic/LayoutKit đŚ
LayoutKit is a fast view layout library for iOS, macOS, and tvOS.
Language: Swift - Size: 6.91 MB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 3,161 - Forks: 266

layoutBox/PinLayout
Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]
Language: Swift - Size: 19.4 MB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 2,397 - Forks: 144

alexdrone/Render
UIKit a-lĂ SwiftUI.framework [min deployment target iOS10]
Language: Swift - Size: 871 MB - Last synced at: 23 days ago - Pushed at: over 5 years ago - Stars: 2,166 - Forks: 96

layoutBox/FlexLayout
FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.
Language: Swift - Size: 17.2 MB - Last synced at: 5 days ago - Pushed at: 14 days ago - Stars: 2,066 - Forks: 234

flipkart-incubator/proteus
Proteus : A JSON based LayoutInflater for Android
Language: Java - Size: 3.39 MB - Last synced at: 30 days ago - Pushed at: over 3 years ago - Stars: 1,311 - Forks: 191

nidium/Nidium
nidium is an ongoing effort for a mobile hw-accelerated rendering engine to create apps and games. Embedding Mozilla JavaScript VM, Google Skia, Facebook Yoga. https://twitter.com/nidiumproject for updates
Language: C++ - Size: 11.5 MB - Last synced at: 11 months ago - Pushed at: over 5 years ago - Stars: 1,140 - Forks: 63

IjzerenHein/autolayout.js đŚ
Apple's Auto Layout and Visual Format Language for javascript (using cassowary constraints)
Language: JavaScript - Size: 1.39 MB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 1,035 - Forks: 62

jh3y/driveway
pure CSS masonry layouts
Language: HTML - Size: 302 KB - Last synced at: 28 days ago - Pushed at: almost 8 years ago - Stars: 637 - Forks: 87

Tencent/Taitank
Taitank is a cross platform lightweight flex layout engine implemented in C++.
Language: C++ - Size: 13.8 MB - Last synced at: 22 days ago - Pushed at: 8 months ago - Stars: 533 - Forks: 50

paol-imi/muuri-react
The layout engine for React
Language: TypeScript - Size: 34 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 365 - Forks: 53

grapp-dev/nui-components.nvim
A feature-rich and highly customizable library for creating user interfaces in Neovim.
Language: Lua - Size: 34.8 MB - Last synced at: 25 days ago - Pushed at: 3 months ago - Stars: 362 - Forks: 9

BloCamLimb/ModernUI
Modern desktop framework from low-level 3D graphics API to high-level view model, for development of 2D/3D rendering software or game engine, with internationalization support and many new technologies.
Language: Java - Size: 67.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 309 - Forks: 19

isair/ManualLayout
â Easy to use and flexible library for manually laying out views and layers for iOS and tvOS. Supports AsyncDisplayKit.
Language: Swift - Size: 131 KB - Last synced at: 17 days ago - Pushed at: about 5 years ago - Stars: 279 - Forks: 15

bdcht/grandalf
graph and drawing algorithms framework
Language: Python - Size: 1.09 MB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 245 - Forks: 45

terrastruct/TALA
A diagram layout engine designed specifically for software architecture diagrams
Language: Shell - Size: 7.41 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 235 - Forks: 8

jakemarsh/core-layout
Flexbox & CSS-style Layout in Swift.
Language: Swift - Size: 3.14 MB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 216 - Forks: 8

freshOS/Komponents-deprecated
đŚ React-inspired UIKit Components - â ď¸ Deprecated
Language: Swift - Size: 46.7 MB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 206 - Forks: 9

nangege/Panda
Panda is an asynchronous render and layout framework which can be used to achieve high performance tableview.
Language: Swift - Size: 105 KB - Last synced at: 27 days ago - Pushed at: 8 months ago - Stars: 197 - Forks: 9

abcnews/d3-layout-narrative
A d3 layout for creating XKCD style narrative charts
Language: JavaScript - Size: 389 KB - Last synced at: 23 days ago - Pushed at: about 9 years ago - Stars: 190 - Forks: 29

LayoutFarm/HtmlRenderer
C# HTML Layout and HTML Rendering Engine
Language: C# - Size: 134 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 179 - Forks: 79

facjure/mesh
A toolkit for Responsive Web Typography
Language: Clojure - Size: 117 KB - Last synced at: 17 days ago - Pushed at: over 6 years ago - Stars: 172 - Forks: 7

projectstorm/react-workspaces
The ultimate react workspace and panel management system for ambitious web apps
Language: TypeScript - Size: 9.21 MB - Last synced at: 29 days ago - Pushed at: 7 months ago - Stars: 165 - Forks: 27

BloCamLimb/ModernUI-MC
Minecraft mod that embeds Modern UI into Minecraft, providing modding API, text layout engine and some widgets.
Language: Java - Size: 70.8 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 121 - Forks: 19

tategakibunko/nehan.js
Latest version -> https://github.com/tategakibunko/nehan
Language: JavaScript - Size: 12.5 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 117 - Forks: 15

pouyakary/TextGraphic
TextGraphic is a framework for creating Textual Graphics. It provides layers, styling, rich color, text justification, layouts, tables, view-ports, transparency, etc.
Language: TypeScript - Size: 719 KB - Last synced at: 2 days ago - Pushed at: almost 4 years ago - Stars: 108 - Forks: 2

ebassi/emeus
Constraint-based layout manager for GTK+
Language: C - Size: 451 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 98 - Forks: 12

react-declarative/react-declarative
A React form builder which interacts with a JSON endpoint to generate nested 12-column grids with input fields and automatic state management in a declarative style. Endpoint is typed by TypeScript guards (IntelliSense available). This tool is based on material-ui components, so your application will look beautiful on any device...
Language: TypeScript - Size: 51 MB - Last synced at: 6 days ago - Pushed at: 18 days ago - Stars: 83 - Forks: 12

kennic/FrameLayoutKit
A super fast and easy-to-use layout library for iOS. FrameLayoutKit supports complex layouts, including chaining and nesting layout with simple and intuitive operand syntax.
Language: Swift - Size: 13.2 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 80 - Forks: 7

phax/ph-pdf-layout
Java library for creating fluid page layouts with Apache PDFBox. Supporting multi-page tables, different page layouts etc.
Language: Java - Size: 4.23 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 79 - Forks: 13

psolbach/ordnung
The 1kb alternative to Isotope
Language: JavaScript - Size: 17.6 KB - Last synced at: 29 days ago - Pushed at: over 9 years ago - Stars: 79 - Forks: 3

chfoo/cobbletext
Complex text layout and rendering engine library
Language: C++ - Size: 360 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 51 - Forks: 4

rodydavis/golden_layout
Flutter Golden Layout
Language: Dart - Size: 2.09 MB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 51 - Forks: 4

ischurov/qqmbr
Mathematical layout for web and paper
Language: Python - Size: 346 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 48 - Forks: 9

k-o-d-e-n/CGLayout
Powerful autolayout framework, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper. Provides placeholders. Linux support.
Language: Swift - Size: 5.11 MB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 44 - Forks: 6

geor-kasapidi/ALLKit đŚ
đ Async List Layout Kit
Language: Swift - Size: 579 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 40 - Forks: 10

0067ED/vue-block
A Vue plugin helping you build CSS grid like layout system with the support of old browser like IE9.
Language: JavaScript - Size: 3.03 MB - Last synced at: 8 months ago - Pushed at: over 7 years ago - Stars: 37 - Forks: 5

tategakibunko/nehan
Dynamic html layout engine for paged-media written by Typescript
Language: TypeScript - Size: 2.65 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 35 - Forks: 6

fusioncharts/faberjs
FaberJS is an open-source platform-independent layouting engine capable of mimicking different CSS layouting paradigm(ex. CSS grids)
Language: JavaScript - Size: 537 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 34 - Forks: 8

TravisA9/NaquadahBrowser
A web browser built in Julia Language from the ground up.
Language: Julia - Size: 66.4 MB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 32 - Forks: 2

vingeraycn/ruuri
Any draggable layout supported based muuri for react. No depend on a specific version of react and muuri. It's free.
Language: TypeScript - Size: 1010 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 31 - Forks: 5

layoutBox/StackViewLayout
Coming soon!
Size: 7.42 MB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 30 - Forks: 7

abvadabra/layout-java
JVM port of randrew's layout library - a simple/fast stacking box layout library for user interfaces
Language: Java - Size: 118 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 0

alexdrone/CoreRender
Moved to https://github.com/alexdrone/Render
Language: Objective-C++ - Size: 15 MB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 25 - Forks: 0

NetworkGraphs/graphysics
Graph with Physics, No nodes overlap, morph nodes to properties and groups
Language: JavaScript - Size: 4.03 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 24 - Forks: 1

LordMZTE/boxflow
mirror of https://mzte.de/git/LordMZTE/boxflow
Language: Zig - Size: 77.1 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 22 - Forks: 0

neslib/Neslib.Yoga
Delphi version of Yoga Layout
Language: Pascal - Size: 129 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 21 - Forks: 6

jangko/razcal
Build cross platform desktop app with Lua, MoonScript, and Layout Language
Language: Nim - Size: 1.39 MB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 17 - Forks: 3

mizchi/react-unite
Editable layout system
Language: TypeScript - Size: 377 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 14 - Forks: 1

abelsanchezali/ViewBuilder
Fully document based declarative way for building UI with a custom and more performant layout.
Language: Swift - Size: 308 KB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 0

haoyu234/buju
buju (ĺ¸ĺą) is a simple layout engine, based on layout.h
Language: JavaScript - Size: 160 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 12 - Forks: 0

not-na/peng3d
Python and pyglet based 3D Engine and toolkit
Language: Python - Size: 1.02 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 12 - Forks: 0

datarza/HeaderTableLayoutPanel
TableLayoutPanel with highlighted header for WinForms
Language: C# - Size: 236 KB - Last synced at: 20 days ago - Pushed at: over 7 years ago - Stars: 12 - Forks: 5

nangege/Layoutable
Swift reimplement of Autolayout
Language: Swift - Size: 89.8 KB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 10 - Forks: 1

britalmeida/uirenderer-canvas
Minimal 2D UI system for the Web
Language: TypeScript - Size: 597 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 9 - Forks: 2

dzhsurf/poga
Python binding for YogaLayout
Language: C++ - Size: 631 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 9 - Forks: 1

DCubix/flexer
Simple flexible layout engine for C++
Language: C++ - Size: 63.5 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 9 - Forks: 0

gml4gtk/demekgraph
This is a C++ graph library for directed graph layout visualization using sugiyama algorithm
Language: C++ - Size: 901 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 0

react-declarative/cra-template-react-declarative
The most advanced CRM Boilerplate for React + TypeScript + Mobx. Contains snippets for automatic state management in a declarative style
Language: TypeScript - Size: 3.25 MB - Last synced at: 25 days ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 2

InfiniteSynthesis/starlight
Starlight is a cross-platform layout engine which implements Flexbox.
Language: C++ - Size: 13.6 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 1

jturbide/zemit-layout-engine đŚ
A touch-oriented layout engine
Language: JavaScript - Size: 1.25 MB - Last synced at: 6 days ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 0

aplsimple/pave
Tcl/Tk library for GUI development
Language: Tcl - Size: 2.79 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 1

k-o-d-e-n/LayoutUI
Constraint-based autolayout system written on Swift. Not Autolayout wrapper. Reimplemenation of CGLayout.
Language: Swift - Size: 195 KB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 0

OrionCraftMC/meditate-layout
Full Java port of Yoga Layout, the layout engine which implements Flexbox
Language: Java - Size: 726 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 6

EmiliaThorsen/c-TUI-framework
a framework for making and managing a user interface in the terminal written in c for my other projects
Language: C - Size: 119 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 0

brailleapps/dotify-studio
Graphical user interface for Dotify
Language: Java - Size: 5.92 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 5

DenisLitvin/ClipLayout
đ Super fast Layout Engine. Concise syntax, easy readable and maintainable code. Chainable. Write less code for laying out views. [iOS/Swift/Objc]
Language: Swift - Size: 6.48 MB - Last synced at: 4 days ago - Pushed at: almost 7 years ago - Stars: 6 - Forks: 0

sentialx/layout-engine
A simple layout engine that renders HTML and CSS
Language: C# - Size: 76.2 KB - Last synced at: 2 months ago - Pushed at: almost 7 years ago - Stars: 6 - Forks: 3

ShapeGroup/kimera-frontend-framework
Kimera is an open and free framework for frontend - It s not an mvc but kit for make layouts, ui, and more of web based code.
Language: JavaScript - Size: 80.6 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

jrie/CanvasLister
A processor and layout engine for css like markup for text and images on html5 canvas elements
Language: JavaScript - Size: 2.17 MB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 0

MrSametBurgazoglu/GezginWebEngineGo
Gezgin Web Engine written in Go
Language: Go - Size: 39.7 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

composetools/Compose Fork of valentebruno/Compose
Compose is a library that helps you compose complex and dynamic views.
Language: Swift - Size: 675 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 1

VoronFX/AdaptiveWrapPanel
WPF custom layout panel
Language: C# - Size: 713 KB - Last synced at: 3 days ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 2

tscircuit/schematic-match-adapt
A layout engine for schematics using the Partition Match Adapt Refine Stitch pattern
Language: TypeScript - Size: 1.11 MB - Last synced at: 8 days ago - Pushed at: 11 days ago - Stars: 3 - Forks: 1

Jalez/react-flow-automated-layout
A React library for automated layout of nested node graphs with parent-child relationships using React Flow.
Language: TypeScript - Size: 29.8 MB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 1

danieltjewett/draw_container
A layout text engine for Game Maker Studio 2.
Language: Yacc - Size: 412 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

aregrid/aregrid-docs
Docs editor - the design idea is based on Google Docs.
Language: JavaScript - Size: 197 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 3

dnstech/TronGridJs
A virtualized JavaScript grid layout system with support for non-uniform row heights and column widths.
Language: JavaScript - Size: 389 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

katahiromz/layout
Dynamic layout in C++/Win32 for resizable dialogs and windows
Language: C - Size: 2.93 KB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

zemit-cms/workspace đŚ
An engine to generate apps and design interfaces
Language: TypeScript - Size: 1.25 MB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

brailleapps/dotify-cli
Provides a CLI for formatting documents into braille or fixed-width plain text as well as embossing and managing PEF-files
Language: Java - Size: 31.6 MB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 2

avestura/Oxlip
đ¸ A poor failing attempt to create another layout system
Language: HTML - Size: 816 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

rcarubbi/Carubbi.LayoutTemplateEngine
Layout engine Wrappers to NVelocity, Razor2 and Razor3
Language: C# - Size: 15.6 KB - Last synced at: 3 days ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 0

TN1ck/bachelor-thesis
My bachelor thesis, written during 2015. It was developed as an internal dashboard to visualise search results, this repo holds a (semi) working version with reddit as its backend.
Language: JavaScript - Size: 43.7 MB - Last synced at: about 1 month ago - Pushed at: almost 8 years ago - Stars: 3 - Forks: 0

hugweb-zz/StackBox
StackBox is a scrollable container where you can easily insert and remove boxes
Language: Swift - Size: 8.72 MB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 2

jasonkuhrt/forto
A robust layout engine ideal for but not limited to popovers.
Language: TypeScript - Size: 423 KB - Last synced at: about 11 hours ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

Yukun-Guo/Tangram-layout
A Vue3 based UI layout engine. Features draggable and resizable. Custom plugin support and variable themes.
Language: Vue - Size: 1.28 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

grotius-cnc/XCreator
XCreator, a program designer solution written in c++
Language: Python - Size: 61.6 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

themounthead/nativescript-ngx-partials--archive
Nativescript Angular Module for Page and Panel partials
Language: TypeScript - Size: 2.4 MB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

priyanjitdey94/faberjs Fork of fusioncharts/faberjs
FaberJS is an open-source platform-independent layouting engine capable of mimicking different CSS layouting paradigm(ex. CSS grids)
Language: JavaScript - Size: 394 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

BenjaminTMilnes/MathematicsTypesetting
Experimenting with typesetting mathematics using C#
Language: C# - Size: 1.38 MB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 1

manu88/GX
Graphic compositor
Language: C - Size: 1.12 MB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

hlorenzi/layout
Concept for a better HTML layout engine
Language: JavaScript - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

Antreasgr/CutwidthVisualization
Graph Theory - A visualization tool for the cutwidth problem on graphs
Language: JavaScript - Size: 409 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0

curioustorvald/partband
Partitioned Container Band Layout used for https://taimuworld.com
Language: JavaScript - Size: 4.07 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

fyrisme/boxes
An experimental canvas renderer for "web-ish" node trees
Language: TypeScript - Size: 997 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

harikvpy/ngx-mat-menu-layout
An Angular component to build a responsive sidemenu layout UI.
Language: TypeScript - Size: 295 KB - Last synced at: 21 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

t-88/domes
another todo app in my cv
Language: C++ - Size: 2.02 MB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

martenzander/mesh-helper
Mesh â The powerful Grid System for PostCSS
Language: JavaScript - Size: 2.05 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

dheeraj-br/ejs_layout_implementation
EJS does not support Blocks, This is a simulation of blocks in EJS using standard features of EJS and JS
Language: HTML - Size: 92.8 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

paidge/gridlayout
CSS Grid library inspired by Bootstrap
Language: SCSS - Size: 206 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0
