You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[FEATURE]:Provide a package without native binary, for running with nodejs #6825
I have verified this feature I'm about to request hasn't been suggested before.
Describe the enhancement you want to request
Hi, opencode is really great but things will be much more awesome if you could provide a package without bun, so no native stuff, exactly like claude code provides both a native binary & a nodejs compatible package, this is guarenteed to solve a lot of issues & will make it accessible to a more larger userbase. So it will work great in termux natively without PRoot because of no bun, i know it can run in termux using PRoot but that is extremely slow because bun calls low level system i/o & file access stuff which makes PRoot hang because of system calls emulation. Also it will solve issues with hardlinks & CoW stuff because it will run using nodejs. I dont know e actual work involved in all of this but im ready to provide any help
changed the title [-][FEATURE]:Provide a package without native binary, fir running with nodejs[/-][+][FEATURE]:Provide a package without native binary, for running with nodejs[/+]on Jan 4, 2026
Your feature request to provide a Node.js-compatible package (without bun binary) is directly motivated by the Termux/Proot performance issues mentioned in these existing issues. The core problem you're describing - that bun's low-level I/O calls don't work well in Proot - is the same root cause affecting issues #3143 and #3144.
Feel free to ignore if your specific use case differs, but coordinating with these existing Termux-related discussions may help find a unified solution.
Activity
[-][FEATURE]:Provide a package without native binary, fir running with nodejs[/-][+][FEATURE]:Provide a package without native binary, for running with nodejs[/+]github-actions commentedon Jan 4, 2026
This issue might be a duplicate of existing issues. Please check:
Your feature request to provide a Node.js-compatible package (without bun binary) is directly motivated by the Termux/Proot performance issues mentioned in these existing issues. The core problem you're describing - that bun's low-level I/O calls don't work well in Proot - is the same root cause affecting issues #3143 and #3144.
Feel free to ignore if your specific use case differs, but coordinating with these existing Termux-related discussions may help find a unified solution.
rekram1-node commentedon Jan 4, 2026
Because of opentui and the bun apis we use i dont think this is easily possible (re: node)
hksdpc255 commentedon Jan 6, 2026
Can we provide a statically linked binary to solve the problem?
hksdpc255 commentedon Jan 6, 2026
Seems bun itself is compatible for static compiling: oven-sh/bun#16699 (comment)
kaan-escober commentedon Jan 6, 2026
Yea if they could just provide a statiscally built binary for termux, linked againat bionic, it will be great
thdxr commentedon Mar 25, 2026
To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.