mirror of
https://github.com/anomalyco/opentui.git
synced 2026-04-24 20:45:56 +03:00
[PR #488] [CLOSED] chore: remove unmaintained vue and go packages #1356
Labels
No labels
bug
core
documentation
feature
good first issue
help wanted
pull-request
question
react
solid
tmux
windows
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/opentui#1356
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/anomalyco/opentui/pull/488
Author: @msmps
Created: 1/7/2026
Status: ❌ Closed
Base:
main← Head:chore/remove-vue-go-packages📝 Commits (10+)
6c00ccdchore(core): test cover stale line info fix (#178)f2e5157chore(core): rework shutdown sequence (#179)a9a69e8document env vars (#180)3590572prepare release 0.1.25b753467do not run gh release until fixed05d081bFeat(solid): improve useTimeline hook (#181)574bb9eAllow preventDefault on global key handler to not trigger focused renderables (#182)992379ahandle meta+ctrl+lettere690c9bfeat(react): add animation/timeline hook (#185)4ec4507Fix(core): Some children not getting destroyed (#188)📊 Changes
537 files changed (+180984 additions, -11840 deletions)
View changed files
➕
.github/CODEOWNERS(+3 -0)➕
.github/workflows/build-core.yml(+37 -0)➕
.github/workflows/build-examples.yml(+218 -0)➕
.github/workflows/build-native.yml(+210 -0)➕
.github/workflows/build-react.yml(+42 -0)➕
.github/workflows/build-solid.yml(+42 -0)➕
.github/workflows/npm-latest-release.yml(+129 -0)➕
.github/workflows/npm-release.yml(+67 -0)➕
.github/workflows/opencode.yml(+27 -0)➕
.github/workflows/prettier.yml(+32 -0)➕
.github/workflows/release.yml(+233 -0)➕
.github/workflows/review.yml(+78 -0)📝
.gitignore(+5 -6)➕
.prettierignore(+2 -0)➕
.zig-version(+1 -0)📝
AGENTS.md(+24 -9)➕
CONTRIBUTING.md(+16 -0)➕
LICENSE(+21 -0)📝
README.md(+51 -19)📝
bun.lock(+307 -16)...and 80 more files
📄 Description
This PR removes unmaintained
@opentui/vueand@opentui/gopackages from monorepo.A large part of OpenTUI project is implemented in TypeScript, which means language bindings need to reimplement a lot of API. This is why Go bindings fell behind and became unmaintained.
Given that both Go and Vue are now unmaintained fragments in monorepo, this change removes them to keep only what is officially supported: React, Solid and Core on top of Bun/TypeScript bindings.
Language bindings can then live in their own separate repositories, so they're also not a bottleneck for merges etc.
Changes:
packages/vue/directorypackages/go/directoryinstall.sh(was only used for Go/native bindings)🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.