Tufte
Tufte, Markdown dosyalarınızda ve terminal ekranlarınızda anında ASCII grafikleri oluşturmanızı sağlayan hafif ve bağımsız bir JavaScript kütüphanesidir. Herhangi bir metnin gidebildiği her yerde çalışan bu grafikler, README dosyalarından LLM yanıtlarına kadar her platformda sorunsuz görüntülenir.
Ürün Öne Çıkanları
- Sunucusuz Mimari: Tamamen istemci taraflı JavaScript çalışır, API anahtarı veya sunucu kurulumu gerektirmez.
- Sıfır Bağımlılık: @tufte/chart-core paketi hiçbir dış bağımlılık içermez, bu sayede ultra hafif ve güvenli bir kurulum sağlar.
- Gerçek Zamanlı Önizleme: CSV formatındaki verileri düzenlerken grafikler anında güncellenir, anlık geri bildirim sunar.
- Geniş Entegrasyon Desteği: Next.js, Astro, Docusaurus, VitePress, Eleventy ve markdown-it ile uyumlu remark/unified eklentileri mevcuttur.
- Sparkline Satır İçi Grafikler: Tek satırlık trend gösterimleri doğrudan cümle içine gömülebilir, metin akışını bozmaz.
- Sekiz Grafik Türü: Yatay çubuk, dikey sütun, çizgi, histogram, dağılım, ilerleme çubuğu, tablo ve sparkline seçenekleri sunar.
Kullanım Alanları
- Teknik Dokümantasyon: GitHub README'lerinde ve API dokümantasyonlarında metin tabanlı performans grafikleri oluşturma.
- Geliştirici Araçları: Terminal çıktılarında ve CLI uygulamalarında veri görselleştirme.
- İçerik Yönetim Sistemleri: MDX tabanlı blog ve dokümantasyon sitelerinde etkileşimli grafik entegrasyonu.
- LLM Çıktıları: Yapay zeka yanıtlarında yapılandırılmış veri sunumu için okunabilir ASCII tablolar ve grafikler.
- Versiyon Kontrol Difleri: Kod incelemelerinde veri değişikliklerinin metin tabanlı görsel takibi.
Hedef Kitle
Tufte, sunucu maliyetlerinden kaçınmak isteyen ve dokümantasyonlarında hafif, taşınabilir grafikler kullanmak isteyen yazılım geliştiricileri, teknik yazarlar ve modern web çerçeveleri kullanan içerik üreticileri için idealdir.