Comparison

DraftCode vs Luma SSH

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

DraftCode

A private code, text, and Markdown editor for Mac, iPhone, and iPad. It supports syntax highlighting for numerous languages, local file editing, and remote connections via FTP/SFTP. Offers Git integration and optional AI editing.

Highlights
  • Syntax highlighting for 57 languages
  • Tabs, split editing, and code snippets
  • JSON, HTML, CSS, and SVG formatting
  • FTP, FTPS, and SFTP remote connections
  • Git source control integration
  • Markdown preview and HTML export
  • Optional on-device AI editing
Features
Read full description

DraftCode is a private code, text and Markdown editor for Mac, iPhone and iPad. Open local files or folders, start typing immediately and keep your work in standard file formats. One-time purchase: no ads, account, tracking, subscription or in-app purchase. EDIT CODE AND TEXT • Syntax highlighting and language detection for 57 languages • Tabs, split editing, line numbers, minimap, bookmarks and code snippets • Multi-cursor editing and select next or all matching occurrences • Auto-indent, bracket pairing, comments and a scrollable code-key toolbar • Code folding with bracket and HTML/XML tag matching • Open files and project folders through Apple system pickers LANGUAGES AND THEMES • Built-in engines for Swift, Python, JavaScript, TypeScript, Go, Rust and more • Import TextMate grammars, language configuration, syntax themes and file-icon themes • Enable, disable, replace or remove packs, with a safe return to built-in defaults SEARCH AND NAVIGATE • Plain text, escaped and regular-expression search • Find and replace across a selected project folder • Command palette, quick open, outline and TODO navigation FORMAT LOCALLY • JSON, JSON5, HTML, CSS, SVG, SQL, YAML, TOML and plist • JavaScript, TypeScript, JSX and TSX format and compress on device • Full file or selection, with undo, error locations and large-file protection REMOTE WORKSPACES • Connect to FTP, explicit FTPS and SFTP servers • Open SSH Terminal from the start page or menus without SFTP • Browse folders, download text files on demand and upload saved changes • Keep passwords in Keychain, detect server-side conflicts and reconnect automatically SOURCE CONTROL • Clone Git repositories over HTTPS or SSH into a folder you choose • Stage, commit, branch, merge, fetch, pull and push on this device • Store passwords, tokens and pasted SSH private keys in Keychain; confirm the host fingerprint before saving it. On Mac, authorize local SSH files instead — those private keys are not copied into Keychain OPTIONAL AI EDITING • Off by default. Prefers on-device Apple models; otherwise your HTTPS endpoint receives only the current selection when you invoke it • Failures never change the document MARKDOWN • Local preview with tables, task lists, code, Mermaid and math • Side-by-side editing on supported layouts • HTML export on Apple platforms and PDF export on Mac Local documents are never uploaded automatically. Remote transfers go only to a server you explicitly configure. DraftCode does not collect personal data. SSH TERMINAL Open an interactive SSH terminal for your server with password or Ed25519 authentication, host-key verification, control keys and window-size synchronization. Commands run only on your remote server. Backgrounding disconnects the session; reconnect starts a new shell without replaying commands.

About

Luma SSH

Features
Read full description

Luma is a lightweight SSH and SFTP client designed for managing remote systems from your iPhone or iPad. Connect to servers through a responsive mobile terminal, organize frequently used hosts, securely manage credentials, and transfer files without switching between multiple apps. FEATURES • Secure SSH terminal sessions • Saved hosts with groups, favorites, tags, and search • Quick Connect for one-time connections • SFTP file browsing, uploads, and downloads • Create, rename, and remove remote files and folders • Reusable command snippets with customizable variables • Encrypted storage for private keys and passphrases • Host-key verification and changed-key warnings • Automatic reconnection for interrupted sessions • Optional end-to-end encrypted configuration sync • Encrypted backup and restore • Light and dark appearance options YOUR DATA, YOUR CONTROL Luma does not require a Luma account or a paid cloud service. Sensitive credentials are encrypted on your device. Optional synchronization is end-to-end encrypted before your configuration leaves the device. Whether you maintain a home server, administer remote infrastructure, or need terminal access while away from your computer, Luma keeps your essential SSH tools close at hand. Luma is open-source software.

Screenshots

DraftCode4 screens
Luma SSH4 screens

Verdict

The call

The clearest difference is price: Luma SSH at Free against DraftCode's $1.99. Luma SSH also leads on iOS requirement (15.0 vs 17.0). DraftCode's advantage is update cadence (every 5 days vs monthly). On ads, in-app purchases and device support there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Luma SSH is free to download; DraftCode costs $1.99 up front. Neither carries in-app purchases, so what you see is what you pay.

UpkeepUpdate frequency

DraftCode ships an update every 5 days, Luma SSH monthly. Both last shipped on November 10, 2026.

Scorecard3 real differences · 7 level
DraftCode versus Luma SSH: the parameters behind the verdict, then further details
ParameterDraftCodeLuma SSH
Price$1.99Free — better
Rating5.0 (3 ratings) — better—
Positive reviews100.0% of reviews—
Number of ratings3 — better—
Update frequencyEvery 5 days — betterMonthly
AdsNoNo
In-app purchasesNoNo
MonetizationPaid—
DevicesiPhone, iPad, MaciPhone, iPad, iPod
Requires iOS17.015.0 — better
Further details — not scored
Size19 MB35 MB
Age rating4+4+
Developer献慧 陈OLIVER LIAM FLYNN

In-app purchases

None

DraftCode

No in-app purchases

None

Luma SSH

No in-app purchases

Questions

Is DraftCode free?
DraftCode costs $1.99, with no in-app purchases.
Is Luma SSH free?
Luma SSH is free to download, with no in-app purchases.
Do DraftCode or Luma SSH have ads?
Neither DraftCode nor Luma SSH shows ads.
Which is updated more often, DraftCode or Luma SSH?
DraftCode ships an update every 5 days, and Luma SSH monthly. Most recently, DraftCode was updated on November 10, 2026 and Luma SSH on November 10, 2026.

Other comparisons