Review merge requests on GitLab, self‑hosted included, and pull requests on GitHub. As documents, not diffs.
ForgeMD is the review client for people who read Markdown. Open a change request on your Mac, read it as a beautifully rendered document with every comment thread in the margin, and approve it. No git, no terminal, no web UI.
That address was not one our mail provider would accept. Check it for a typo and try again.
That is a lot of sign-ups from one connection in a short while. Give it a minute and try again, or write to [email protected].
Something went wrong at our end, and the address was not saved. Try again in a moment, or write to [email protected] and you will be added by hand.
One email, at launch. Prefer to write instead? Send a line to [email protected] and you will be added by hand. Or see what it does ↓
Free to read, foreverNo telemetry by defaultNative on macOS 15 or later
Not yet on the App Store. The waitlist gets the launch email first.
Read the document, not the markup
A change request's Markdown renders as a clean, readable page: headings, tables, code and math the way its readers will meet them. You review the document, not the syntax.
Every thread, readable offline
Comment threads sit in the margin beside the exact passage they discuss, and the local transcript cache keeps every thread readable when you have no connection at all.
Reply, resolve, approve
- Reply to any comment on a change request
- React to a comment
- Resolve and reopen threads
- Start a new thread on any line that takes a comment
- Approve the merge request
GitLab, self‑hosted GitLab, and GitHub. Side by side.
Sign in to gitlab.com, to your company's own GitLab instance, and to github.com. Several accounts, several hosts, one review queue. Built for the teams whose forge lives behind their own walls, and for the reviewers on those teams who never touch git.
Review on a plane: your replies send when you land
An offline outbox will hold every reply, reaction and resolution you make without a connection, and send them the moment you are back online.
See what changed, rendered
Document-level rendered diffs will show a change request the way its readers will meet it: what changed in the document, not in the markup.
| Read every change request, free, forever | Participate |
|---|---|
| Connect to GitLab, self-hosted GitLab, or GitHub Browse your review queue Read documents as rendered Markdown Read every thread, reaction and resolution, even offline |
✓ Reply to any comment on a change request ✓ React to a comment ✓ Resolve and reopen threads ✓ Start a new thread on any line that takes a comment ✓ Approve a merge request |
14-day free trial. One-time unlock or subscription; pricing announced at launch. Reading is never paywalled.
Your documents stay on your Mac.
ForgeMD talks only to the GitLab and GitHub hosts you configure, on your behalf. Your document content, file paths, repository identifiers and forge host names never leave your device, and the app sends no telemetry by default. Read the privacy policy.
When can I get it?
ForgeMD is in private testing, with an App Store submission in preparation. The waitlist gets the launch email the day it is out.
Does it work with my company's self-hosted GitLab?
Yes, that is the point. ForgeMD signs in to gitlab.com, to self-hosted GitLab instances, and to github.com, several of them at once if that is how your work is spread.
Does it work with GitHub too?
Yes. Pull requests on github.com get the same treatment as GitLab merge requests: a rendered document, threads in the margin, and an approval when you are done.
Do I need git, a terminal, or a forge's web UI?
No. ForgeMD is built for the reviewer who reads and answers documents: compliance, policy, documentation, clinical review. It is not for the person who wrote the commit.
Is reading really free forever?
Yes. Reading is never paywalled; that rule is written into the project's constitution, not just its pricing page.
What will it cost?
A one-time unlock or a subscription for the participation features, with a 14-day free trial. Prices are announced at launch.