deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak Hacker News – Front Page (hnrss.org)

Açık kaynak tasarım editörü Doory, Canva alternatifi olarak ücretsiz dışa aktarım ve self-hosting sunuyor

Hacker News'te öne çıkan açık kaynak tarayıcı tabanlı tasarım editörü Doory; katmanlar, animasyon, video dışa aktarımı ve şablonları ödeme duvarı olmadan sunuyor ve Docker Compose ile self-host edilebiliyor.

Açık kaynak tasarım editörü Doory, Canva alternatifi olarak ücretsiz dışa aktarım ve self-hosting sunuyor

Tamamen tarayıcıda çalışan açık kaynak bir tasarım editörü olan Doory, bu hafta GitHub deposu üzerinden Hacker News'in ana sayfasına ulaştı. Proje kendisini bir Canva alternatifi olarak konumlandırıyor: her özellik ücretsiz — Pro paketi yok, kilitli şablon yok, filigran yok — ve gerçek zamanlı iş birliği dahil tüm servis, sizin kontrol ettiğiniz bir sunucuda çalışabiliyor.

Editörün kapsamı

Projenin README'sine göre Doory; posterler, sosyal medya gönderileri, story'ler, sunumlar, davetiyeler, özgeçmişler, küçük resimler ve kartvizitler için kullanılabiliyor. Düzenleme katman tabanlı: her nesne yeniden adlandırılabiliyor, kilitlenebiliyor, gizlenebiliyor, sürükleyerek yeniden sıralanabiliyor, gruplanabiliyor, maskelenebiliyor ve filtre uygulanabiliyor; hizalama kılavuzları, yapıştırma (snapping), cetveller, farklı boyutlarda sayfaları bir arada barındırabilen çok sayfalı tasarımlar ve akıllı yeniden boyutlandırma özelliği mevcut.

Metin desteği; başlıklar, kavisli metin, metin efektleri, yazı tipi eşleştirmeleri, madde işaretli ve numaralı listeler, açık lisanslı yazı tipi kataloğu ve yüklenen yazı tiplerini içeriyor. Öğe kütüphanesinin yaklaşık 25.000 simge, emoji, illüstrasyon, çıkartma ve QR kodu barındırdığı belirtiliyor. Fotoğraflar kırpılabiliyor, maskelenebiliyor ve filtrelenebiliyor; README'ye göre tek tıkla arka plan kaldırma, üçüncü taraf bir servisi çağırmak yerine modelini tarayıcı içinde çalıştırıyor. Stok fotoğraf araması var, ancak kendi Unsplash veya Pexels API anahtarınızı girmeniz gerekiyor.

Hareket, ses ve sunum

Editör ayrıca animasyon ve sunum çalışmalarını da hedefliyor: bir zaman çizelgesi 27 giriş-çıkış animasyonu, 12 vurgu efekti ve 16 sayfa geçişi sunuyor; bunları 24 müzik döngüsü ve 88 ses efektinden oluşan yerleşik bir CC0 kütüphanesi ile birlikte kırpma ve ses kısma/azaltma yapabilen seslendirme kaydı destekliyor. Sunum modu; konuşmacı notları, zamanlama, otomatik ilerleme, lazer işaretçi ve ikinci bir sunum penceresi ekliyor.

Dışa aktarma işlemleri tarayıcıda yapılıyor: şeffaflıklı PNG, JPG, SVG ve PDF'nin yanı sıra MP4, WebM ve animasyonlu GIF. Taşma payı (bleed) ve kesim işaretleriyle baskıya hazır PDF'ler destekleniyor ve headless bir Chromium kurulumuyla sunucu tarafı PDF dışa aktarımı etkinleştirilebiliyor.

Self-hosting ve teknoloji yığını

Dağıtım, README'ye göre web uygulamasını, API'yi, PostgreSQL veritabanını ve canlı iş birliğini tek komutla çalıştıran bir Docker Compose kurulumu; ardından şablonları, yazı tiplerini, öğeleri, sesleri ve arka plan kaldırma modelini yükleyen yönetim komutları geliyor, çünkü yeni kurulum boş başlıyor. Yapılandırma; site URL'si, izin verilen host'lar, TLS ayarları, SMTP, Google ile oturum açma, S3 uyumlu depolama ve yayınlanan portu kapsayan bir environment dosyasında yer alıyor.

Tarayıcı tarafı React 19, TypeScript, Vite, Fabric.js, Yjs ve Zustand ile; sunucu tarafı ise Django 5, Django REST Framework, Channels ve PostgreSQL ile kurulmuş; Compose yığınında nginx ve isteğe bağlı Redis yer alıyor.

Hesaplar, şablonlar ve lisans

Misafirler hesap açmadan tasarım yapabiliyor ve çalışmaları tarayıcıda yerel olarak saklanıyor; hesap oluşturmak bu tasarımları tek adımda sunucuya taşıyor, paylaşım ve marka kitlerini açıyor. Paylaşım bağlantıları görüntüleme, yorum veya düzenleme erişimi verebiliyor, isteğe bağlı olarak şifre korumalı olabiliyor; sabitlenmiş yorumlar, sürüm geçmişi ve canlı imleçlerle gerçek zamanlı ortak düzenleme mevcut.

Şablon kütüphanesi bilinçli olarak minimalist — konser posterinden yatırım sunumuna uzanan on düzenlenebilir başlangıç şablonu, yöneticiler kendi şablonlarını ekleyebiliyor — ki bu, Canva'nın kataloğuyla keskin bir tezat oluşturuyor. Lisans da dağıtımdan önce okumayı hak ediyor: README'ye göre araç ticari olarak kullanılabiliyor ve diğer kullanıcılar için host edilebiliyor; şart, lisans ve NOTICE dosyalarının korunması ve yazarın çalışan uygulama içinde belirtilmesi.

Neden önemli

Canva'nın ücretsiz paketi uzun süredir arka plan kaldırma ve video dışa aktarımı gibi özellikleri ücretli planların arkasına koyuyor. Doory'nin iddiası — her araç ücretsiz, dosyalar sizin kontrol ettiğiniz altyapıda — doğrudan okullara, kar amacı gütmeyen kuruluşlara ve veri yerleşimi (data-residency) gereksinimleri olan organizasyonlara sesleniyor; self-hosting, neredeyse tamamen bulutta barındırılan bir araç kategorisinde tedarikçi bağımlılığını ortadan kaldırıyor. Ödünleşimler gerçek: on şablonluk bir kütüphane, iddiaları kendi dokümantasyonundan gelen genç bir kod tabanı ve her dağıtıma uymayabilecek bir atıf gereksinimi. Ancak düzenleme, fotoğraf düzenleme, animasyon, ses, iş birliği ve baskı çıktısını tek bir self-host edilebilir pakette birleştiren açık kaynak bir tuval editörü olarak, açık alternatiflerin tarihsel olarak ticari ürünlerin çok gerisinde kaldığı bir kategoride güvenilir bir aday.

  • #open-source
  • #design-tools
  • #self-hosting
  • #docker
  • #canva-alternative

İlgili yazılar