Skip to content

WIP: core: switch to yoga ffi bindings#631

Open
simonklee wants to merge 1 commit intoanomalyco:mainfrom
simonklee:yoga-ffi
Open

WIP: core: switch to yoga ffi bindings#631
simonklee wants to merge 1 commit intoanomalyco:mainfrom
simonklee:yoga-ffi

Conversation

@simonklee
Copy link
Collaborator

WIP pr so i can test this e2e with opencode.

@pkg-pr-new
Copy link

pkg-pr-new bot commented Feb 5, 2026

@opentui/core

npm i https://pkg.pr.new/anomalyco/opentui/@opentui/core@631

@opentui/react

npm i https://pkg.pr.new/anomalyco/opentui/@opentui/react@631

@opentui/solid

npm i https://pkg.pr.new/anomalyco/opentui/@opentui/solid@631

@opentui/core-darwin-arm64

npm i https://pkg.pr.new/anomalyco/opentui/@opentui/core-darwin-arm64@631

@opentui/core-darwin-x64

npm i https://pkg.pr.new/anomalyco/opentui/@opentui/core-darwin-x64@631

@opentui/core-linux-arm64

npm i https://pkg.pr.new/anomalyco/opentui/@opentui/core-linux-arm64@631

@opentui/core-linux-x64

npm i https://pkg.pr.new/anomalyco/opentui/@opentui/core-linux-x64@631

@opentui/core-win32-arm64

npm i https://pkg.pr.new/anomalyco/opentui/@opentui/core-win32-arm64@631

@opentui/core-win32-x64

npm i https://pkg.pr.new/anomalyco/opentui/@opentui/core-win32-x64@631

commit: 07bcd6e

@remorses
Copy link
Contributor

remorses commented Feb 5, 2026

Another approach to make testing easier in opencode is to make dependencies external so the yoga dependency is not bundled into opentui and you can use package.json overrides

Example PR doing this: #416

It has conflicts I can fix them if there is will to merge it

@simonklee
Copy link
Collaborator Author

simonklee commented Feb 5, 2026

Another approach to make testing easier in opencode is to make dependencies external so the yoga dependency is not bundled into opentui and you can use package.json overrides

Example PR doing this: #416

It has conflicts I can fix them if there is will to merge it

Thanks, let me have a look at that later — this was more just to get the bundled package. I realize now i need to recreate this pr on https://github.com/anomalyco/opentui, because i created it on my own handle. nvm. looked the wrong place.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants