# Brace Editor — Mobile code editor

> Mobile code editor for learning and writing programs in various languages. (iPhone/iPad app by Dan jarvis.)

- Source: https://appshunter.io/ios/app/brace-editor/id964429727 (this page in markdown: same URL + `.md`)
- Developer: [Dan jarvis](https://appshunter.io/developer/507025082)
- Category: Productivity, Education
- Price: Free
- Rating: 3.32/5 from 22 App Store ratings · 23 written reviews indexed
- Age rating: 4+
- Requires: iOS 9.0 · 21 MB
- Languages: English
- Released: 2015-02-13
- Data updated: 2026-06-10
- Monetization: free
- User reviews in markdown: https://appshunter.io/ios/app/brace-editor/id964429727/reviews.md

## What is Brace Editor?

If you are interested in learning to write code this app is definitely for you. You can write simple programs in many different languages such as:

- JavaScript
- C
- C++
- Ruby
- Java
- Python

The new version of this app includes:

- Line numbers and
- Simple syntax highlighting

There are more programming languages coming and more tweaks to how the editor works and looks so stay tuned.

## Key features

- Supports JavaScript, C, C++, Ruby, Java, Python
- Line numbers
- Simple syntax highlighting
- Learn to code
- Mobile code writing

## Recent user reviews (10 of 23)

All indexed reviews: https://appshunter.io/ios/app/brace-editor/id964429727/reviews.md

### 3/5 — Can’t open other files?

*2019-07-21*

Can’t I open files from external sources? .java files?

### 1/5 — Does nothing

*2018-10-04, version 3.0.5*

Open the app... check!
Click “+” to create a new file... check!
Freeze after hitting the save icon... check!

Does literally nothing afterwards.

Edit: this is a joke, right? Take a look at the app support site. Notice anything strange? Thought so.

**Developer response:** Hello, thank you for your feedback and I apologize for the inconvenience. I have been working hard to make the compiler more reliable and I hope you choose to give my app another shot :)

P.S the app is not a joke I was just blowing it and hopefully I won’t blow it this time.

### 2/5 — Was decent when it worked

*2017-07-02, version 2.0*

It was working okay, but it just stopped functioning. After saving three project files, the program deleted the contents of two project files. Then, it crashed, and would not run.

### 1/5 — DOESN'T SUPPORT INPUT!

*2017-02-17, version 2.0*

In Ruby, when I assign gets to a variable, it is nil. It completely doesn't recognize gets.chomp.

### 1/5 — Bad

*2016-10-26, version 2.0*

Compiler doesn't work properly.

### 4/5 — Definitely has potential.

*2016-09-19*

Keep working on this, I think it has a good chance of being a great app, just keep adding more features.

### 3/5 — Can't run

*2016-09-03, version 2.0*

Activating the keyboard makes the navigation bar disappear, which mean that I can't save or run the program that I wrote.

### 4/5 — Simple & Sweet

*2016-06-16, version 2.0*

Brace is the perfect casual editor. I wanted something I could use to test out algorithms I was thinking through while away from my dev machine, and it works perfect for that. I love that it isn't trying to be a full-fledged IDE on an iOS device.

Also, it is very basic, but looks beautiful. It only has room to get more beautiful.

There is no way to enter stdin data currently, so if necessary you will have to work around that (not hard). Wasn't an issue for me.

FTP/Dropbox/etc support would obviously be useful. As would the ability to export (via email, perhaps) your code.

SSH support would be sweet (whether that looks like an actual client, or simply a means to run your code on your own server rather than via whatever service is currently being used).

Great little tool to have.

### 5/5 — By far the best!

*2016-06-08, version 2.0*

Was looking for an app to code in Ruby and what I found was less then stellar. Until I accidentally ran across this. Very clean and actually works. Please continue to update this!

### 3/5 — Input in C++ (iostream)

*2016-02-14, version 2.0*

Thank you for such a clean, streamlined app. Wonderful job! However, in C++ the compiler doesn't recognise the std library and doesn't allow any input.... This is a problem that requires immediate attention. Please look into it

## Frequently asked questions about Brace Editor

### What programming languages does Brace Editor support?

Brace Editor currently supports JavaScript, C, C++, Ruby, Java, and Python. The developers plan to add more languages in future updates.

### What are the key editing features in Brace Editor?

Brace Editor includes essential features for coding such as line numbers and simple syntax highlighting to improve readability and the coding experience.

### Is Brace Editor suitable for beginners learning to code?

Yes, Brace Editor is designed for those interested in learning to write code. Its straightforward interface and support for multiple languages make it a good starting point.

### On which devices can I use Brace Editor?

Brace Editor is available for iPhone, iPad, and iPod devices, allowing you to code on the go.

### How often is Brace Editor updated?

The app was last updated on December 9, 2018, with version 3.1.1. Future updates are planned to introduce more languages and editor enhancements.

### What is the age rating for Brace Editor?

Brace Editor has an age rating of 4+, making it accessible for a wide range of users.

### Does Brace Editor have any in-app purchases or ads?

No, Brace Editor is completely free to use and does not feature any in-app purchases or advertisements.

### What is the user sentiment for Brace Editor based on ratings?

Brace Editor has an average rating of 3.3 stars from 22 ratings, indicating a mixed but generally positive reception from its users.

## Version history (last 5 releases)

### 3.1.1 — 2018-12-09

Whats new
- Color themes for syntax highlighting
- Dark Mode (Ahh yeah)
- Bug fixes

### 3.1.0 — 2018-11-19

So.. this is awkward. 
I know I said I was back but... a few days after I rolled out the last update, the API I was using to compile your code went off line.
I have since found a new API (one that I can deploy myself) and started using that. I should be a bit more reliable so give this another shot :)

Here are the things that changed with the new compile API
- Java has a standard class name that shouldn’t be changed (Annoying but whatever this is free)
- Javascript - Moved to readline for io (see example code when you create a new javascript project)
- python moved to python 3 (raw_input -> input that kind of thing)

Also I would say the last message from the last update still applies since the last release was awful.

Yes... I'm back baby :)
- Updated UI
- Updated backend API (Hopefully more reliable)
- Ionic live updates
- Added JS interpreter
- Improved Syntax highlighting
- Added inputs for programs (Phew!)
- Added sample code when creating code

Hopefully I can make more frequent updates to this app but I will do my best :)

### 3.0.5 — 2018-07-31

Yes... I'm back baby :)

- Updated UI
- Updated backend API (Hopefully more reliable)
- Ionic live updates
- Added JS interpreter
- Improved Syntax highlighting
- Added inputs for programs (Phew!)
- Added sample code when creating code

Hopefully I can make more frequent updates to this app but I will do my best :)

### 2.0 — 2015-09-20

This new version of Brace Editor has some major improvements in compilation! 

**Special note for this version** You will need to include headers on your programs if you want them to compile. If you forget the compiler should let you know but still this is just a friendly notice before that happens.

I am happy to say that the following changes have been made:

⌘ Removed API limit that causes garbage output
⌘ Provided stability when saving code
⌘ Line numbers
⌘ Simple syntax highlighting
⌘ Fixed start up crashes
⌘ Squashed other little bugs here and there

Coming soon:
⌘ Dropbox integration
⌘ Possibly SSH integration

Thanks for downloading!

### 1.1 — 2015-02-23

This version makes writing code much easier

• added keyboard toolbar

Whats coming:

ø Syntax highlighting
ø Updated add code layouts

## Apps similar to Brace Editor

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Quantum Programming Compiler](https://appshunter.io/ios/app/quantum-programming-compiler/id1337663853) | 3.4 (8) | Free | Productivity |
| [Periodic Questioning](https://appshunter.io/ios/app/periodic-questioning/id1665812740) | — | Free | Productivity |
| [LuaStudio](https://appshunter.io/ios/app/luastudio/id1161260887) | 4.6 (13) | Free | Productivity |
| [System Designer](https://appshunter.io/ios/app/system-designer/id1132983280) | 4.4 (17) | Free | Productivity |
| [C/C++-programming language](https://appshunter.io/ios/app/cc-plus-plus-programming-language/id1016322367) | 4.5 (319) | Free | Productivity |
| [JSitor - JS, HTML & CSS Editor](https://appshunter.io/ios/app/jsitor-js-html-and-css-editor/id1455784773) | 3.7 (29) | $0.99 | Productivity |

## More apps by Dan jarvis

- [Estimate : Shopping buddy](https://appshunter.io/ios/app/estimate-shopping-buddy/id1139639799)
- [Kick Counter](https://appshunter.io/ios/app/kick-counter/id1643911253)

All apps by Dan jarvis: https://appshunter.io/developer/507025082

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-06-10.*
