По работе мне часто приходится работать с базами данных. Мне, как любителю, простых и понятных интерфейсов хочется даже в этом случае пользоваться юзер-френдли приложением.
TablePlus — приложение для Windows и macOS для работы с базами данных, обладающее красивым современным интерфейсом, понятным GUI и поддержкой популярных реляционных баз данных.
![Интерфейс TablePlus](https://blog.themarfa.name/content/images/2019/11/image-17.png)
TablePlus поддерживает работу с десятком баз данных: PostgreSQL, Amazon Redshift, MariaDB (MySQL), Cockroach DB, SQL Server, SQLite, Oracle, Redis, Apache Cassandra, MongoDB и Vertica.
Основное преимущество программы заключается в современном, лёгком и быстром интерфейсе. При разработке использовалась поддержка нативных инструментов macOS. Подключение к базе данных занимает несколько секунд.
![Список баз данных в TablePlus](https://blog.themarfa.name/content/images/2019/11/image-18.png)
При необходимости подключение можно настроить с помощью гибких параметров многоступенчатой авторизации и нативного шифрования libssh/TLS.
![Настройка подключения к БД в TablePlus](https://blog.themarfa.name/content/images/2019/11/tg_image_1986291825.jpeg)
Базы данных из программы легко можно экспортировать и импортировать в виде дампов.
![](https://blog.themarfa.name/content/images/2019/11/image-23.png)
Внешний вид TablePlus можно подстроить под себя. Каждый параметр настраивается индивидуально. А тёмная тема доступна из коробки даже на ОС ниже Mojave.
![](https://blog.themarfa.name/content/images/2019/11/image-20.png)
В приложении есть поддержка работы в нескольких вкладках или окнах.
Сама работа с базами данных построена по принципу простого интуитивного взаимодействия. Для полей доступно инлайн-редактирование и продвинутая фильтрация данных.
![](https://blog.themarfa.name/content/images/2019/11/image-22.png)
При редактировании запросов есть код-ревью и безопасный режим. Также есть удобный SQL-редактор с подсветкой синтаксиса, автодополнением, разделением окон, реформатором кода, историей, избранным и предпросмотром результатов.
![](https://blog.themarfa.name/content/images/2019/11/image-25.png)
При переходе между таблицами, схемами, БД, вью и многим другим можно воспользоваться меню быстрого перехода.
![](https://blog.themarfa.name/content/images/2019/11/image-24.png)