Local-first · zero install

A Markdown editor that runs in your browser

Open a folder and edit the .md files inside it. Every change saves to the real file, not an export, not a sync.

Get Started No sign-up No install First note in 30 seconds
One .md file, three modes
Local-first

Every note is a real file you own

Once you pick a local folder, NoteLoom reads and writes the Markdown files inside it directly. The same .md opens identically in Obsidian, Typora, VS Code, or any other editor.

  • Plain .md files, CommonMark and GFM compatible.
  • Pair with iCloud, Dropbox, or Git. No extra sync to set up.
  • Ownership is yours. Stop using NoteLoom and every file stays put.
my-notes
NameKindSize
projectsFolder--
weeklyFolder--
local-first.mdMarkdown4 KB
reading-list.mdMarkdown2 KB
README.mdMarkdown1 KB
Three-mode editor

Three ways to see one file

Source, edit, and read: three equal modes, switch between them anytime.

Source

Every Markdown mark in full, with no hidden characters. Best for tables, code blocks, and frontmatter.

Edit

Bold, lists, and tables render inline while you type. The line under the cursor falls back to source.

Read

A clean read-only view, the way the note will look when it is done. Full CommonMark, GFM, and KaTeX.

Instant on the web · zero install

Start writing in 30 seconds

No sign-up, no install. About 30 seconds from opening the page to writing. Works in Chrome, Edge, or Arc on desktop.

1 Open the app URL in your browser
https://app.noteloom.cc
Type the URL and go
A pure web app: no installer, app store, or license key. Start editing as soon as the page loads.
2 Choose a local folder
Select folder
Documents
Notes ←
Projects
Allow access
Built on the browser File System Access API. NoteLoom can only read and write that folder after you grant access; no other files are touched.
3 Write to a local file as Markdown
# My first note
NoteLoom saves this note as
my-first-note.md
The file lands straight in the folder you just chose
Close the browser and the file stays put. The generated .md follows common Markdown conventions and opens directly in VS Code, Typora, Obsidian and more.
0:00
Open the page
0:15
Grant the folder
0:30
Write your first note
The longer you use it

It grows into a knowledge base

Start with one file. As your notes stack up, NoteLoom links them together, so your knowledge connects instead of scattering.

Links and backlinks

Type [[ and pick a note from autocomplete. Every note tracks who links back to it, and turns plain-text mentions into real links with one click.

wiki-links · backlinks · autocomplete
local-first.md editing
Local-first software

Builds on [[CRDT]] and stays readable as plain [[Markdown|text]].

See the ideals in [[Ink & Switch#ideals]].

[[sync engine
Automerge
Yjs
Backlinks 3 linked · 1 unlinked
syncing-notes.md
Offline edits merge cleanly thanks to [[local-first]] guarantees.
weekly/2026-w28.md
Reread the [[local-first]] paper before the sync review.
tools/obsidian.md
A [[local-first]] vault stays yours even without the app.
readme.md names local-first in plain text
Rename a note and every [[link]] pointing to it updates itself. Alias with [[Note|shown text]], or aim at a spot with [[Note#heading]].
Knowledge graph

See how your notes connect

Every [[wiki-link]] is an edge. Drag a node, hover to trace its neighbors, click to recenter. Linked notes pull together; loners drift to the margins.

local-first-vault 13 notes · 12 links
this note linked not created yet
drag · hover · click
Publish

Share a note as a page

Right-click a note or a folder and publish it as a public link. Whoever opens the link just reads it, with no install and no account. What goes out is a read-only copy; your original file never leaves your disk.

Update it anytime to refresh the page, or unpublish to take it down. Your local note is never touched.

Open
Rename
Publish to web
Reveal in folder
share.noteloom.cc/n/kx7a2 read-only
Browser extension · on the Chrome Web Store

Whatever you read, save it into your NoteLoom

The NoteLoom browser extension is a companion to the web app: turn any page into a clean reading view, and clip page content and YouTube / Bilibili captions into .md, saved into your own local knowledge base.

Reading view

One-click clean reading view with an auto table of contents and eye-friendly themes.

Clip to NoteLoom

Clip page content into Markdown with its source link, preview it, then pick a local folder to save.

Video captions

Pull captions from YouTube or Bilibili and jump by timestamp. Turn a video into notes.

Local-first

Everything is processed in your browser, only when you click. Nothing uploaded, no account.

Free. No account. Chromium desktop (Chrome, Edge, Arc). Your notes stay on your disk; nothing goes online unless you publish it.

Your notes live on your disk.
NoteLoom is just a window onto them.

Get Started No sign-up · first note in 30 seconds