Repolode
mathesar-foundation

mathesar-foundation/mathesar

Веб-интерфейс в стиле таблиц для просмотра, редактирования, запросов и совместного доступа к данным в самостоятельно размещённых базах PostgreSQL.

Open source альтернатива:Airtable

Звёзды
5,169
Форки
489
Открытые issues
316
Последний коммит
вчера

Что это?

Mathesar — это веб-приложение для самостоятельного размещения, которое позволяет работать с данными PostgreSQL в интерфейсе, похожем на электронную таблицу, без написания SQL. Оно напрямую подключается к существующим базам данных, схемам и таблицам PostgreSQL, не создавая отдельный слой данных, поэтому данные остаются в вашем экземпляре Postgres.

Пользователи могут создавать и редактировать таблицы, фильтровать, сортировать и группировать записи, а также связывать таблицы с помощью внешних ключей — в интерфейсе они отображаются как связи. Data Explorer позволяет создавать запросы без знания SQL и JOIN, а Forms собирает ответы от любых пользователей по общей ссылке и сохраняет каждый ответ как новую запись.

Доступ регулируется существующими ролями и привилегиями Postgres, поэтому права, заданные в базе данных, действуют и в Mathesar. Проект устанавливается с помощью Docker и распространяется по лицензии GPL-3.0.

Ключевые возможности

  • 01Просмотр, создание, редактирование и удаление записей таблиц в интерфейсе, похожем на электронную таблицу
  • 02Конструктор запросов Data Explorer, для работы с которым не нужно знать SQL
  • 03Публичные формы с общей ссылкой, которые сохраняют ответы как записи
  • 04Контроль доступа с использованием существующих ролей и привилегий Postgres
  • 05Импорт и экспорт данных, а также перенос столбцов между таблицами
  • 06Установка с помощью Docker и работа с существующими базами данных Postgres

Сценарии использования

  • Безопасное редактирование рабочей базы Postgres сотрудниками без технических знаний
  • Замена таблицы в стиле Airtable решением, где данные хранятся на собственном сервере
  • Сбор данных от внешних пользователей через общую форму, которая записывает ответы в таблицу базы данных
  • Изучение реляционных данных в связанных таблицах без написания JOIN

Быстрый старт

  1. 1

    Следуйте инструкциям по установке в официальной документации Mathesar, чтобы развернуть его на своем сервере

  2. 2

    Или зарегистрируйтесь в Mathesar Cloud: там есть бесплатный тариф, и установка не требуется

Что важно знать

  • Согласно README, проект находится в публичной бета-версии и пока не получил широкого распространения в продакшене.
  • Проект распространяется по лицензии GPL-3.0 — лицензии с авторским левом, которая требует распространять производные работы на тех же условиях.
  • Он работает только с базами данных PostgreSQL; для его использования нужно самостоятельно разместить его на своем сервере или воспользоваться облачным сервисом.

В подборках

Темы

Частые вопросы

Что такое mathesar?
Веб-интерфейс в стиле таблиц для просмотра, редактирования, запросов и совместного доступа к данным в самостоятельно размещённых базах PostgreSQL. Mathesar — это веб-приложение для самостоятельного размещения, которое позволяет работать с данными PostgreSQL в интерфейсе, похожем на электронную таблицу, без написания SQL. Оно напрямую подключается к существующим базам данных, схемам и таблицам PostgreSQL, не создавая отдельный слой данных, поэтому данные остаются в вашем экземпляре Postgres.
mathesar можно использовать бесплатно? Какая у него лицензия?
mathesar распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
mathesar всё ещё поддерживается?
Активно поддерживается. Последний коммит в mathesar — 5 нояб. 2026 г..
Для чего можно использовать mathesar?
Безопасное редактирование рабочей базы Postgres сотрудниками без технических знаний Замена таблицы в стиле Airtable решением, где данные хранятся на собственном сервере Сбор данных от внешних пользователей через общую форму, которая записывает ответы в таблицу базы данных Изучение реляционных данных в связанных таблицах без написания JOIN
Как установить mathesar?
Следуйте инструкциям по установке в официальной документации Mathesar, чтобы развернуть его на своем сервере Или зарегистрируйтесь в Mathesar Cloud: там есть бесплатный тариф, и установка не требуется
Где скачать mathesar?
Исходный код и инструкции по установке — на GitHub: https://github.com/mathesar-foundation/mathesar

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемая open-source альтернатива Airtable: превращает SQL-базы данных, например PostgreSQL, MySQL и SQLite, в интерфейс в виде таблицы и автоматически генерирует API.

65,4 тыс.+41 за неделю5,1 тыс.TypeScriptOtherАктивно поддерживаетсяОбновлён вчера

Платформа no-code с открытым исходным кодом для создания баз данных, приложений, автоматизаций и ИИ-агентов; можно развернуть на своих серверах как альтернативу Airtable.

6,3 тыс.+32 за неделю778PythonOtherОбновлён 14 часов назад

Grist — реляционная таблица, которую можно развернуть на собственном сервере: формулы электронных таблиц сочетаются в ней с типизированными столбцами базы данных.

12,1 тыс.+37 за неделю681TypeScriptApache-2.0Обновлён 15 часов назад