← Retour à l'accueil
📊

Grist

Plateforme collaborative de gestion de données, socle central de l'écosystème données des tiers-lieux. Hébergé par La Suite Coopérative.

À quoi ça sert ?

Grist est le socle de données central de l’écosystème du comité data. C’est une plateforme de tableurs collaboratifs qui combine la simplicité d’un tableur avec la puissance d’une base de données relationnelle. Toutes les données des tiers-lieux (recensement, annuaire, indicateurs) sont centralisées dans Grist et alimentent les autres outils.

Concrètement, Grist héberge le document des données nationales qui contient la base des tiers-lieux (les fiches d’identité), le recensement, et toutes les enquêtes en cours. Il héberge aussi des documents pour les réseaux régionaux, dans lesquels chaque réseau dispose — de façon synchronisée — d’une réplique des tiers-lieux de son territoire issus du document national.

Principe de fonctionnement

Grist est un logiciel libre développé par Grist Labs. L’instance utilisée par le comité data est hébergée par La Suite Coopérative (lasuite.coop). Les données sont organisées en documents contenant des tables reliées entre elles. Grist expose une API REST complète qui permet aux autres outils de l’écosystème (API Tiers-Lieux, portail Recensement, widgets) de lire et écrire des données.

Les fonctionnalités clés pour le comité data :

  • Tableurs collaboratifs avec formules Python
  • Relations entre tables
  • API REST pour l’intégration avec les autres outils
  • Webhooks pour la synchronisation en temps réel
  • Widgets personnalisés (formulaires SurveyJS, visualisations)
  • Gestion fine des droits d’accès par document et par table