litho

by facebook · Mobile

A declarative framework for building efficient UIs on Android.

New0 ratings7,778 starsActive
MobileDeveloper ToolKotlinJava
Open project ↗↓ Download v0.49.1GitHub⚑ Report
litho preview

About this project

Litho Litho is a declarative framework for building efficient UIs on Android. Declarative: Litho uses a declarative API to define UI components. You simply describe the layout for your UI based on a set of immutable inputs and the framework takes care of the rest. Asynchronous layout: Litho can measure and layout your UI ahead of time without blocking the UI thread. View flattening: Litho uses Yoga for layout and automatically reduces the number of ViewGroups that your UI contains. Fine-grained recycling: Any component such as a text or image can be recycled and reused anywhere in the UI. To get started, check out these links: Learn how to use Litho in your project. Get…

Technologies

KotlinJavaScriptC++StarlarkJava

Project health

Actively maintained
Last update2 days ago
Contributors197
Latest releasev0.49.1
Open issues & PRs115
LicenseApache-2.0
On GitHubsince 2017

GitHub

7,778
stars
764
forks
197
contributors
115
open issues & PRs
Kotlin
language
2 days ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review litho.

Built by

facebook
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain facebook/litho? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like