Skip to content
forked from DioxusLabs/taffy

A high performance Rust-powered layout library

License

Notifications You must be signed in to change notification settings

ammarahm-ed/taffy

 
 

Repository files navigation

taffy

GitHub CI crates.io

taffy is a flexible, high-performance, cross-platform UI layout library written in Rust.

Currently, we only support a flexbox layout algorithm, but support for other paradigms is planned.

This crate is a collaborative, cross-team project, and is designed to be used as a dependency for other UI and GUI libraries. Right now, it powers:

  • Dioxus: a React-like library for building fast, portable, and beautiful user interfaces with Rust
  • Bevy: an ergonomic, ECS-first Rust game engine

Contributions welcome: if you'd like to use, improve or build taffy, feel free to join the conversation, open an issue or submit a PR. If you have questions about how to use taffy, open a discussion so we can answer your questions in a way that others can find.

About

A high performance Rust-powered layout library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 63.3%
  • HTML 26.9%
  • Kotlin 4.7%
  • Swift 3.5%
  • JavaScript 0.8%
  • C 0.6%
  • Other 0.2%