登录 注册
内容创作与媒体工具开发者工具
3,244
Stars
228
Forks
20
Watchers
14
Open Issues
MIT
许可证
Swift
语言
2022-01-17
创建时间
2026-11-04
最近更新

项目能做什么

高性能 iOS 纯文本编辑器,支持语法高亮、行号及不可见字符显示等功能。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
![](https://github.com/simonbs/Runestone/raw/main/Sources/Runestone/Documentation.docc/Resources/hero.png)

### 👋 Welcome to Runestone - a performant plain text editor for iOS with code editing features

Runestone uses GitHub's [Tree-sitter](https://tree-sitter.github.io/tree-sitter/) to parse code to a syntax tree which is used for features that require an understanding of the code in the editor, for example syntax highlighting.

[![](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fsimonbs%2FRunestone%2Fbadge%3Ftype%3Dswift-versions)](https://swiftpackageindex.com/simonbs/Runestone)
[![](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fsimonbs%2FRunestone%2Fbadge%3Ftype%3Dplatforms)](https://swiftpackageindex.com/simonbs/Runestone)
[![Build and Test](https://github.com/simonbs/Runestone/actions/workflows/build_and_test.yml/badge.svg)](https://github.com/simonbs/Runestone/actions/workflows/build_and_test.yml)
[![Build Documentation](https://github.com/simonbs/Runestone/actions/workflows/build_documentation.yml/badge.svg)](https://github.com/simonbs/Runestone/actions/workflows/build_documentation.yml)
[![Build Example Project](https://github.com/simonbs/Runestone/actions/workflows/build_example_project.yml/badge.svg)](https://github.com/simonbs/Runestone/actions/workflows/build_example_project.yml)
[![CodeQL](https://github.com/simonbs/Runestone/actions/workflows/codeql.yml/badge.svg)](https://github.com/simonbs/Runestone/actions/workflows/codeql.yml)
[![SwiftLint](https://github.com/simonbs/Runestone/actions/workflows/swiftlint.yml/badge.svg)](https://github.com/simonbs/Runestone/actions/workflows/swiftlint.yml)
[![Twitter](https://img.shields.io/badge/Twitter-@simonbs-blue.svg?style=flat)](https://twitter.com/simonbs)
[![Mastodon](https://img.shields.io/badge/Mastodon-@simonbs-blue.svg?style=flat)](https://mastodon.social/@simonbs)

## ✨ Features

- Syntax highlighting.
- Line numbers.
- Code folding.
- Spell checking.
- Support for Apple's Writing Tools.
- Highlight the selected line.
- Show invisible characters (tabs, spaces and line breaks).
- Insertion of character pairs, e.g. inserting the trailing quotation mark when inserting the leading.
- Customization of colors and fonts.
- Toggle line wrapping on and off.
- Adjust height of lines.
- Add a page guide.
- Add vertical and horizontal overscroll.
- Highlight ranges in the text view.
- Search the text using regular expressions.
- Automatically detects if a file is using spaces or tabs for indentation.
- Specify line endings (CR, LF, CRLF) to use when inserting a line break.
- Automatically detect line endings in a text.

## 🚀 Getting Started

Please refer to the [Getting Started](https://docs.runestone.app/documentation/runestone/gettingstarted) article in the documentation and the [Meet Runestone](https://docs.runestone.app/tutorials/meet-runestone) series of tutorials.

## 📖 Documentation

The documentati
阅读完整原文

项目深度分析 AI 生成

基于 Runestone 的垂类轻量级 iOS/iPadOS 代码编辑工具(App Store 产品)

产品构想原作者已上线 Runestone Editor App,可借鉴该模式切入垂直细分领域,例如专注于 iPad 的本地 Web/Python/Markdown 前端微 IDE 或快速查看编辑工具。
核心功能文件树管理、Git 基础操作集成、多标签页切换、Tree-sitter 主题市场、快捷代码片段键盘扩展
目标用户学生、移动办公开发者、数据分析师、轻办公写作者
难度/周期中等 · 2-3 个月 · 成本:极低(Apple Developer 年费 $99,本地算力即可)
收费模式免费下载 + 应用内买断(In-App Purchase)解锁多主题、高级语法支持与无限制文件操作
竞争风险原作者自身已有 Runestone 同名 App 存在直接竞争;移动端编写代码场景属于非刚性需求。
依据 已验证事实

移动端 Markdown / 知识库 Local-First 协作写作工具

产品构想利用 Runestone 强大的纯文本性能与高亮/折叠机制,封装结合 iOS 文件的离线 Markdown/Obsidian 兼容笔记应用。
核心功能双链跳转、大文件平滑滚动编辑、数学公式/图表实时渲染支持、iCloud/WebDAV 实时同步
目标用户重度 Markdown 爱好者、知识管理(PKM)玩家、移动端长文创作者
难度/周期高 · 3-6 个月 · 成本:低(基础存储云资源或完全本地无服务器)
收费模式月度/年度订阅制(PRO 会员增值服务,如同步通道与专属排版导出)
竞争风险Markdown 市场极度内卷(已有 Bear、Obsidian、Craft 等),产品体验打磨周期长。
依据 数据支持的判断

Runestone Pro 商业 SDK 组件与扩展生态包

产品构想面向需要内嵌代码编辑框的 iOS 开发者,提供开箱即用的高级功能包(如 LSP 协议集成、自动补全引擎插件、预编译更多 Tree-sitter 语言支持)。
核心功能Language Server Protocol (LSP) 集成层、智能自动补全 UI 弹窗、开箱即用的 50+ 种复杂语法高亮包
目标用户需要将代码编辑作为次要功能的 iOS 独立开发者及企业级 App 开发团队
难度/周期极高 · 3-4 个月 · 成本:低(主要为人力开发时间成本)
收费模式商业组件授权(按 App 授权买断或技术支持年费)
竞争风险iOS 生态内采购第三方非知名开源收费 SDK 的开发者基数较小,转化率可能偏低。
依据 AI推测
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
RunestoneInteractive/RunestoneServer 中文介绍暂未生成
Interactive books for computer science and mathematics
576 C++
casey/runestone 中文介绍暂未生成
Runes: terrible idea or idée terrible?
196 -
RunestoneInteractive/RunestoneComponents 中文介绍暂未生成
Packaging of the Runestone tools for publishing educational
103 JavaScript
me-foundation/runestone-lib 中文介绍暂未生成
A Typescript implementation of the Bitcoin Runestone protoco
77 TypeScript
RunestoneInteractive/rs 中文介绍暂未生成
The Monorepo for Runestone Academy servers and interactives
70 TypeScript
studyzy/runestone 中文介绍暂未生成
Bitcoin Ordinals Rune protocol golang implement
39 Go
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2022-01-17,近 30 天仍在推送,发布过 29 个 Release
社区活跃Star 3,244 / Fork 228 / Issue 14(数据支持,可自行核实)
许可证MIT
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。