Widgets libres pour Grist : découvrez-les gratuitement

Des widgets libres et gratuits pour Grist, développés par nos soins et pensés pour se prendre en main sans formation, comme un logiciel en ligne. Parmi eux, Publipostage+ produit un document par ligne d'une table : courrier, arrêté, attestation, contrat. Le code des widgets publiés est libre : votre service peut le faire relire avant de l'installer, le conserver et le faire évoluer, avec ou sans nous.

Sans transfert : par défaut, le widget n'envoie pas les données de votre document vers un service extérieur à Grist. Avec transfert : il en envoie vers un service qui n'est pas Grist. Dans Grist, vous choisissez aussi ce que chaque widget peut consulter : rien, la table sélectionnée ou tout le document.

Liste des widgets

Aperçu du widget Publipostage+

Documents et courriers

Publipostage+

Widget de publipostage : composez un modèle de document dans un éditeur de texte enrichi, insérez des champs qui pointent vers vos colonnes Grist (nom, adresse, SIRET, dates...), et chaque enregistrement produit automatiquement son document — courrier, arrêté, attestation, contrat — sans ressaisie ni copier-coller.

Libre · GNU GPL v3 Alpha Sans transfert

Code source · Voir en images

Aperçu du widget Import / Export de structure

Structure des documents

Import / Export de structure

Copiez la structure d'une ou plusieurs tables d'un document Grist vers un autre, sans leurs données : colonnes, types, références entre tables, libellés, descriptions, listes de choix, mise en forme, et même les formules si vous le souhaitez. Le widget n'écrit rien sans votre confirmation, et il ne modifie ni ne supprime jamais une table ou une colonne existante.

Tout se passe dans votre navigateur : aucune donnée n'est envoyée ailleurs. Il demande l'accès complet au document, nécessaire pour créer les tables.

Libre · GNU GPL v3 Bêta Sans transfert

Voir en images

Aperçu du widget SyncPlus

Synchronisation

SyncPlus

Widget de synchronisation : recopiez des tables d'un document Grist dans un autre, tenues à jour toutes seules grâce aux webhooks natifs de Grist, sans serveur à héberger. Vous choisissez les tables et les colonnes qui sortent, avec trois modes selon le besoin : à sens unique, Échange dans les deux sens, ou lien public.

Libre · GNU GPL v3 Alpha Sans transfert

Code source · Voir en images

Aperçu du widget PlanningPlus

Planning

PlanningPlus

Widget de planning pour Grist : il affecte des personnes, bénévoles ou agents, à des missions découpées en créneaux, en tenant compte de leurs disponibilités, de leurs compétences et des missions qu'elles ne souhaitent pas assurer, puis permet d'ajuster le planning en direct, le jour même. Chaque place non pourvue est expliquée. Les données restent lisibles dans Grist, même sans le widget. Pensé aussi pour des astreintes, des permanences ou l'accueil.

Libre · GNU GPL v3 ou ultérieure

Voir en images

Aperçu du widget Form+

Formulaires

Form+

Conçu pour des formulaires à plusieurs volets, plus agréables à remplir dans Grist : questions réparties en catégories avec navigation par onglets, progression suivie en temps réel, réponses à choix combinées à du texte libre. Utile pour des grilles d'évaluation ou des questionnaires, sans tout afficher sur un même écran.

Libre · GNU GPL v3 à sa sortie En développement

Automatisation des tâches

Automation+

Conçu pour aller plus loin que ce que Grist automatise déjà avec ses formules, ses actions et ses webhooks (des envois automatiques de données vers un autre service) : règles conditionnelles plus complexes, déclenchements qui croisent plusieurs tables.

Libre · GNU GPL v3 à sa sortie En développement

Nos widgets en images

Publipostage+

La mise en page en grille : composez votre modèle dans un tableau, ligne par ligne et colonne par colonne.
Les champs d'une table liée : en suivant une référence, ici l'accompagnateur d'un projet, insérez d'autres colonnes de sa fiche dans l'annuaire (nom, prénom, téléphone…).
Le bon modèle pour chaque ligne : des règles choisissent le modèle de document selon la ligne sélectionnée, et un export en lot rend chaque ligne avec le sien.
L'insertion rapide : tapez # pour ajouter une variable ou un élément (date du jour, nom de l'utilisateur, note de bas de page, texte conditionnel, calcul…).
L'assemblage avant impression : plusieurs documents sur une même feuille A4 ou A3, avec ou sans traits de coupe, par exemple pour des badges.

Import / Export de structure

De la Code View à vos tables : collez le code d'une table copié depuis « Code View », vérifiez les tables et les colonnes détectées avec leur type, puis créez-les en une seule fois, ou ajoutez seulement les colonnes qui manquent à une table existante.

SyncPlus

Les colonnes qui sortent : dans le document SOURCE, vous choisissez les tables et seulement les colonnes qui partent vers chaque destinataire.
Trois modes par destinataire : à sens unique, en Échange dans les deux sens, ou par lien public.

PlanningPlus

L'affectation du jour : une ligne par place, sur les heures de la journée. La répartition automatique passe par un brouillon : rien n'est écrit dans le planning avant votre validation.
Les indicatifs et les équipes : chaque mission est découpée en créneaux, avec un effectif minimum, et les équipes y sont positionnées à l'avance.

Des widgets audités

Chaque widget est audité par nos soins avant tout déploiement. Voici, par exemple, les notes obtenues par Import / Export de structure avec notre outil d'audit.

Les notes d'Import / Export de structure, axe par axe : de la qualité du code à la conformité, en passant par la sécurité et les dépendances.

Ajouter un widget personnalisé à votre document Grist

Dans Grist, un widget s'ajoute à une page comme une vue de type « widget personnalisé », à partir de son adresse. La documentation de Grist explique la marche à suivre : Widgets personnalisés. Si votre Grist est géré par votre administration, vérifiez d'abord auprès de son équipe quels widgets personnalisés y sont autorisés.

Un widget sur mesure pour votre service ?

En plus de ces widgets libres, nous développons des widgets sur mesure pour les besoins propres à votre service, en open source si vous le souhaitez. Ils viennent par-dessus des données bien structurées : nous commençons donc par vous écouter. Découvrir nos widgets sur mesure.