3 puan yazan rebase 2025-06-10 | 2 yorum | WhatsApp'ta paylaş

Merhaba
API hata ayıklama yaparken ya da sunucu loglarını analiz ederken sık sık JSON biçimlendirmek gerekiyor; ben de her seferinde “json formatter” diye aratıp web araçlarını kullanıyordum.
Ama hem çok fazla reklam vardı hem de daha da önemlisi, şirket içi API yanıtları veya müşteri verileri gibi hassas JSON verilerini tarayıcıya kopyalayıp yapıştırmak pek içime sinmiyordu.

Bu yüzden çevrimdışı çalışabilen bir JSON biçimlendirme uygulamasını kendim yaptım.
Adı JSON Prettier ve temel olarak JSON dizelerini okunabilir şekilde düzenleyip gösteren basit bir uygulama.

Tauri + React ile yaptım.
Tauri’yi ilk kez kullandım; derleme de sorunsuz oldu ve dosya boyutu da Electron’a göre çok daha küçüktü. (4 ~ 5mb)
Ancak macOS’ta yayınlanan sürümü indirip çalıştırmayı deneyince, güvenlik ayarları nedeniyle doğrudan açılmadı;
terminali açıp xattr ile imza kaldırma benzeri bir işlem yapmak gerekiyordu. (İlginç şekilde, yerelde doğrudan derlediğim dosya sorunsuz çalışıyor.)
Apple’ın uygulama çalıştırmayı bu şekilde engellediğini bilmiyordum; ben de araştırarak çalıştırabildim.
Bunu daha doğal bir şekilde dağıtmanın veya çalıştırılabilir hale getirmenin bir yolu varsa tavsiyelere açığım.

GitHub: https://github.com/rebase/json-prettier
İndir: https://github.com/rebase/json-prettier/releases

2 yorum

 
majorika 2025-06-10

https://tauri.app/distribute/sign/macos/
Tauri resmî belgelerindeki macOS Code Signing içeriğine göz atmanız faydalı olabilir.

 
rebase 2025-06-10

Teşekkür ederim