[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-11464":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":9,"totalLinesOfCode":9,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":9,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":30,"lastSyncTime":31,"discoverSource":32},11464,"opentui","anomalyco\u002Fopentui","anomalyco","OpenTUI is a library for building terminal user interfaces (TUIs)",null,"https:\u002F\u002Fgithub.com\u002Fanomalyco\u002Fopentui","TypeScript",11760,591,34,76,0,77,245,696,231,43.32,false,"main",[25,26],"opencode","tui","2026-06-12 02:02:31","# OpenTUI\n\n\u003Cdiv align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@opentui\u002Fcore\">\u003Cimg alt=\"npm\" src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002F@opentui\u002Fcore?style=flat-square\" \u002F>\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fanomalyco\u002Fopentui\u002Factions\u002Fworkflows\u002Fbuild-core.yml\">\u003Cimg alt=\"Build status\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Factions\u002Fworkflow\u002Fstatus\u002Fanomalyco\u002Fopentui\u002Fbuild-core.yml?style=flat-square&branch=main\" \u002F>\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmsmps\u002Fawesome-opentui\">\u003Cimg alt=\"awesome opentui list\" src=\"https:\u002F\u002Fawesome.re\u002Fbadge-flat.svg\" \u002F>\u003C\u002Fa>\n\u003C\u002Fdiv>\n\nOpenTUI is a native terminal UI core written in Zig with TypeScript bindings. The native core exposes a C ABI and can be used from any language. OpenTUI powers [OpenCode](https:\u002F\u002Fopencode.ai) in production today and will also power [terminal.shop](https:\u002F\u002Fterminal.shop). It is an extensible core with a focus on correctness, stability, and high performance. It provides a component-based architecture with flexible layout capabilities, allowing you to create complex terminal applications.\n\nDocs: https:\u002F\u002Fopentui.com\u002Fdocs\u002Fgetting-started\n\nQuick start with [bun](https:\u002F\u002Fbun.sh) and [create-tui](https:\u002F\u002Fgithub.com\u002Fmsmps\u002Fcreate-tui):\n\n```bash\nbun create tui\n```\n\nThis monorepo contains the following packages:\n\n- [`@opentui\u002Fcore`](packages\u002Fcore) - TypeScript bindings for OpenTUI's native Zig core, with an imperative API and all primitives.\n- [`@opentui\u002Fthree`](packages\u002Fthree) - Three.js WebGPU renderer for OpenTUI.\n- [`@opentui\u002Fsolid`](packages\u002Fsolid) - The SolidJS reconciler for OpenTUI.\n- [`@opentui\u002Freact`](packages\u002Freact) - The React reconciler for OpenTUI.\n- [`@opentui\u002Fexamples`](packages\u002Fexamples) - Example browser and standalone examples executable build.\n\n## Install\n\nNOTE: You must have [Zig](https:\u002F\u002Fziglang.org\u002Flearn\u002Fgetting-started\u002F) installed on your system to build the packages.\n\n### TypeScript\u002FJavaScript\n\n```bash\nbun install @opentui\u002Fcore\n```\n\n## AI Agent Skill\n\nTeach your AI coding assistant OpenTUI's APIs and patterns.\n\n**Universal skill install with [`npx skills`](https:\u002F\u002Fskills.sh):**\n\n```bash\nnpx skills add anomalyco\u002Fopentui --skill opentui\n```\n\nInstall globally for every project:\n\n```bash\nnpx skills add anomalyco\u002Fopentui --skill opentui -g\n```\n\nOpenCode uses the same install command. No separate installer is needed.\n\n## Try Examples\n\nYou can quickly try out OpenTUI examples without cloning the repository:\n\n**For macOS, Linux, WSL, Git Bash:**\n\n```bash\ncurl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002Fanomalyco\u002Fopentui\u002Fmain\u002Fpackages\u002Fexamples\u002Finstall.sh | sh\n```\n\n**For Windows (PowerShell\u002FCMD):**\n\nDownload the latest release directly from [GitHub Releases](https:\u002F\u002Fgithub.com\u002Fanomalyco\u002Fopentui\u002Freleases\u002Flatest)\n\n## Running Examples (from the repo root)\n\n### TypeScript Examples\n\n```bash\nbun install\ncd packages\u002Fexamples\nbun run dev\n```\n\n## Development\n\nSee the [Development Guide](packages\u002Fcore\u002Fdocs\u002Fdevelopment.md) for building, testing, debugging, and local development linking.\n\n### Documentation\n\n- [Website docs](https:\u002F\u002Fopentui.com\u002Fdocs\u002Fgetting-started) - Guides and API references\n- [Development Guide](packages\u002Fcore\u002Fdocs\u002Fdevelopment.md) - Building, testing, and local dev linking\n- [Getting Started](packages\u002Fcore\u002Fdocs\u002Fgetting-started.md) - API and usage guide\n- [Environment Variables](packages\u002Fcore\u002Fdocs\u002Fenv-vars.md) - Configuration options\n\n## Showcase\n\nConsider showcasing your work on the [awesome-opentui](https:\u002F\u002Fgithub.com\u002Fmsmps\u002Fawesome-opentui) list. A curated list of awesome resources and terminal user interfaces built with OpenTUI.\n","OpenTUI 是一个用于构建终端用户界面（TUI）的库。该项目的核心功能包括提供基于组件的架构和灵活的布局能力，支持使用 TypeScript 编写复杂终端应用程序，并且其原生核心由 Zig 语言编写，通过 C ABI 可以从任何语言调用。此外，它还集成了 Three.js WebGPU 渲染器以及 SolidJS 和 React 的适配器，强调了正确性、稳定性和高性能。OpenTUI 适用于需要在命令行环境中创建交互式应用的各种场景，如开发工具、系统监控界面等。",2,"2026-06-11 03:31:54","trending"]