Open an article
When something is worth keeping, click the extension from the page you are already reading.
Chrome and Firefox browser extension
My Stash Mark turns articles into clean markdown files in your own GitHub or GitLab repo. It is quiet, portable, and private by default.
A slower, saner reading flow
It does not try to become another inbox. It simply captures the article, preserves the source, and puts the file somewhere you control.
When something is worth keeping, click the extension from the page you are already reading.
Keep the detected title, edit the filename, and add tags before it leaves your browser.
The extension writes markdown to GitHub or GitLab using your own repository and token.
Your archive is just files: searchable, versioned, portable, and ready for your notes app.
The everyday save
The popup keeps the decision simple: save the article, add tags if you want, then move on with your day.
Uses Mozilla Readability to capture the article body instead of a messy page dump.
Title, URL, timestamp, tags, source, and status are saved in frontmatter.
If your connection drops, saves can wait locally and sync when you are back online.
Click the screenshot to inspect the popup.
Your archive stays yours
My Stash Mark talks directly to GitHub or GitLab. Your Personal Access Token is stored locally by the browser, and your saved articles live in your repository.
---
title: "A thoughtful article"
url: "https://example.com/article"
saved_at: "2026-05-24T15:30:00Z"
tags: ["research", "later"]
status: "unread"
source: "browser"
---
# A thoughtful article
> Original: https://example.com/article
The readable article content...
Free vs Pro
The free version saves articles to a single repo. Pro adds organization controls for larger personal libraries, project research, and team repos.
A few practical questions
The goal is a reading archive that feels dependable, not another subscription you have to justify.
No. The core save flow is free: one repository, markdown files, metadata, GitHub or GitLab, and the default date-based folder structure.
By default, articles are organized in your repo
under articles/YYYY/MM/.
Pro
lets you choose custom paths for different
repositories.
No reading server is involved. The extension saves directly to your Git provider using the token stored by your browser.
Your existing articles stay in your repositories as normal markdown files. You simply lose access to Pro-only organization features in the extension.
Please open an issue in the Jeremy Moore support tracker for non-sensitive bugs and feature requests.
Ready when you are
Use My Stash Mark for a few saves and see how it feels in your own repo. Pro is there when your reading archive grows beyond one shelf.