ViewComposer

View styler

A framework for styling views using enums in Swift.

Compose views using enums swiftly: let label: UILabel = [.text("Hello"), .textColor(.red)]

GitHub

29 stars
3 watching
3 forks
Language: Swift
last commit: about 6 years ago
Linked from 1 awesome list

enumstyled-componentsswift-frameworkuikitview

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
aaronjsutton/shades A Swift framework for adding visual effects to UI views with drop shadows, borders, and rounded corners. 14
ryu0118/swiftui-simplex-architecture A simple architecture library for SwiftUI that decouples state changes from views 56
soffes/gradientview A reusable UI component for applying gradients to views 626
tejas-ardeshna/tjprofileimage An Image view extension that visually represents its properties in Interface Builder 31
nandin-borjigin/savory A Swift implementation of an accordion view with collapsible panels and customizable header and body cells. 5
yonaskolb/stylist An iOS UI styling framework that allows developers to define styles in external configuration files and apply them programmatically or via Interface Builder. 297
thinkjs/think-view-handlebars A module that integrates Handlebars templating engine with ThinkJS 3.x to render view files 0
wordlessj/panda A declarative view hierarchy builder for iOS apps 69
encode/django-vanilla-views A library providing reusable, simple class-based views for building Django applications. 985
xai3/nori Automates styling of UI components in storyboards by providing pre-defined styles and classes. 294
devxoul/rxviewcontroller An RxSwift wrapper for managing view controller lifecycle events 347
viewweiwu/amiya An antd4 wrapper for streamlining UI component usage 136
mtynior/colorizeswift Terminal string styling utility for Swift 305
suzuki-0000/honeycombview An iOS UIView class for displaying a honeycomb layout with images 205
nalexn/viewinspector A library that provides runtime introspection and unit testing capabilities for SwiftUI views. 2,197