Formulaire de feedback clair superposé à un tableau kanban sombre en lecture seule, relié par une flèche ambre.
Deux surfaces, un seul flux : côté client, un formulaire minimal ; en arrière-plan estompé, le kanban Linear que l'équipe garde en lecture seule. La flèche ambre matérialise la création d'une issue déclenchée par l'envoi.

linear.gratis : formulaires de feedback et tableaux de projet connectés à Linear, sans frais de siège

linear.gratis × Linear API = accès client sans payer un siège de plus

Tu gères des projets dans Linear. Ton client veut voir l’avancement. Ton client veut soumettre des bugs. La solution officielle : lui acheter un siège. À partir de 8 USD/mois par utilisateur, ça s’additionne vite quand t’as plusieurs clients ou collaborateurs occasionnels qui ont besoin d’une fenêtre de lecture, pas d’un accès complet. linear.gratis règle exactement ce problème. Deux fonctionnalités concrètes : formulaires de feedback qui créent des issues directement dans ton workspace Linear, et tableaux de projet en lecture temps réel partageables sans compte. Le tout open-source, 0 $, self-hosted en moins de deux minutes. Aujourd’hui tu vas apprendre à :

  • Comprendre ce que linear.gratis fait (et ce qu’il ne fait pas)
  • L’installer et le connecter à ton API Linear en quelques étapes
  • Créer un formulaire de feedback client fonctionnel
  • Partager une vue de projet en lecture seule
  • Évaluer si c’est mieux pour toi que SteelSync ou Lindie

Ce dont t’as besoin avant de commencer

1. Un workspace Linear actif

linear.gratis est un client tiers qui se branche sur l’API officielle de Linear. Tu n’as pas besoin d’un plan payant : le plan Free de Linear (0 USD/mois) fonctionne. L’outil n’outrepasse pas les permissions de ton plan existant.

2. Un token API Linear

Le token API se génère dans les paramètres de ton compte Linear sous « API ». C’est ce token que linear.gratis utilise pour créer des issues et lire tes projets. Bonne nouvelle : il est chiffré en AES-256 côté client avant tout stockage.

3. Un environnement pour déployer (si self-hosted complet)

L’outil fonctionne aussi directement depuis le site linear.gratis sans installation. Si tu veux héberger ta propre instance (pour le contrôle total), tu as besoin d’un environnement Node.js de base. Pour la majorité des usages, l’instance web publique suffit.

Important

Le self-hosting complet implique de gérer toi-même les mises à jour depuis le dépôt GitHub. Pour un usage client ponctuel, l’instance publique de linear.gratis est plus rapide à mettre en place.
Critère Méthode traditionnelle (siège Linear) linear.gratis
Coût par utilisateur externe 8 USD/mois facturation mensuelle 0 $
Accès disponible Complet (issues, commentaires, settings) Lecture seule + soumission de formulaire
Temps de configuration Invitation + onboarding utilisateur Moins de 2 minutes
Limites d'usage Selon le plan Linear Aucune limite (formulaires, vues, soumissions)
Contrôle des données Hébergé chez Linear Token chiffré AES-256, self-hostable

Le workflow, étape par étape

1

Connecte ton API Linear

1 minute

Ouvre linear.gratis, entre ton token API Linear. Le token est chiffré AES-256 avant tout traitement. L'outil récupère immédiatement la liste de tes équipes et projets.

Dès que tu colles ton token, linear.gratis fait un appel à l’API Linear pour valider et charger ta structure de workspace. Tu vois tes équipes apparaître sans délai notable. C’est important de comprendre ce qui se passe ici : l’outil n’a pas de base de données propre qui stocke tes issues. Il lit et écrit directement via l’API. Ça veut dire que si Linear est en maintenance, linear.gratis l’est aussi.

2

Crée un formulaire de feedback

moins de 2 minutes

Sélectionne une équipe cible dans Linear, configure les champs du formulaire (titre, description, priorité), génère un lien partageable.

La mécanique est simple : quand quelqu’un soumet le formulaire, une issue est créée dans ton workspace Linear avec les données du formulaire mappées aux champs standard de Linear. Tu peux assigner l’issue à une équipe spécifique, définir un statut par défaut, et choisir si le priorité est sélectionnable par l’utilisateur ou fixe.

Schéma de mapping des champs d'un formulaire client vers les champs d'une issue Linear via linear.gratis
Chaque champ du formulaire externe (sujet, description, urgence, projet) est traduit par linear.gratis en propriété native d'une issue Linear — title, description, priority, team — sans siège supplémentaire.

Ce qui est utile en pratique : tu peux créer autant de formulaires que nécessaire. Il y a actuellement 33 formulaires créés via la plateforme et 16 roadmaps publiées, ce qui donne une idée de l’usage réel. Pas de limite artificielle sur tes propres formulaires.

3

Partage un tableau de projet en lecture seule

1-2 minutes

Sélectionne un projet ou une vue Linear, génère un lien public, envoie-le à ton client sans lui créer un compte.

Ton client ouvre le lien. Il voit les issues, leur statut, leur priorité. Il ne peut rien modifier. Il ne voit pas les issues d’autres équipes ou projets. C’est une fenêtre de lecture propre, sans besoin de compte Linear. En tout, 65 vues ont déjà été partagées via la plateforme.

Important

Les vues partagées sont publiques pour quiconque a le lien. N’inclus pas d’issues qui contiennent des informations confidentielles que tu ne veux pas exposées. Vérifie tes statuts d’issues avant de partager.
4

Intègre le formulaire dans ta page client

5-10 minutes

Copie le lien ou l'iframe généré, intègre-le dans ta page de support, ton portail client, ou envoie le lien directement par courriel.

Le formulaire fonctionne comme une page web autonome. Tu peux l’envoyer par lien direct ou l’intégrer dans un iframe dans ton propre portail. Si tu as déjà une page de contact ou un portail client existant, c’est un ajout propre sans friction technique.

5

Valide que les soumissions arrivent bien dans Linear

2-3 minutes

Fais un test de soumission avec un compte différent, vérifie que l'issue apparaît dans la bonne équipe avec les bons champs remplis.

Cette étape est critique avant de donner le lien à un vrai client. Teste avec une adresse courriel différente ou en navigation privée pour simuler l’expérience client. Vérifie que l’issue atterrit dans la bonne équipe, que le titre et la description sont correctement remplis, et que la priorité par défaut est celle que tu veux.

Usage de la plateforme linear.gratis

Formulaires créés 33 formulaires
Vues partagées 65 vues
Roadmaps publiées 16 roadmaps

Le hic

Soyons clairs : linear.gratis n’est pas un remplacement de Linear. C’est un outil à portée très délimitée. Voici les limites réelles que tu vas rencontrer : Pas de gestion complète des issues. Tes clients peuvent soumettre via le formulaire, mais ils ne peuvent pas commenter leurs propres issues après soumission, modifier une soumission existante, ou suivre l’évolution d’une issue spécifique. La vue partagée est en lecture seule, point final. Aucune notification native. linear.gratis ne t’envoie pas de notification quand une issue est soumise. Tu dépends des notifications de Linear lui-même, configurées dans ton workspace. Si tu veux une alerte Slack à chaque soumission de formulaire, tu le connectes via les automatisations de Linear directement. Communauté très petite. Le dépôt GitHub compte 54 étoiles et 11 forks au moment d’écrire ceci, avec 2 contributeurs actifs. C’est honnête : c’est un outil de niche, maintenu par une petite équipe. Si tu tombes sur un bug non documenté, ton recours c’est d’ouvrir une issue GitHub et d’attendre, ou de forker et corriger toi-même. Pas de personnalisation poussée du formulaire. Tu travailles avec les champs standard de Linear. Pas de champs personnalisés, pas de logique conditionnelle, pas de branchement selon les réponses. Dépendance à l’API Linear. Changements de politique d’API, limites de taux, maintenance : tout ça affecte linear.gratis directement. C’est la nature des clients tiers non officiels.

Fonctionnalité linear.gratis SteelSync Lindie
Prix 0 $ (open-source) Payant Payant
Formulaires feedback Oui Oui Oui
Vues lecture seule Oui Oui Oui
Gestion complète issues Non Oui Oui
Commentaires clients Non Selon plan Selon plan
Self-hosted Oui Non Non
Personnalisation avancée Limitée Étendue Étendue

Quelques trucs bons à savoir

  • Le token API que tu entres est chiffré en AES-256 avant tout traitement ou stockage. C’est le standard de chiffrement symétrique . Ça ne veut pas dire que tu peux être négligent : utilise un token avec les permissions minimales nécessaires.
  • Il n’y a aucune limite imposée par linear.gratis sur le nombre de formulaires, de vues ou de soumissions. Les seules limites sont celles de l’API Linear elle-même selon ton plan.
  • Le projet est open-source. Si tu as besoin d’une fonctionnalité absente, le code source est accessible. Avec 11 forks existants, d’autres ont déjà pris cette voie.
  • SteelSync et Lindie font plus, mais sont des produits payants. Si ton besoin est strictement « formulaire de feedback + vue lecture seule pour client », payer une mensualité supplémentaire ne se justifie pas.
  • Les plans Linear : Free à 0 USD, Basic à 8 USD/utilisateur/mois, Business à 14 USD/utilisateur/mois. Linear offre aussi un Startup Program qui donne 6 mois du plan Business gratuits pour les startups éligibles via des VCs ou accélérateurs. Ces chiffres sont pour tes propres sièges Linear, pas des sièges client gérés par linear.gratis.

Check-list finale

Avant de lancer

Verdict + prochaines étapes

linear.gratis est l’outil qui répond à un besoin précis sans chercher à en faire plus. Si tu veux donner à un client ou à un collaborateur externe une façon de soumettre du feedback qui atterrit directement dans Linear, et une vue de lecture de l’avancement de son projet, sans payer de siège additionnel, c’est exactement ça. C’est pas pour toi si tu as besoin d’une collaboration client complète avec commentaires, historique, notifications personnalisées. Dans ce cas, SteelSync ou Lindie méritent un regard malgré leur prix, ou tu évalues si ajouter un siège Linear à ton client est finalement plus simple selon ton volume de clients. La prochaine étape : ouvre le dépôt GitHub de linear.gratis, génère ton token API Linear avec les permissions minimales requises, et teste un formulaire sur un projet non critique. Moins de 2 minutes. C’est tout.

On continue à la Taverne ?

Un courriel par semaine. Pas de fluff.

En t'abonnant, tu reçois Le Tour de Table chaque semaine. Tu peux te désabonner en un clic. Voir notre politique de confidentialité.

Texte par David Cyr