skriva.md ← back
---
title: Skriva
version: 1.0.0
stage: beta
for: iPhone
requires: iOS 26.2
network: none
---

# Skriva

*A markdown editor that leaves your files where they are.*

Pick a folder in Files - iCloud Drive, Dropbox, On My iPhone - and Skriva edits the `.md` and `.txt` notes inside it, in place. Nothing is copied into the app. Nothing is uploaded. There is no account to make.

[Download for iOS](https://apps.apple.com/app/skriva) **Beta** · v1.0.0

iPhone · iOS 26.2 or later · no sign-in, no analytics

> **This page is the demo.** It is the home page written as one markdown file, with the markers left in - headings, emphasis, a table, a task list, a fenced code block, a wiki link, and this quote. Nothing here is a special case: it is a fair sample of what a single note in your own folder can hold, and of what Skriva has to render.

---

## Writing

### A toolbar that knows where the caret is

Heading, bold, italic, strikethrough, code, link, note link, to-do, bullets, numbers, quote, find, undo, redo. Buttons light up when the caret sits inside what they would toggle, and the heading button shows the level you are already at. Pressing bold on bold text unwraps it.

### Hardware keys, if you carry one

| Key | Does      |
| ----- | --------- |
| ⌘B | Bold      |
| ⌘I | Italic    |
| ⌘K | Link      |
| ⇧⌘[ | Note link |
| ⌘F | Find      |

### Lists that carry themselves

Return continues a bullet, a number, a to-do or a quote. Numbers increment, to-dos start unticked, and Return on an empty marker clears it. Tap a checkbox on the box itself to tick it.

Every edit goes through the system text input rather than the storage underneath it, so undo, autocorrect and dictation keep working the way they do everywhere else.

---

## Links between notes

Type `[[` and a bar of matching note names appears above the toolbar. Tapping a [[link]] jumps to that note - and if no note by that name exists yet, it is created and opened. Linking ahead of yourself is the point.

---

## Today

A card at the top of the listing, headed with today's date. Tapping it opens today's note, making it the first time. It carries how today is going and what yesterday left unticked, because the weak point of a daily note is the gap between days.

A long press reaches yesterday and tomorrow. Where the notes live is a setting rather than an assumption, and moving that folder brings the dated notes along with it.

---

## Finding things again

---

## Nothing leaves the device

You do not have to take that on faith:

```bash
$ grep -r "URLSession" skriva/
# no matches
```

---

## When it changes somewhere else

Your folder is a folder, so other things can reach it: the same note open on a Mac, a sync client catching up in the background, the Files app, a shortcut. Skriva watches the file rather than assuming it owns it. When the copy on disk stops matching the one on screen, one capsule appears over the text and says which of those happened.

Four of them take themselves away after four seconds:

Three of them stay until they are resolved:

Autosave working is not news. A capsule that turns up for every save is a capsule you stop reading, and the one time it matters you will scroll straight past it.

---

## Not losing things

---

## Get it

[Download for iOS](https://apps.apple.com/app/skriva) **Beta** · v1.0.0

[Changelog](https://x.com/skrivanotes)

Your folder stays your folder.