Mermaid Viewer hakkında
Bu siteyi kim yürütüyor ve neden var.
Bu nedir
Mermaid Viewer, tarayıcıda çalışan ücretsiz bir Mermaid diyagram düzenleyicisidir. Solda Mermaid metnini yazar veya yapıştırırsınız, sağda siz yazdıkça işlenmiş diyagram belirir.
İşleme tarayıcınızda gerçekleşir. Diyagramınız bir sunucuya yüklenmez, orada saklanmaz ve işlenmez: Mermaid kendi makinenizde JavaScript olarak çalışır, sürüklediğiniz dosya yerel olarak okunur. Bulut tabanlı bir araca yapıştırmayacağınız diyagramlarda da bu yüzden işe yarar: dahili mimari, etiketlerinde müşteri adları geçen sistemler, gizlilik sözleşmesi kapsamındaki her şey.
Gizlemektense söylemeyi tercih ettiğim bir çekince: paylaşım bağlantısını açarsanız diyagram doğrudan URL'nin içine kodlanır ve birine gönderdiğiniz URL ağ üzerinden gider. Geri kalan her şey kendi makinenizde kalır.
Neden var
Yazılım mimarisini belgelemem gerekiyordu ve diyagramların ayrı bir çizim aracında değil, kodun yanında depoda durmasını istiyordum. Mermaid bunun için bariz formattı. Elimde olmayan şey, onlara bakmanın iyi bir yoluydu.
Önce araç aramaya çıkmadım. Soruna baktım, küçük olduğuna karar verdim ve kısa sürede temiz bir şey yapabileceğimi düşündüm. Ben de yaptım — bu projedeki ilk commit Ocak 2026 tarihli.
Bunu kendim için yaptım, başka hiçbir şey için değil. Bir diyagramı açmak, işlenmiş halini görmek, ilgilendiğim kısma yakınlaşmak ve birine bağlantı göndermek istiyordum. Başkaları sonradan buldu ve bu, zamanımı neye ayırdığımı değiştirdi ama aracın ne olduğunu değiştirmedi.
Nasıl çalışır
İşleme işini Mermaid yapar. Bu site ise etrafındaki her şey: anlık önizlemeli canlı düzenleyici, tek ekrana sığmayan diyagramlar için yakınlaştırma ve kaydırma, üç tema, SVG ve PNG dışa aktarma, URL'ye kodlanmış paylaşım bağlantıları, .mmd ve .mermaid dosyaları için sürükle-bırak ve 18 dilde arayüz.
Kullanımı ücretsizdir ve rahatsız etmeyen reklamlarla finanse edilir.
İletişim
Sorular ve hata bildirimleri dominik@malsch.solutions adresine. İşletmeci bilgileri künye bölümündedir.
Yazan: Dominik Malsch · Son güncelleme: