Что это
Datasette — открытый инструмент для исследования и публикации данных. Импортирует CSV, JSON и другие источники в SQLite, даёт веб-интерфейс с фильтрами, фасетами и полнотекстовым поиском, а также автоматически генерирует JSON и GraphQL API для любой таблицы. Командой datasette publish готовый сайт с данными разворачивается на Google Cloud Run, Vercel, Fly.io, Heroku и других serverless-платформах, в том числе по паттерну «Baked Data» — с базой, зашитой прямо в образ приложения.
Для участника клуба это способ за минуты превратить любой датасет (парсинг, выгрузку из API, лог активности бота) в готовое мини-приложение с интерфейсом и API — без бэкенда и без ручной настройки БД. Подходит для вайб-кодинг-проектов: быстро показать данные заказчику, собрать демо для n8n-сценария или выложить результат парсинга как публичный сайт с поиском. Экосистема плагинов (карты, графики, аутентификация, экспорт) расширяет базовый функционал без написания кода.
Отдельно существует Datasette Cloud (datasette.cloud) — хостинг-сервис для команд с загрузкой файлов через веб, приватным пространством и API, но он в стадии закрытого превью по записи на демо, без открытой информации о тарифах.
Возможности
- Импорт CSV, JSON, SQLite и других источников с автоматическим построением веб-интерфейса
- Фасетный поиск, фильтрация и сортировка по любым колонкам без написания SQL
- Полнотекстовый поиск через встроенный FTS SQLite
- Автогенерация JSON и GraphQL API для каждой таблицы и запроса
- Публикация одной командой `datasette publish` на Cloud Run, Vercel, Fly.io, Heroku
- Паттерн Baked Data — база данных упаковывается прямо в контейнер serverless-деплоя
- Расширяемость через плагины: карты, графики, экспорт, аутентификация, работа с геоданными (SpatiaLite)
- Datasette Cloud — отдельный SaaS-хостинг с командным доступом, сейчас в закрытом превью
Цена: Ядро Datasette — open source (Apache 2.0), бесплатно, хостинг оплачивается только у выбранного облачного провайдера. Datasette Cloud (SaaS-версия) в закрытом превью, публичных тарифов не найдено