Selenite
Web-based · GitHub-backed · Nothing to install

Your notes are just files.
Edit them anywhere.

Selenite is a quiet, fast markdown editor that is web-based and GitHub-backed. Open a browser, write, and every save is synced to your GitHub repo.

Selenite gets read and write access to the repositories you pick. Nothing else.

notes/Field notes.mdsaving…

That's the actual editor. Click in and type.

Built for the way you already work

No new format and no sync engine. Nobody sits between you and your text.

Every save is a commit

Autosave writes straight to your repo. Your note history is your git history, so you can diff it or roll it back.

Live preview, in place

Markdown renders as you type, and unfolds back to raw syntax on the line your cursor is sitting on.

Wikilinks that go somewhere

Double-bracket links resolve across the vault and open in a click, the way your desktop app does.

Works from anywhere, across all your devices

The same vault on your laptop and in your pocket. Selenite is a website, so there is nothing to install to get going, and nothing to sync afterwards. Open it on a borrowed machine and your notes are already there.

How it works

Selenite is an editor for your notes. They live in a GitHub repository you own. Selenite opens that repository and puts your edits back.

Your repository is the vault

Every note is a markdown file on a branch of a GitHub repository you own. Folders stay folders. Nothing gets converted or locked to us.

Read and written over the API

Opening a note fetches that one file. A second after you stop typing, the change goes back as a commit on your default branch, named after the file it touched.

Nothing kept in between

There is no database and no second copy of your vault. Selenite holds your text for as long as it takes to answer the request, and it can only open the repositories you tick.

So the ordinary git things still work: history, diffs, revert. And Obsidian on your laptop edits the same vault Selenite has open on your phone.

Getting started

Two ways in, depending on whether you already have a vault.

  1. 1

    Continue with GitHub

    One OAuth round trip. There's no password to invent and no account to confirm.
  2. 2

    Create the repository

    Give it a name (notes works) and keep it private. Selenite opens GitHub's new-repo page with the details already filled in.
  3. 3

    Grant access, then write

    Tick the new repo when GitHub asks which repositories Selenite may open. You land in a first note; type, and it commits.

Point it at a repo. Start writing.