20 poin oleh GN⁺ 2025-08-26 | 4 komentar | Bagikan ke WhatsApp
  • Base adalah editor basis data SQLite kecil namun kuat yang khusus untuk macOS, dengan UI yang intuitif
  • Antarmuka yang ringan dan mudah digunakan menjadikannya alat yang cocok untuk pengguna nonspesialis maupun profesional
  • Melalui schema inspector, pengguna dapat dengan mudah memeriksa struktur tabel, tipe kolom, constraint, dan relasi
  • Dengan table editor, tabel dapat dibuat dan diubah secara visual tanpa perlu menulis pernyataan SQL secara langsung
  • Data browser dan SQL editor memungkinkan penelusuran data, pemfilteran, pengeditan langsung, eksekusi kueri, dan penyimpanan snippet
  • Mendukung impor dan ekspor dalam format CSV/SQL/JSON/Excel serta menyediakan versi uji coba gratis, sementara fitur lengkap memerlukan pembelian berbayar (£29.99)

4 komentar

 
kakasoo 2025-08-27

Sepertinya bagus juga kalau dipakai khusus untuk SQLite saja.

 
xguru 2025-08-26

Pertama kali dirilis pada 2008, dan ternyata baru-baru ini versi 3.0 dirilis. Saya juga kaget karena ini pertama kalinya saya mendengarnya, sama seperti komentar-komentar di Hacker News.
Sepertinya memang karena namanya terlalu berupa kata yang umum.
Saya jadi berpikir, untuk utilitas seperti ini mungkin akan lebih baik kalau memakai kata umum lalu ditambah satu kata lain, seperti UltraEdit atau SublimeText.

 
reagea0 2025-08-26

Ah, ternyata Base itu nama aplikasinya. Padahal sudah tertulis jelas di judul, tapi saya tetap tidak menyadarinya. Hahaha

 
GN⁺ 2025-08-26
Komentar Hacker News
  • Baru sadar bahwa saya sudah menggunakan Base selama sekitar 15 tahun; selalu luar biasa dan makin baik seiring waktu
    • Biasanya saya mengira produk yang muncul di “Show HN” hanya punya fitur minimum, tetapi mengetahui bahwa Base sudah dipakai di dunia nyata selama lebih dari 15 tahun membuat saya lebih percaya
  • Saya sangat suka gaya pengembangan perangkat lunak seperti ini, semacam gaya “artisanal”, berbeda dari open source atau enterprise: tim kecil berisi satu-dua orang yang benar-benar mendalami dan membuat satu hal dengan sangat baik
  • Saya kaget ini ternyata aplikasi yang sudah berusia 15 tahun; kalau tahu ada produk seperti ini, saya pasti sudah membelinya dari dulu; saya tidak melihatnya di Google, Reddit, Product Hunt, maupun AlternativeTo, rasanya seperti tiba-tiba muncul dari dimensi lain
    • Saya rasa namanya terlalu umum sehingga sulit ditemukan lewat pencarian; kata “Base” terlalu generik
  • Saya ingat membeli aplikasi ini lebih dari 15 tahun lalu (sebelum logonya berkilau), dan saat itu pun ini adalah perangkat lunak yang benar-benar hebat; upgrade kali ini juga pasti sepadan, produk yang sangat memuaskan
  • Kalau ditambahkan fitur tampilan UUID, itu akan luar biasa; SQLite memang tidak mendukung UUID secara bawaan, tetapi banyak orang menyimpan UUID sebagai binary blob; produk Jetbrains mengenali nilai-nilai itu sebagai UUID dan memudahkan pengeditannya
    • Terima kasih sudah meninggalkan masukan; saya sendiri belum pernah melihat perilaku seperti itu
    • Saya cukup terkejut ternyata lumayan banyak orang yang, seperti saya, menyimpan UUID sebagai binary blob; saya tidak ingin bergantung pada alat khusus platform yang jarang dipakai; di SQLite studio blob juga tidak terlihat dengan baik sehingga kurang nyaman; dan sayangnya ini hanya mendukung Mac
    • Kadang di dalam binary blob juga ada string yang sepenuhnya bisa ditampilkan, seperti ASCII 7-bit; bagaimanapun semua itu tetap blob
    • Cara penyimpanan dan pengurutan UUID berbeda-beda di berbagai RDBMS dan bahasa, jadi menyimpan UUID sebagai binary blob terasa agak menakutkan; MariaDB dan SQL Server punya tipe data khusus dan urutannya juga bisa berbeda karena struktur atau endianness; Oracle pada dasarnya menganggapnya biner tetapi SYS_GUID() bisa memunculkan isu endianness; PostgreSQL cukup mengurutkannya sebagai string; di lingkungan .NET, saat mengoper GUID, bentuk penyimpanannya juga bisa berbeda; jadi menurut saya tidak realistis mengharapkan database SQLite menyimpan UUID dengan cara yang sama
  • Saya suka alat yang menampilkan struktur database secara visual dan menyinkronkannya agar struktur bisa diedit lewat diagram atau kode SQL; di macOS saya dengar OmniGraffle punya peran seperti itu, dan di Windows ada Microsoft Visio; secara pribadi saya memakai Database Designer di tablet Android, dan itu efektif untuk proyek sederhana; Database Designer (Google Play) pengembangnya mengatakan aplikasinya akan gratis selamanya, dan pembelian dalam aplikasi bersifat donasi sukarela seperti “secangkir kopi”, plus di bantuan online juga ada tautan ke video demo singkat
    • Saya rasa OmniGraffle tidak secara langsung mendukung sinkronisasi pengeditan antara struktur database dan kode SQL
  • Saya baru saja mencoba Base dan cukup suka dengan antarmukanya; sebelumnya saya banyak memakai TablePlus, tetapi akan bagus jika ada fitur khusus SQLite, misalnya foreign key aktif secara default, dan kalau ada kemampuan memuat extension secara otomatis (misalnya saat memakai sqlite-vec muncul error seperti “no such module: vec0”); saya akan terus mengikuti proyek ini
    • Terima kasih atas masukannya; saya juga merasa opsi untuk mengaktifkan foreign key secara otomatis memang sangat dibutuhkan, jadi akan saya catat; untuk auto-loading extension, ada kemungkinan bentrok dengan kebijakan App Store sehingga saya berhati-hati soal perbedaan fitur antara versi langsung dan versi store; akan saya telaah
  • Saya sudah menggunakan Base sejak 2011; memang tidak terlalu sering, tetapi saat perlu membuka file database atau membuat database dari CSV untuk dianalisis, ini selalu jadi alat pertama yang saya cari; senang rasanya bisa dengan rela membayar untuk upgrade setelah sekian lama
  • Saya penasaran apa perbedaannya dibanding sqlitebrowser sqlitebrowser.org
    • (Pengembang Base) Menurut saya pribadi kelebihannya ada pada integrasi dengan aplikasi macOS dan fitur pembuatan/modifikasi tabel yang lebih baik; hanya saja Base belum mendukung SQLCipher
    • Menekankan bahwa UI-nya bersih dan modern
    • Base terasa matang, sehingga layak dicoba dibanding pilihan lain
    • sqlitebrowser terlalu sering crash dan terasa tidak stabil, jadi saya akhirnya membeli aplikasi berbayar lain
    • UI-nya lebih nyaman; saya sendiri sebenarnya memakai datagrip, tetapi ingin mendukung perangkat lunak Mac yang benar-benar native, jadi sedang mempertimbangkan untuk membeli
  • Agak keluar topik, tetapi saya penasaran apakah ada orang yang membutuhkan versi local-first dari Airtable; sebagai pengembang solo saya ingin tahu apakah ada pasar untuk produk yang memakai SQLite sebagai backend, terhubung ke file/data, dan mendukung sinkronisasi antar beberapa komputer
    • Menariknya, selama setahun terakhir saya juga sedang mengembangkan sesuatu yang mirip; bukan SQLite, tetapi sepenuhnya lokal dan berjalan secara native, serta menyediakan integrasi non-lokal dan dukungan scripting; kalau tertarik, rencananya akan rilis dalam sebulan