# Arrayground — A mobile REPL app for K & BQN

> Mobile REPL for CBQN and ngn/k libraries. (iPhone/iPad app by Asakura.)

- Source: https://appshunter.io/ios/app/arrayground/id6453522556 (this page in markdown: same URL + `.md`)
- Developer: [Asakura](https://appshunter.io/developer/1699406481)
- Category: Developer Tools, Education
- Price: Free
- Rating: 4.80/5 from 4 App Store ratings · 2 written reviews indexed
- Age rating: 17+
- Requires: iOS 16.0 · 6 MB
- Languages: American English
- Released: 2023-10-09
- Data updated: 2026-08-05
- Monetization: free
- User reviews in markdown: https://appshunter.io/ios/app/arrayground/id6453522556/reviews.md

## What is Arrayground?

A SwiftUI application to interface with CBQN and ngn/k libraries into a working repl.

## Key features

- Mobile REPL interface
- CBQN library integration
- ngn/k library integration
- SwiftUI application
- Works on iPhone and iPad

## Recent user reviews (2 of 2)

All indexed reviews: https://appshunter.io/ios/app/arrayground/id6453522556/reviews.md

### 5/5 — Pocketable BQN is dreamy

*2025-09-17*

Love the app it’s lovely to be able to use BQN from my phone, even when offline. 

I’ve noticed that even when in BQN mode the ? menu only contains K reference material. Not a huge deal, but it’d be awesome if that could switch to be BQN specific when in BQN mode.

### 4/5 — A very good effort

*2023-11-15*

I have used the BQN parts in in-extensively so far but I am impressed by the effort - including the incorporation of special symbols. I will provide an update after more extensive use of BQN & testing of K. A very good start otherwise:

Update: in BQN calling upon named  assignments using <- throws an error 
name ← ↕4
⟨ 0 1 2 3 ⟩
name
Error: Undefined identifier
./:1:
  name
  ^^^^
"Error: Undefined identifier
./:1:
  name
  ^^^^"

**Developer response:** hi. thanks for the feedback. i released 1.2.6 with that issue fixed

## Frequently asked questions about Arrayground

### What is Arrayground?

Arrayground is a mobile application that provides a REPL (Read-Eval-Print Loop) interface for interacting with CBQN and ngn/k libraries. It allows developers to write and execute code directly on their mobile devices.

### What programming languages does Arrayground support?

Arrayground specifically supports the K, BQN, CBQN, and ngn/k programming languages. It acts as an interface to these libraries for interactive coding.

### What devices can I use Arrayground on?

Arrayground is available for iPhone and iPad devices. It is built using SwiftUI, ensuring a native experience on Apple's mobile platforms.

### Is Arrayground free to use?

Yes, Arrayground is completely free to download and use. There are no in-app purchases or subscription fees associated with the application.

### How often is Arrayground updated?

The latest version of Arrayground is 1.2.6, which was last updated on November 23, 2023. Updates typically include bug fixes and feature enhancements.

### What is the age rating for Arrayground?

Arrayground has an age rating of 17+. This is common for developer tools that may involve complex concepts or require a certain level of technical understanding.

### Does Arrayground have ads?

No, Arrayground does not contain advertisements. As a free application, it focuses on providing a clean and uninterrupted development experience for its users.

### What is the user sentiment for Arrayground?

Arrayground has received positive feedback, with an average rating of 4.7 stars from 3 ratings. This indicates a high level of user satisfaction with the app's functionality.

## Version history (last 5 releases)

### 1.2.6 — 2023-11-23

- slight ui changes
- fix defaults in settings
- fix variable assignment in bqn

### 1.2.5 — 2023-10-23

- Add async evaluation
- Support iOS 16.0+

### 1.2.0 — 2023-10-18

- Added K formatting
- Redesigned K help pages
- Bug fixes
- UI tweaks

### 1.1.5 — 2023-10-17

- Fixed some bugs
- Added syntax highlighting

### 1.1 — 2023-10-17

- A working multiline input field
- Fixed bqn not showing errors
- A new icon

## Apps similar to Arrayground

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Runestone Text Editor](https://appshunter.io/ios/app/runestone-text-editor/id1548193893) | 4.7 (1,894) | Free | Developer Tools |
| [a-Shell](https://appshunter.io/ios/app/a-shell/id1473805438) | 4.6 (535) | Free | Developer Tools |
| [LispPad Go](https://appshunter.io/ios/app/lisppad-go/id1565747728) | 4.9 (36) | Free | Developer Tools |
| [Carnets - Jupyter](https://appshunter.io/ios/app/carnets-jupyter/id1450994949) | 4.6 (316) | Free | Developer Tools |
| [Git client - Working Copy](https://appshunter.io/ios/app/git-client-working-copy/id896694807) | 4.8 (3,719) | Free | Developer Tools |
| [Carnets - Jupyter (with scipy)](https://appshunter.io/ios/app/carnets-jupyter-with-scipy/id1559497253) | 4.6 (87) | Free | Developer Tools |

---

*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-08-05.*
