最近推送 2026-10-28 23:42(0 天前),属于活跃维护
ionic-team/ionic-framework
GITHUB中文整理主语言 TypeScript · 52,729 星 · MIT · 创建于 2013-08-21
一套开源跨平台 UI 工具包,用 HTML、CSS 和 JavaScript 从同一份代码构建 iOS、Android 原生风格应用及渐进式 Web 应用。
仓库健康度
5 个维度开放 Issue 513 个 · Fork 13,297 个
star 记录还不够天数,增量算不出来
许可证 MIT · 8 个 topics · 开了 Wiki
这一项暂无数据,不代表项目没有发布
「证据不足」表示这项数据暂时没有取到,不能读成「项目有问题」;「部分数据」表示只拿到一部分信号。版本发布要额外调 Releases 接口,下一版补。
Star 趋势
6 天记录横轴 2026-10-23 → 2026-10-28,纵轴按这段时间的最小/最大值拉伸。趋势来自站内每天记录一次的星数,页面打开时不会实时请求 GitHub。
它解决什么问题
据 README 归纳面向移动端的跨平台开发若缺少统一 UI 工具包,开发者就需为 iOS、Android 和 Web 分别实现界面与交互,重复劳动多且体验难统一;它提供可复用组件和框架集成,让一份代码适配多个平台。
核心能力
5 条- 1用同一份基于 Web 技术的代码构建跨平台应用
- 2提供基于 Web Components 的界面组件
- 3适配 Angular、React、Vue 等主流前端框架
- 4配套完整会议示例应用供学习参考
- 5提供跨大版本升级迁移指南
项目画像
6 个角度项目定位
一套开源跨平台 UI 工具包,用 HTML、CSS 和 JavaScript 从同一份代码构建 iOS、Android 原生风格应用及渐进式 Web 应用。
适合谁
适合熟悉 HTML、CSS 和 JavaScript,希望用 Web 技术开发 iOS、Android 和渐进式 Web 应用的开发者,以及使用 Angular、React 或 Vue 的前端团队。
典型场景
用 Angular、React 或 Vue 搭配它的组件开发同时运行在 iOS、Android 和浏览器中的应用。;参考官方会议示例应用,学习如何组织跨平台应用的功能与界面。;已有旧版应用时,按版本迁移指南升级到较新版本。
部署难度
安装依赖后按官方文档新建项目;需具备 Web 前端基础并选用 Angular、React 或 Vue 之一,具体步骤随框架不同。
风险限制
需具备 HTML、CSS 和 JavaScript 基础,并按所用框架引入对应集成包;旧版本代码已迁至其他仓库;其余具体环境要求文档未详述。
最近维护
最近一次推送是 2026-10-28 23:42。 实现方式:以 Web Components 构建界面组件层,并分别为 Angular、React、Vue 提供集成包;开发者基于对应框架调用这些组件,同一套代码运行在 WebView 和浏览器中呈现跨平台界面。
README 原文细节
3 个板块怎么安装从零跑起来的步骤
Getting Started
Start a new project by following our documentation. We would love to hear from you! If you have any feedback or run into issues using our framework, please file an issue on this repository.
怎么用最典型的用法与示例
Examples
The Ionic Conference App is a full featured Ionic app. It is the perfect starting point for learning and building your own app.
- Angular Ionic Conference App
- React Ionic Conference App
- Vue Ionic Conference App
其它说明README 里剩下的内容
Packages
Looking for the ionic-angular package? Ionic 3 has been moved to the ionic-v3 repo. See Earlier Versions.
- Core — @ionic/core — README.md
- Angular — @ionic/angular — README.md
- Vue — @ionic/vue — README.md
- React — @ionic/react — README.md
Migration Guides
Already have an Ionic app? These guides will help you migrate to the latest versions.
- Migrate from v7 to v8
- Migrate from v6 to v7
- Migrate from v5 to v6
- Migrate from v4 to v5
- Migrate from v3 to v4
Earlier Versions
The source code for earlier versions of the Ionic Framework may exist in other repositories. Please open issues and pull requests in their respective repositories.
- Ionic 2/3: Moved to ionic-team/ionic-v3
- Ionic 1: Moved to ionic-team/ionic-v1
关于 ionic-framework 的常见问题
7 个问题ionic-framework 是做什么的?
一套开源跨平台 UI 工具包,用 HTML、CSS 和 JavaScript 从同一份代码构建 iOS、Android 原生风格应用及渐进式 Web 应用。 面向移动端的跨平台开发若缺少统一 UI 工具包,开发者就需为 iOS、Android 和 Web 分别实现界面与交互,重复劳动多且体验难统一;它提供可复用组件和框架集成,让一份代码适配多个平台。
ionic-framework 有哪些功能?
核心能力:用同一份基于 Web 技术的代码构建跨平台应用;提供基于 Web Components 的界面组件;适配 Angular、React、Vue 等主流前端框架;配套完整会议示例应用供学习参考;提供跨大版本升级迁移指南。
ionic-framework 适合谁用?
适合熟悉 HTML、CSS 和 JavaScript,希望用 Web 技术开发 iOS、Android 和渐进式 Web 应用的开发者,以及使用 Angular、React 或 Vue 的前端团队。
ionic-framework 是怎么工作的?
以 Web Components 构建界面组件层,并分别为 Angular、React、Vue 提供集成包;开发者基于对应框架调用这些组件,同一套代码运行在 WebView 和浏览器中呈现跨平台界面。
怎么安装 ionic-framework?
按项目 README 的说明:Start a new project by following our documentation. We would love to hear from you! If you have any feedback or run into issues using our fr。完整命令见下方「怎么安装」一节或 GitHub 仓库的 README。
用 ionic-framework 有什么门槛或限制?
需具备 HTML、CSS 和 JavaScript 基础,并按所用框架引入对应集成包;旧版本代码已迁至其他仓库;其余具体环境要求文档未详述。
ionic-framework 现在还在维护吗?数据怎么样?
目前 52,729 星,13,297 个 Fork,主语言 TypeScript,创建于 2013-08-21,最近一次推送 2026-10-28 23:42,许可证 MIT。星数、Fork、推送时间都是 GitHub 返回的实时数据,「最近推送」离现在越近说明越活跃;长期不动要留意是否已停止维护。
这些内容来自哪
读法说明项目数据取自 GitHub 官方接口与项目 README;星数、Fork、语言与时间以 GitHub 页面为准,档案更新于 2026-10-23 17:55。
