Runestone Text Editor icon

Runestone: Code Editor

by Simon B. Støvring

Runestone is a lightweight yet powerful code editor for iOS, ideal for developers on the go. It offers syntax highlighting, find and replace, and customizable themes, making code editing on iPhone and iPad efficient and enjoyable.

About Runestone Text Editor

Runestone is a plain text editor designed for coding on iPhone and iPad, offering a more powerful alternative to TextEdit. Built by a developer passionate about text editors, Runestone focuses on being lightweight while providing essential features. Enjoy syntax highlighting for languages like HTML, JavaScript, Swift, and Python. Customize your experience with themes like Dracula and Solarized, and adjust fonts. The innovative find and replace feature allows for easy text modification. Additional features include line number display (premium), code formatting with Prettier.js, and encoding options like UTF-8. Runestone integrates with the Files app for seamless document management. Premium features unlock line highlighting, custom line height, and the ability to disable line wrapping. It's perfect for developers seeking a robust and customizable text editor. The app also supports features like auto-closing brackets, multiple windows on iPad, and printing documents. With Runestone, you gain a versatile code editor that adapts to your coding style. The page guide feature helps maintain code length, and the ability to remember language per file enhances workflow. Runestone provides a streamlined coding environment. It's a great tool for editing source code on the go.

Key Features

  • Highlight syntax for many languages
  • Select from twelve standard themes
  • Format code using Prettier.js

Why Users Love It

Offers lightweight and powerful editing
Provides customizable themes and fonts
Great app for quick edits and reviewing code snippets on the go. The syntax highlighting is a lifesaver! – Generated

Perfect for: Perfect for developers needing a lightweight, feature-rich code editor on their iPhone or iPad.

Screenshots

Runestone Text Editor screenshot 1Runestone Text Editor screenshot 2Runestone Text Editor screenshot 3Runestone Text Editor screenshot 4Runestone Text Editor screenshot 5Runestone Text Editor screenshot 6

Ranking History

Category #25

7/18/2025

#29

Category #25

7/17/2025

#25

Category #25

7/16/2025

#25

Category #25

7/15/2025

#27

Category #25

7/14/2025

#29

Category #25

7/13/2025

#27

Category #25

7/12/2025

#28

Category #25

7/11/2025

#26

Category #25

7/9/2025

#29

User Reviews

WhiplashZamboniMan
3/28/2024

If you are a VoiceOver user like I am and on iOS 17.4.1, there is one small problem when punctuation is set to anything but all under VoiceOver, verbosity. When walking through a text file line by line, VoiceOver fails to include the last character of every line whether or not the last character is punctuation. Setting verbosity for punctuation to all correctly identifies every character on the line. This editor is quick! A few of the others I've tested that are supposed to work with VoiceOver are so slow they are completely useless. I'm using this editor to write LaTeX documents and it works very well. Outstanding Editor If you are a VoiceOver user like I am and on iOS 17.4.1, there is one small problem when punctuation is set to anything but all under VoiceOver, verbosity. When walking through a text file line by line, VoiceOver fails to include the last character of every line whether or not the last character is punctuation. Setting verbosity for punctuation to all correctly identifies every character on the line.This editor is quick! A few of the others I've tested that are supposed to work with VoiceOver are so slow they are completely useless. I'm using this editor to write LaTeX documents and it works very well.

AlexB- iOS dev
6/6/2025

I needed this for pretty printing, but stayed for the other features Better than Koder I needed this for pretty printing, but stayed for the other features

Black Magic5683
6/2/2025

Hey developer! I had primarily gotten interested in this app because it supports and can edit JSON files. This app allows me to view JSON files that one of my counter apps use to make backups of my counter data. I can edit counter data within the JSON backup if need be with this app. But not only that it also supports other formats: markdown, .txt, Swift, Python, C++, LUA, and so on. It does what I need and so much more. I have already paid for premium features, so I’m happy to support you for the hard work you have put into this app. It’s on my phone to stay. Thank you, Runestone! 💗Thank you!💗 Hey developer! I had primarily gotten interested in this app because it supports and can edit JSON files. This app allows me to view JSON files that one of my counter apps use to make backups of my counter data. I can edit counter data within the JSON backup if need be with this app. But not only that it also supports other formats: markdown, .txt, Swift, Python, C++, LUA, and so on. It does what I need and so much more. I have already paid for premium features, so I’m happy to support you for the hard work you have put into this app. It’s on my phone to stay. Thank you, Runestone!

asrfthukom
5/24/2025

Excellent ! Pasting can be tricky. A ‘recent’ submenu would be exquisite… Nice & easy Excellent ! Pasting can be tricky. A ‘recent’ submenu would be exquisite…

midifool
5/8/2025

All I needed was a plain text editor. I have thousands of files from when I was writing songs regularly and keeping other types of notes in plain text inside a UNIX environment. I don’t live in that environment anymore, but I still have all of these plain text files that I need to maintain in periodically update. Long comes your app! Runestone is perfect for what I need to do! Sometimes, less is better. Other times less is best! The simpler, the better All I needed was a plain text editor. I have thousands of files from when I was writing songs regularly and keeping other types of notes in plain text inside a UNIX environment.I don’t live in that environment anymore, but I still have all of these plain text files that I need to maintain in periodically update.Long comes your app! Runestone is perfect for what I need to do! Sometimes, less is better. Other times less is best!

App Details

Developer

Simon B. Støvring

Platform

ios

Rating

4.8

Last Updated

7/9/2025