DB Browser for SQLite

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: sqlitebrowser.org

DB Browser for SQLite — свободное кроссплатформенное приложение с графическим интерфейсом для просмотра, создания и редактирования файлов баз данных SQLite. Проект возник как инструмент, упрощающий работу с файлами SQLite для разработчиков, администраторов и пользователей, которым требуется визуальная альтернатива командной строке или встроенным SQLite-редакторам. Программа предназначена для выполнения типичных задач управления базами данных: создание таблиц, выполнение SQL-запросов, импорт и экспорт данных, а также просмотр структуры и содержимого файлов SQLite.

Интерфейс ориентирован на удобство чтения и изменения схемы базы данных и данных без необходимости писать сложные скрипты. Приложение поддерживает запуск произвольных SQL-запросов с отображением результатов в табличном виде, позволяет сохранять изменения в файле базы данных и экспортировать данные в распространённые форматы. В документации и пользовательских руководствах проект описывается как инструмент, подходящий для обучения, отладки и небольших административных задач, а также для использования при разработке приложений, которые используют SQLite в качестве механизма хранения.

  • Графический интерфейс: визуальное представление структуры базы данных, таблиц, индексов и триггеров.
  • Создание и редактирование: создание новых баз данных, таблиц и полей, редактирование схемы без ручного изменения файлов.
  • SQL-консоль: выполнение произвольных SQL-запросов с подсветкой синтаксиса и отображением результатов.
  • Импорт/экспорт данных: импорт CSV и текстовых файлов в таблицы, экспорт таблиц и результатов запросов в форматы CSV, SQL и другие.
  • Просмотр и редактирование строк: удобная форма для просмотра и изменения содержимого отдельных записей.
  • Сохранение и откат: управление транзакциями, возможность откатить или сохранить внесённые изменения.
  • Работа с индексами и ключами: управление индексами, первичными и внешними ключами в интерфейсе.
  • Кроссплатформенность: доступен для основных операционных систем, включая Windows, macOS и Linux.
  • Открытый исходный код: код доступен под свободной лицензией, что позволяет сообществу вносить изменения и адаптировать инструмент.
  • Поддержка форматов SQLite: совместимость с различными версиями формата базы данных SQLite и возможность работы с файлами разных поколений.
Подробнее