Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/en/blog/_meta.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[
"lynx-open-source-roadmap-2026",
"lynx-3-6",
"lynx-3-5",
"lynx-harmony",
Expand Down
73 changes: 73 additions & 0 deletions docs/en/blog/lynx-open-source-roadmap-2026.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
---
title: 'Lynx Roadmap 2026'
date: 2026-04-13
sidebar: false
authors: ['liushouqun']
description: 'Lynx is moving to a faster release cadence in 2026, investing in AI-ready docs and tooling, improving desktop readiness, strengthening production infrastructure, and deepening collaboration with the open-source community.'
---

import { BlogHeader } from '@lynx';

<BlogHeader authors={['liushouqun']} />

[Last year](/blog/lynx-unlock-native-for-more), we open-sourced the Lynx framework under TikTok's sponsorship. Since then, we've received valuable feedback from developers and the broader community. We also shared our [2025 roadmap](/blog/lynx-open-source-roadmap-2025), focusing on maintaining a consistent release cadence, expanding multi-platform support, and opening more core capabilities.

With the continuous releases from v3.2 to v3.6, Lynx has delivered several important improvements:

- Full support for the Web and [OpenHarmony](/blog/lynx-harmony).
- Expanded [lynx-ui](https://github.com/lynx-family/lynx-ui) coverage and improved native API stability.
- A growing ecosystem of community projects such as [miso-lynx](https://github.com/haskell-miso/miso-lynx), [Vue Lynx](https://vue.lynxjs.org/), and more.

At the same time, we recognize that building a great developer framework is a long-term effort, especially in the rapidly evolving AI era. Today, we're excited to share the Lynx open-source roadmap for 2026.

## 1. Faster and More Predictable Release Cadence

Over the past year, Lynx followed a bi-monthly release cycle. With the upcoming v3.7 release wrapping up this cycle, we will move to a monthly release cadence starting in mid-2026.

| Stable Version | 3.8 | 3.9 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 |
| -------------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- |
| Release Plan | 2026/05 | 2026/06 | 2026/07 | 2026/08 | 2026/09 | 2026/10 | 2026/11 | 2026/12 |

During development and releases, we will continue improving:

- Release notes and upgrade guides.
- Stability guarantees for core APIs.
- Long-term maintainability across versions.

## 2. Embracing AI

AI is fundamentally reshaping how software is built. We believe that building in the open is essential for a framework to keep pace with AI and become truly AI-native.

This year, we will focus on delivering more stable and well-structured APIs, along with high-quality, LLM-friendly documentation in the [lynx-website](https://github.com/lynx-family/lynx-website), [Agent Skills](https://github.com/lynx-community/skills), tooling, and examples.

We will also explore generative UI with Lynx, as we see this as a key direction for cross-platform frameworks in the AI era. Our goal is to make Lynx one of the most AI-ready cross-platform frameworks.

## 3. Committed Multi-Platform, Including Desktop

Multi-platform support remains a core mission, not only in rendering, but also across capabilities, APIs, and the overall developer experience.

We now have official support for Android, iOS, the Web, and [OpenHarmony](/blog/lynx-harmony). We also have an open-source rendering engine, [Clay](https://github.com/lynx-family/lynx/tree/develop/clay), for desktop platforms including macOS and Windows.

This year, we'll continue to improve the production readiness of desktop platforms and deepen integration with industry ecosystems, including Lynxtron (coming soon), which brings Lynx and Electron together for desktop development.

## 4. Production-Ready Infrastructure

Following the open-source release, we received extensive feedback from developers who want ready-made solutions for building cross-platform applications with Lynx quickly.

To address these needs, TikTok has open-sourced [Sparkling](https://github.com/tiktok/Sparkling), which provides application scaffolding and native navigation to help developers get started quickly. We will keep adding more native capabilities, including device APIs.

At the framework level, we will deliver more production-ready UI components through [lynx-ui](https://github.com/lynx-family/lynx-ui), expand animation and CSS capabilities to enable higher-quality UI experiences, and continue to invest in critical features such as Main Thread Scripting and runtime performance improvements across all supported platforms.

On the tooling side, we will release more profiling and diagnostics tools, and enhance [Lynx DevTool](/guide/start/integrate-lynx-devtool) to provide a one-stop development and debugging experience.

## 5. Stronger Community Engagement

Cross-platform frameworks represent a long-term, evolving area driven by the open-source community. Lynx itself has been deeply inspired by this ecosystem.

The Lynx toolchain is built on top of [Rspack](https://rspack.rs/), and we already collaborate closely with the Rspack community to deliver high-performance [Rspeedy](/rspeedy/) toolchains. This partnership with the web tooling ecosystem provides a strong foundation for broader engagement.

Looking ahead, we will deepen engagement with the wider web community, including projects such as React, Vue.js, and Motion, and continue improving MiniApps support to make it a fully production-ready solution.

---

**We are hiring!** We welcome you to join us on the Lynx journey. [Click here to explore opportunities](https://joinbytedance.com/search?keyword=Cross+Platform).
1 change: 1 addition & 0 deletions docs/zh/blog/_meta.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[
"lynx-open-source-roadmap-2026",
"lynx-3-6",
"lynx-3-5",
"lynx-harmony",
Expand Down
12 changes: 6 additions & 6 deletions docs/zh/blog/lynx-open-source-roadmap-2025.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,41 +17,41 @@ Lynx 技术体系的发展核心原则:
- **多平台适配** – 为开发者提供高效、高性能的跨平台解决方案。
- **积极的社区支持** – 通过 [GitHub](https://github.com/orgs/lynx-family)、[Discord](https://discord.com/invite/mXk7jqdDXk)、StackOverflow 等渠道与开发者积极互动。

### 发布计划
## 发布计划

我们认为,持续稳定的版本更新对于开发框架至关重要,能够确保新功能和优化及时触达用户。因此,在 2025 年,我们计划发布 5 个稳定版本。

| **稳定版本** | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 |
| ---------------- | ------- | ------- | ------- | ------- | ------- |
| **计划发布时间** | 2025/04 | 2025/06 | 2025/08 | 2025/10 | 2025/12 |

### 文档支持
## 文档支持

高质量的文档和示例对于开发者体验至关重要。我们的团队将致力于在官方网站 (https://lynxjs.org) 上发布和维护准确、最新的文档。此外,我们的网站仓库 (https://github.com/lynx-family/lynx-website) 也是开源的,并将在透明的环境下持续维护。我们非常欢迎社区对文档提供反馈或贡献。

### 多平台支持
## 多平台支持

Lynx 旨在提供一个支持广泛平台的跨平台开发框架。目前,我们已经开源了 Android、iOS 和 Web 端的支持。此外,Lynx 还支持桌面平台(Windows 和 macOS)以及新兴平台(OpenHarmony)。在 2025 年,我们将继续推动框架的开源进程,具体计划如下:

- Android、iOS 和 Web:已经开源,我们将持续优化跨平台一致性和性能,为开发者提供更优的移动端开发解决方案。
- OpenHarmony:计划在 3.4 版本开源 Lynx 对 OpenHarmony 的支持。
- macOS 和 Windows:计划在 3.5 版本开源 Lynx 对 macOS 和 Windows 的支持。

### 更多功能与 UI 组件
## 更多功能与 UI 组件

我们收到了许多关于新增 API 和组件的需求,以及关于 Lynx 在不同产品中的集成反馈。为了帮助开发者构建功能完善的应用,我们计划在今年进一步开源更多功能,具体包括:

- 新增 UI 组件,如 input、 viewpagers、swiper、SVG 等。
- 开源 [Canvas](https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API) 、 [Lottie 动画](https://airbnb.io/lottie)支持。
- 应用级能力,如原生导航、通知、定位等 API 支持。

### 开发工具链
## 开发工具链

我们也收到关于 Windows 和 Linux 平台工具链兼容性的大量反馈。未来,我们将确保工具链在 macOS、Windows 和 Linux 开发平台上的兼容性。

此外,我们还将持续提升 DevTools 的功能和稳定性,并计划在今年晚些时候引入性能分析工具,帮助开发者更高效地诊断和优化性能问题。

### 社区发展
## 社区发展

Lynx 是一个致力于赋能开发者的技术生态,我们深知丰富的社区对于其成功至关重要。因此,我们将继续推动技术开源,并不断建设和完善社区:

Expand Down
73 changes: 73 additions & 0 deletions docs/zh/blog/lynx-open-source-roadmap-2026.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
---
title: 'Lynx 2026 年技术路线图'
date: 2026-04-13
sidebar: false
authors: ['liushouqun']
description: '2026 年,Lynx 将加快发布节奏、投入 AI 原生文档与工具、提升桌面端生产可用性、强化基础设施,并深化开源社区协作。'
---

import { BlogHeader } from '@lynx';

<BlogHeader authors={['liushouqun']} />

[去年](/blog/lynx-unlock-native-for-more),我们在 TikTok 的支持下将 Lynx 框架开源,此后收到了开发者和更广泛社区的宝贵反馈。我们还分享了 [2025 年路线图](/blog/lynx-open-source-roadmap-2025),聚焦于保持一致的发布节奏、扩展多平台支持并开放更多核心功能。

随着从 v3.2 到 v3.6 的持续发布,Lynx 已取得多项重要进展:

- 全面支持 Web 和 [OpenHarmony](/blog/lynx-harmony)。
- 扩展 [lynx-ui](https://github.com/lynx-family/lynx-ui) 覆盖范围,并提升原生 API 的稳定性。
- 社区中涌现出多个新项目,如 [miso-lynx](https://github.com/haskell-miso/miso-lynx)、[Vue Lynx](https://vue.lynxjs.org/) 等。

与此同时,我们认识到构建一个优秀的开发者框架是一项长期的努力——尤其是在快速发展的 AI 时代。今天,我们很高兴分享 2026 年 Lynx 开源路线图。

---

## 1. 更快且更可预测的发布节奏

在过去一年中,Lynx 采用了双月发布周期。随着即将发布的 v3.7 完成本轮周期,我们将从 2026 年年中开始过渡到每月发布一次。

| 稳定版本 | 3.8 | 3.9 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 |
| -------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- |
| 发布时间 | 2026/05 | 2026/06 | 2026/07 | 2026/08 | 2026/09 | 2026/10 | 2026/11 | 2026/12 |

在开发和发布过程中,我们将持续改进:

- 发布说明与升级指南。
- 核心 API 的稳定性保障。
- 跨版本的长期可维护性。

## 2. 拥抱 AI

AI 正在从根本上重塑软件的构建方式。我们相信,在开放环境中构建框架,是跟上 AI 发展节奏并成为真正 AI 原生框架的关键。

今年,我们将重点投入更加稳定、结构化的 API 设计,以及高质量、对大模型友好的文档([lynx-website](https://github.com/lynx-family/lynx-website))、[Agent Skills](https://github.com/lynx-community/skills)、开发工具与示例。

同时,我们也将探索基于 Lynx 的生成式 UI,因为我们认为这是 AI 时代跨平台框架的重要方向。我们的目标是让 Lynx 成为最具 AI 原生能力的跨平台框架之一。

## 3. 持续投入多平台,包括桌面端

多平台支持始终是我们的核心使命,不仅体现在渲染层,也体现在能力体系、API 设计以及整体开发者体验上。

目前我们已正式支持 Android、iOS、Web 和 [OpenHarmony](/blog/lynx-harmony),同时也开源了面向桌面平台(macOS / Windows)的渲染引擎 [Clay](https://github.com/lynx-family/lynx/tree/develop/clay)。

今年,我们将继续提升桌面平台的生产可用性,并加强与行业生态的融合,包括 Lynxtron(即将推出),它将 Lynx 与 Electron 结合用于桌面开发。

## 4. 生产就绪的基础设施

开源后,我们收到了大量开发者反馈,希望获得开箱即用的解决方案以快速构建跨平台应用。为应对这些需求,TikTok 已开源 [Sparkling](https://github.com/tiktok/Sparkling),提供应用脚手架与原生导航帮助开发者快速上手。我们将持续增加更多原生能力,包括设备 API 等。

在框架层,我们将通过 [lynx-ui](https://github.com/lynx-family/lynx-ui) 提供更多生产就绪的 UI 组件,扩展动画与 CSS 能力以打造更高质量的 UI 体验,同时持续投入主线程脚本等关键特性,并进一步提升各平台的运行时性能。

在工具链层,我们将开放更多性能分析与诊断工具,并持续增强 [Lynx DevTool](/guide/start/integrate-lynx-devtool),为开发者提供一站式的开发与调试体验。

## 5. 加强社区协作

跨平台框架是一个由开源社区持续推动、长期演进的技术领域。Lynx 本身也深受这一生态的启发。

Lynx 工具链基于 [Rspack](https://rspack.rs/) 构建,我们已与 Rspack 社区保持紧密合作,共同打造高性能的 [Rspeedy](/rspeedy/) 工具链。这一与 Web 工具生态的伙伴关系,也为更广泛的社区协作奠定了基础。

展望未来,我们将进一步加强与更广泛的 Web 社区的协作,包括 React、Vue.js、Motion 等项目,并持续完善 MiniApps 能力,使其成为真正可用于生产环境的解决方案。

---

我们也有开放职位,欢迎加入我们,一起参与 Lynx 的成长之旅。点击[这里](https://jobs.bytedance.com/experienced/position?keywords=Cross%20Platform)查看机会。