Платформа no-code с открытым исходным кодом для создания баз данных, приложений, автоматизаций и ИИ-агентов; можно развернуть на своих серверах как альтернативу Airtable.
gristlabs/grist-core
Grist — реляционная таблица, которую можно развернуть на собственном сервере: формулы электронных таблиц сочетаются в ней с типизированными столбцами базы данных.
Open source альтернатива:Airtable
Google Sheets
Microsoft Excel
- Звёзды
- 11,982
- Форки
- 679
- Открытые issues
- 753
- Последний коммит
- 7 часов назад
Что это?
Grist — реляционная таблица: столбцы имеют названия и, как в базе данных, содержат данные одного типа, но их можно заполнять формулами в стиле электронных таблиц, которые автоматически пересчитываются при изменении ячеек, на которые они ссылаются. Репозиторий grist-core содержит сервер Community Edition. Его можно запустить в Docker или собрать из исходного кода, чтобы размещать таблицы на собственной инфраструктуре.
Документы хранятся в файлах SQLite, поэтому числовые и текстовые данные можно читать любым инструментом, поддерживающим SQLite. Формулы пишутся на Python; также доступны многие функции Excel. Встроенные возможности включают столбцы со ссылками и двусторонними ссылками, списки вариантов, вложения, условное форматирование, диаграммы, карточки и календари, сводные таблицы, встроенные формы, инкрементальный импорт из CSV и Airtable, REST API и настраиваемые исходящие вебхуки.
Управление доступом включает предоставление доступа к документам, рабочим пространствам и сайту, а также правила для отдельных строк, столбцов и таблиц. Варианты входа включают авторизацию через getgrist.com, аутентификацию через прокси, а также OIDC или SAML в полной версии. В Grist также входят grist-desktop и grist-static для локального использования и статических сайтов, а также AI Formula Assistant, который умеет работать с моделями OpenAI или OpenRouter.
Ключевые возможности
- 01Столбцы имеют имена и типы, сочетая структуру базы данных с формулами в стиле электронных таблиц.
- 02Формулы пишутся на Python; также доступны многие функции Excel.
- 03Документы хранятся в файлах SQLite, которые могут читать другие инструменты.
- 04Поддерживаются ссылки, списки вариантов, вложения и текстовые ячейки с Markdown.
- 05Есть диаграммы, карточки и календари, сводные таблицы и встроенные формы.
- 06Доступны REST API, импорт и экспорт CSV и Excel, а также настраиваемые вебхуки.
Сценарии использования
- Ведение бизнес-данных — например, счетов, запасов или расчета зарплаты — в таблице на собственном сервере.
- Замена базы в стиле Airtable с хранением данных на собственном сервере.
- Создание внутренних дашбордов и форм для команды в интранете.
- Публикация на сайте таблиц с доступом только для чтения с помощью grist-static.
Быстрый старт
- 1
Следуйте инструкциям по настройке Docker из раздела «Using Grist» в README
Что важно знать
- Некоторые функции, такие как хранилище Azure, потоковая передача журналов аудита и Grist Assistant, доступны только в полной версии, но не в grist-core.
- Ряд расширенных функций, включая изоляцию в песочнице gVisor, доступен только в Linux или при использовании Docker.
Темы
Частые вопросы
- Что такое grist-core?
- Grist — реляционная таблица, которую можно развернуть на собственном сервере: формулы электронных таблиц сочетаются в ней с типизированными столбцами базы данных. Grist — реляционная таблица: столбцы имеют названия и, как в базе данных, содержат данные одного типа, но их можно заполнять формулами в стиле электронных таблиц, которые автоматически пересчитываются при изменении ячеек, на которые они ссылаются. Репозиторий grist-core содержит сервер Community Edition. Его можно запустить в Docker или собрать из исходного кода, чтобы размещать таблицы на собственной инфраструктуре.
- grist-core можно использовать бесплатно? Какая у него лицензия?
- grist-core распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- grist-core всё ещё поддерживается?
- Активно поддерживается. Последний коммит в grist-core — 20 окт. 2026 г..
- Для чего можно использовать grist-core?
- Ведение бизнес-данных — например, счетов, запасов или расчета зарплаты — в таблице на собственном сервере. Замена базы в стиле Airtable с хранением данных на собственном сервере. Создание внутренних дашбордов и форм для команды в интранете. Публикация на сайте таблиц с доступом только для чтения с помощью grist-static.
- Как установить grist-core?
- Следуйте инструкциям по настройке Docker из раздела «Using Grist» в README
- Где скачать grist-core?
- Исходный код и инструкции по установке — на GitHub: https://github.com/gristlabs/grist-core
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый сервис для отслеживания изменений на веб-страницах с уведомлениями в Discord, по Email, в Slack, Telegram, через вебхуки и другими способами.
Самостоятельно размещаемая панель для домашней лаборатории: проверки состояния сервисов, виджеты, темы, наборы иконок и редактор конфигурации в UI.
Самостоятельно размещаемая low-code-платформа с API, работающая как совместная табличная база данных и позиционируемая как альтернатива Airtable.
Самостоятельно размещаемый трекер тренировок, питания и веса с открытым исходным кодом на Django, REST API и мобильными приложениями.
Платформа для цифровых вывесок с открытым исходным кодом: превращает экраны Raspberry Pi и ПК в системы показа управляемого контента.