Skip to content

Roadmap #345

Open
Open
@nicoburns

Description

I thought it might be useful to track possible future feature work in a more structured way (grouped into categories).

See also: the Taffy Project Board

Future

CSS / Web layout features

API Enhancements

Non-CSS layout features

FFI / Bindings for other languages

  • C bindings #399 (widely useful)
  • Wasm bindings #241 (Web/Node.js/Deno) Useful for examples/playground. Also enables Node.js where Taffy may be useful for TUIs. Deno even has GUI bindings)
  • Swift/Objective-C (for iOS/macOS)
  • Kotlin/Java (for Android)
  • C++ (widely useful, and we could expose our full LayoutTree API to C++ if we wanted to. Could enable cool use cases like close integration with layout code written in C++)
  • C# (Unity uses Yoga for layout. Could also be used in Xamarin)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    metaAbout the project itself

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions