Letos, SQLite veritabanlarını oluşturmak, incelemek ve yönetmek amacıyla geliştirilen ücretsiz ve açık kaynaklı bir veritabanı yönetim uygulamasıdır. Daha önce SQLiteStudio adıyla geliştirilen proje, 2026 yılında Letos olarak yeniden adlandırılmıştır. Yeni isim, uygulamanın resmî SQLite projesinden bağımsız olduğunu daha açık şekilde belirtmek amacıyla kullanılmaya başlanmıştır. Özellikle yazılım geliştiricileri, veritabanı yöneticileri ve SQLite tabanlı uygulamalar üzerinde çalışan kullanıcılar için tasarlanmıştır. Grafiksel arayüzü sayesinde birçok veritabanı işlemi komut satırı kullanılmadan gerçekleştirilebilir.

Uygulama, mevcut SQLite veritabanı dosyalarının açılmasını ve yeni veritabanlarının oluşturulmasını destekler. Kullanıcılar veritabanları içerisindeki tabloları, sütunları, indeksleri, görünümleri ve tetikleyicileri inceleyebilir. Yeni tablolar oluşturulabilir, mevcut yapıların özellikleri değiştirilebilir ve veritabanı şemaları düzenlenebilir. Grafiksel tablo düzenleyicisi üzerinden kayıtlar görüntülenebilir, yeni veriler eklenebilir ve mevcut değerler değiştirilebilir. Böylece veritabanı yapısı ile içeriklerin yönetilmesi ortak bir arayüz içerisinde gerçekleştirilir.

Letos'un önemli özelliklerinden biri SQL sorgu düzenleyicisidir. Kullanıcılar SELECT, INSERT, UPDATE, DELETE ve diğer SQLite komutlarını yazarak veritabanları üzerinde işlem gerçekleştirebilir. SQL ifadeleri için sözdizimi renklendirmesi, otomatik tamamlama ve kod biçimlendirme gibi özellikler bulunmaktadır. Sorguların sonuçları tablo görünümünde incelenebilir. Daha önce kullanılan SQL ifadeleri geçmiş üzerinden görüntülenebilir ve yeniden çalıştırılabilir. Bu özellik, özellikle karmaşık sorgular hazırlayan veya farklı veritabanları üzerinde tekrar eden işlemler gerçekleştiren geliştiriciler için yararlıdır.

Programın dördüncü büyük sürümüyle birlikte yeni bir varlık-ilişki diyagramı (ERD) düzenleyicisi kullanıma sunulmuştur. Bu araç sayesinde veritabanı tabloları, sütunlar ve tablolar arasındaki ilişkiler görsel diyagramlar üzerinde incelenebilir. Kullanıcılar şema yapılarını doğrudan diyagram üzerinden oluşturabilir veya değiştirebilir. Bu yaklaşım, karmaşık veritabanlarının tasarlanmasını ve mevcut yapıların analiz edilmesini kolaylaştırır. Veritabanındaki farklı tabloların birbirleriyle olan ilişkileri daha anlaşılır biçimde görüntülenebilir.

Letos, verilerin farklı dosya biçimlerinden içe aktarılmasını ve dışa aktarılmasını destekler. CSV gibi yapılandırılmış metin dosyalarındaki kayıtlar veritabanına alınabilir. Veritabanı içerikleri SQL, CSV, HTML, XML, PDF ve JSON gibi biçimlere aktarılabilir. Bu özellikler, farklı uygulamalar arasında veri taşınmasını ve veritabanı raporlarının hazırlanmasını kolaylaştırır. SQLCipher ve WxSQLite3 gibi şifrelenmiş SQLite veritabanı çeşitleriyle çalışmaya yönelik destek de bulunmaktadır. Eklenti mimarisi sayesinde farklı veritabanı işlevleri genişletilebilir ve özelleştirilebilir.

Uygulama, veritabanı işlemlerinin otomatikleştirilmesine yönelik çeşitli araçlar içerir. Özel SQL fonksiyonları ve sıralama kuralları hazırlanabilir. JavaScript, Python ve Tcl gibi betik dilleriyle genişletilebilen işlevler sayesinde standart SQL işlemlerinin dışında özel veri işleme yöntemleri oluşturulabilir. Veri üretme araçları, test amacıyla kullanılacak kayıtların hazırlanmasına yardımcı olur. Birden fazla veritabanı arasında veri aktarımı gerçekleştirilebilir. Böylece uygulama, yalnızca temel veritabanı görüntüleme işlemlerinde değil, geliştirme ve test süreçlerinde de kullanılabilir.

C++ ve Qt teknolojileriyle geliştirilen Letos; Windows, macOS ve Linux işletim sistemlerini destekler. Qt 6 altyapısına geçilmesiyle yüksek DPI çözünürlüklerdeki görüntüleme, tema uyumluluğu ve platform bütünleşmesi iyileştirilmiştir. Windows için x64 ve ARM64 mimarilerine yönelik EXE kurulum paketleri ve taşınabilir ZIP sürümleri bulunmaktadır. Windows dağıtımları dijital olarak imzalanmaktadır. Açık kaynaklı uygulama, SQLite veritabanlarının oluşturulmasından sorgulanmasına ve görsel olarak modellenmesine kadar kapsamlı yönetim araçları sunar.
Ekleyen
Emir
İndirme
8
Görüntüleme
8
İlk yayınlanma tarihi
Son güncelleme

Değerlendirmeler

0,00 yıldız 0 değerlendirme

Emir kullanıcısından daha fazla yazılım

  • Pinokio
    Pinokio
    Yapay zekâ uygulamalarını ve açık kaynaklı projeleri otomatik olarak kurup çalıştırmayı sağlayan
  • Umi-OCR
    Umi-OCR
    Görsellerden ve PDF belgelerinden çevrim dışı metin tanıma işlemleri gerçekleştiren açık kaynaklı
  • Chatterino
    Chatterino
    Twitch sohbetlerini çoklu pencere, filtreleme ve moderasyon araçlarıyla yönetmeyi sağlayan istemci.
  • Zulip Desktop
    Zulip Desktop
    Ekip sohbetlerini konulara ayırarak mesajlaşma ve proje iletişimini düzenleyen masaüstü istemcisi.
  • ueli
    ueli
    Uygulamaları, dosyaları ve sistem komutlarını klavyeden hızlıca çalıştıran açık kaynaklı araç.