Rich when writing · raw when precision matters

Markdown when you want it. A real editor when you don't.

Type headings, lists, code, and links naturally. Drop into the source when exact syntax matters. Both views edit the same note.

The source stays close without sitting between you and every sentence.

Markdown input rules turn familiar punctuation into structure as you type. Raw mode exposes the underlying text with line numbers, position, counts, and synchronized scrolling.

Raw Markdown

# Field notes

Folders decide where a note lives.
Links decide what it is about.

## Keep the useful parts

- Link to [[Reading list]]
- Tag the idea with #reference
- [ ] Revisit the source

```rust
let notes = local_first();
```

Structured editor

Field notes

Folders decide where a note lives. Links decide what it is about.

Keep the useful parts

  • Link to [[Reading list]]
  • Tag the idea with #reference
  • Revisit the source

Enough structure for serious notes. No schema ceremony before the first line.

Blocks and marks

Six heading levels, quotes, tables, fenced code, bullets, numbered and collapsible lists, checklists, alignment, underline, and restrained highlights.

Paste

Paste Markdown and it arrives rendered. Paste rich HTML and it keeps useful formatting. Raw mode leaves source untouched.

Links and references

Wikilinks export as [[title]]. Tags, people, backlinks, and note relationships stay connected by stable identity inside the workspace.

Large notes

A bounded editor window keeps thousands of blocks responsive while search, copy, undo, and accessibility still cover the complete document.

Unsupported does not mean discarded.

When Skriuw cannot represent Markdown safely in the structured editor, it preserves the exact source in raw mode. Frontmatter and footnotes remain source text until they have a lossless structured representation.

Export

Readable files and folders

Export one note or the full workspace with images kept beside the Markdown.

Links

Labels follow renames

Stable identities keep internal links intact; exported labels refresh when titles change.

Source

Ambiguity stays visible

Unresolved links and syntax remain source text instead of becoming a guessed conversion.

Skriuw / Writingrich text ↔ raw Markdown
Skriuw editing a note with Markdown shortcuts, tags, wikilinks, raw source, and keyboard navigation

Write the note first. Inspect the syntax when it earns your attention.

The full editor runs locally in your browser, with no account required.