arkui3:基于 ArkTS/ArkUI 生态的静态 UI 开发框架项目

可用于快速搭建基于 ArkTS 1.2 的静态 ArkUI 界面应用。项目提供 Koala ArkTS 框架,面向 ArkTS UI 应用开发,支持静态 ArkTS 1.2,适合作为 ArkUI 应用、组件或演示页面的基础模板。【此简介由AI生成】

分支54Tags1
文件最后提交记录最后更新时间
5 天前
2 天前
5 天前
15 天前
2 分钟前
2 分钟前
6 天前
2 天前
2 天前
1 天前
2 天前
6 天前
4 小时前
1 个月前
2 小时前
1 天前
2 天前
1 个月前
12 天前
9 天前
6 天前
8 个月前
1 个月前
27 天前
2 小时前
1 个月前
27 天前
4 个月前
15 天前
10 个月前
1 个月前
7 天前
1 个月前
28 天前
7 天前
2 个月前
5 天前
6 天前
6 天前
2 分钟前

Koala ArkTS

Agent-first UI framework in ArkTS — native on OpenHarmony, Android, iOS and Linux.

Getting Started

Requirements: Linux x64/arm64 · macOS arm64 · Node.js ≥ 18 · unzip

Those are the requirements for using the SDK. Developing the framework itself — building this repository — additionally needs a C++ compiler, the libc++ headers, and npm pointed at the internal registry. See docs/second-brain/40_Development_Workflow/Setup_Guide.md, or run npm run preflight:host in a checkout to see what a machine is missing.

1. Install the SDK — one line:

curl -fsSL https://nexus.cn.bz-openlab.ru:10443/repository/arkui3-sdk/install.sh -o /tmp/arkui3.sh && bash /tmp/arkui3.sh
export PATH="$HOME/.local/bin:$PATH"

Installs to ~/.arkui3-<version>/ and toggles the ~/.arkui3 symlink — the previous install is never touched until the new one has downloaded, verified and staged. Rollback is one link: ln -sfn ~/.arkui3-<old-version> ~/.arkui3. Uninstall: bash /tmp/arkui3.sh --uninstall.

2. Create and run your first app:

arkui3 create my-app && cd my-app
arkui3 run -p linux        # also: -p android, -p ohos

3. No terminal? One sentence to your AI agent:

Install the arkui3 SDK from https://nexus.cn.bz-openlab.ru:10443/repository/arkui3-sdk/install.sh and create + run a demo app.

The agent runs the install, scaffolds, builds and verifies — you watch.

Two steps stay yours, because the agent rules in CLAUDE.md forbid the agent from running them: installing system packages (sudo) and configuring the npm registry (.npmrc). The agent prints the exact commands and you run them. This only comes up when building the repository rather than using the SDK.

Docs: the arkui3 repository · Example app built this way: session-visualizer PR

项目介绍

可用于快速搭建基于 ArkTS 1.2 的静态 ArkUI 界面应用。项目提供 Koala ArkTS 框架,面向 ArkTS UI 应用开发,支持静态 ArkTS 1.2,适合作为 ArkUI 应用、组件或演示页面的基础模板。【此简介由AI生成】

定制我的领域