## Native

Een native macOS Markdown-app

Geen Electron. Geen Chromium. Geen bloat.

ShowMeMyMD is gebouwd met SwiftUI, Apple’s native framework. Het is een echte Mac-app — geen webpagina verpakt in een browser-engine.


## Waarom native

Waarom native ertoe doet

Opstartsnelheid

ShowMeMyMD opent direct. Geen Electron-bootstrap, geen V8-initialisatie, geen wachten op een Chromium-proces dat opstart. Klik op een .md -bestand en het is gerenderd voordat je je vinger van het trackpad hebt getild.

Geheugen

ShowMeMyMD gebruikt een fractie van wat Electron-apps verbruiken. Je RAM is voor je werk — je compiler, je browsertabs, je Docker-containers — niet je Markdown-viewer.

Batterij

Native apps gebruiken minder stroom. Lees documentatie in het vliegtuig, in een koffiebar of op de bank zonder je batterij leeg te trekken op een meegeleverde browser-engine die niets anders doet dan tekst renderen.

macOS-integratie

ShowMeMyMD volgt je systeemweergave — donkere en lichte modus schakelen automatisch. Het respecteert Toegankelijkheidsinstellingen, ondersteunt macOS Services en integreert met Finder via Open Met en Snelle Acties. Het gedraagt zich als een Mac-app omdat het er een is.

Apple Silicon

Draait native op M-serie chips. Geen Rosetta-vertaallaag. Maximale prestaties met minimaal stroomverbruik op M1, M2, M3 en M4 Macs.


## Het probleem

Het Electron-probleem

Electron-apps draaien in wezen een webbrowser. Elke Electron-app levert zijn eigen kopie van Chromium mee — dezelfde rendering-engine die Google Chrome aandrijft. Dat is honderden megabytes aan overhead voordat de app iets doet.

Typora, VS Code, Obsidian en veel andere Markdown-tools gebruiken Electron. Ze werken. Sommige werken zelfs heel goed. Maar ze dragen het gewicht van een volledige browser-engine om wat uiteindelijk opgemaakte tekst is weer te geven.

Voor een volledige IDE zoals VS Code is de afweging logisch — je krijgt een uitbreidbaar platform met duizenden plugins. Maar voor een Markdown-viewer? Dat is overkill. Je hebt geen browser-engine nodig om koppen, lijsten en codeblokken te renderen.

ShowMeMyMD kiest de tegenovergestelde aanpak. Het gebruikt Apple’s native UI-framework om Markdown direct te renderen — geen browser, geen vertaallaag, geen overhead.


## SwiftUI

Gebouwd met SwiftUI

SwiftUI is Apple’s moderne declaratieve UI-framework — dezelfde technologie achter Apple’s eigen apps. Het is van de grond af ontworpen voor macOS, niet aangepast vanuit het web.

Dat betekent automatische ondersteuning voor Dynamic Type, VoiceOver, verminderde beweging -voorkeuren en elke andere macOS-toegankelijkheidsfunctie. Dit zijn geen achteraf toegevoegde toevoegingen — ze zitten ingebouwd in het framework.

Het resultaat is een app die goed aanvoelt op macOS. Correct vensterbeheer, native sneltoetsen, correct scrollgedrag en een interface die je systeemvoorkeuren respecteert zonder enige configuratie.


## Cijfers

Native vs Electron, in cijfers

App-grootte

~15MB

ShowMeMyMD


200MB+

Typische Electron-app

Koude start

<1 seconde

ShowMeMyMD


2–5 seconden

Typische Electron-app

Idle RAM

~30MB

ShowMeMyMD


200MB+

Typische Electron-app

Apple Silicon

Native

ShowMeMyMD


Verschilt

Typische Electron-app


Een Markdown-viewer die je Mac respecteert

Eenmalige aankoop. Geen abonnement. Geen account. Geen telemetrie.

Download in deMac App Store

$2.99 · macOS 14+


## Gerelateerd