Runestone is made by a single person with a love for text editors and a vision of building the most lightweight text editor for iPhone and iPad that still has the core features for editing code.
A plain text editor with syntax highlighting, line numbers, search and replace, page guide, and much more.
- Syntax highlighting of many languages including HTML, JavaScript, JSON, Markdown, Swift, Python, PHP, YAML, and many more.
- Format code using Prettier.js. Supported languages include CSS,HTML, JavaScript, JSON, PHP and more.
- Choose font and font size, including support for custom fonts imported using another third-party app.
- Adjust the scaling of Markdown headings and disable highlighting of code blocks in Markdown.
- Show tabs, spaces, and line breaks using a selected symbol.
- Choose text encoding between popular encodings like UTF-8, UTF-16, ISO Latin 1, and many more.
- Save file extensions and filenames that should always be treated as plain text files.
- Innovative find and replace for searching and modifying text while still viewing your file.
- Select one of the twelve standard themes including popular themes like Tomorrow, Dracula, Solarized, and One Dark Pro.
- Enable page guide at a specific column to easily tell when lines are getting too long.
- Disable line wrapping to allow horizontal scrolling.
- Show the line and column the cursor is located on.