## 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