Linkwright

En cours d’examen sur le Marketplace Atlassian. Démo en direct disponible.

Votre Jira ne devrait jamais mentir sur votre code.

Linkwright affiche les branches, commits, pull requests, relectures et déploiements GitHub sur chaque ticket Jira, et vous dit, dépôt par dépôt, à quel point ces informations sont à jour.

Mesuré sur un vrai site Jira, pas en tests

Un ticket de démonstration a été préparé le 19 septembre 2026, puis laissé tel quel. Revérifié les 22 et 30 septembre, il portait toujours sa branche, ses trois commits, sa pull request fusionnée et son déploiement en production — et le JQL de Jira le retrouvait toujours.

~5 s
pour qu’un commit apparaisse sur son ticket
500
commits en un seul push, arrivés au complet
chaque
commit livré par un déploiement est marqué, pas seulement le dernier
Dépôts Git Projet CHK
DépôtÉtatDétail
acme/checkout-api À jour Dernière lecture il y a 40 s
acme/billing-worker Quota épuisé Quota GitHub épuisé, reprise à 14:00
acme/legacy-portal Non autorisé La GitHub App a perdu l’accès à ce dépôt
La plainte la plus fréquente contre les connecteurs Git : tout affiche « connecté » alors que rien ne se lie. Ici, un dépôt qui prend du retard le dit, et dit pourquoi.

Un commit, du push jusqu’à Jira.

Enregistré sur un vrai site Jira le 30 septembre 2026, sur le ticket CHK-5. Rien de mis en scène, temps tels que mesurés.

  1. 20:14:08 CHK-5 affiche un commit, vieux de onze jours.
  2. +0 s Un commit qui cite CHK-5 est poussé sur GitHub.
  3. +5,7 s Linkwright le relie à CHK-5. À +57 s, le panneau Développement de Jira compte deux commits.
  4. Ensuite Le commit et son message sont dans le panneau natif de Jira, là où le JQL, les tableaux et Automation le voient.

Le pont entre GitHub et Jira, c’est la partie que tout le monde subit.

La plainte qui revient le plus souvent n’est pas une fonction manquante. C’est que tous les indicateurs disent « connecté », que rien ne se lie, et que rien ne dit pourquoi.

J’ai lu un par un 279 avis négatifs des deux connecteurs officiels avant d’écrire une ligne de code. Linkwright est construit autour de cette seule phrase.

Le coût n’est pas vraiment pour le développeur. C’est que l’état des tickets cesse d’être une image fiable de l’avancement — et on le découvre au point du matin, ou devant un client.

Note moyenne sur le Marketplace Atlassian, sur 5

GitHub for Atlassian 136 814 installations · 509 avis
3,34
GitLab for Jira Cloud 32 499 installations · 342 avis
2,75
Médiane du Marketplace 4,48
Relevé sur l’API publique du Marketplace le 12 septembre 2026.

Ce que ça fait

Savoir ce qui est à jour, avant d’en rendre compte

Chaque dépôt affiche son dernier webhook, sa dernière lecture complète et un état clair : À jour, Pas à jour, Quota épuisé, En échec, Non autorisé ou Webhook en panne, avec la raison. Un clic le relit depuis GitHub.

L’écran Dépôts Git, avec pour chaque dépôt son état de synchronisation et l’heure de sa dernière lecture réussie.

Vos tableaux, votre JQL et Automation continuent de marcher

Commits, branches, pull requests avec leurs approbations et déploiements arrivent dans le panneau Développement natif de Jira : tableaux, JQL et Automation marchent exactement comme avec l’intégration d’Atlassian. Un déploiement est relié à chaque commit qu’il livre, pas seulement au dernier.

Un ticket Jira dont le panneau Développement est rempli par Linkwright : branches, commits, pull requests et un déploiement en production.

Personne ne voit un dépôt qu’il ne devrait pas voir

Un dépôt ne se relie qu’aux tickets des projets Jira auxquels il est rattaché. Associer une organisation GitHub demande l’un de ses propriétaires : personne ne peut exposer dans Jira des dépôts privés qu’il ne voit pas lui-même sur GitHub.

Association d’une organisation GitHub depuis l’administration de Jira ; seul un propriétaire de l’organisation peut l’associer.

Les webhooks d’abord. Les relectures, seulement pour rattraper ce qu’ils ont manqué.

Une équipe de trois mille dépôts dispose d’environ quatre requêtes à l’API GitHub par dépôt et par heure. L’interrogation périodique ne tient pas dans ce budget : c’est exactement pour ça que les connecteurs qui en dépendent prennent du retard.

  1. GitHub envoie l’événement

    Il arrive sur votre site Jira au moment où il se produit, par un webhook signé. Les webhooks ne consomment aucun quota d’API GitHub.

  2. Les clés de tickets sont repérées

    Dans les noms de branches, les messages de commit et les titres de pull requests, uniquement pour les projets auxquels ce dépôt est rattaché.

  3. Jira est mis à jour

    Directement dans le panneau Développement natif : tout ce que vous avez déjà construit dessus continue de marcher.

  4. Une relecture périodique rattrape le reste

    Revérifier des données inchangées ne coûte rien. Ce qu’aucun webhook n’a annoncé vous est signalé, pas caché.

Linkwright tourne entièrement sur Atlassian Forge. Vos données restent dans le stockage de votre propre site Jira, je n’ai aucun serveur nulle part, et aucune donnée Jira n’est jamais envoyée à GitHub. Lire la politique de sécurité (en anglais)

Gratuit pour les petites équipes.

Par utilisateur et par mois, facturé par le Marketplace Atlassian. Au-delà de dix utilisateurs, le prix est aligné sur celui du principal connecteur payant. Soumis à Atlassian avec la fiche ; définitif une fois celle-ci approuvée.

Taille de l’équipePrix
Jusqu’à 10 utilisateursGratuitToute l’app, pas un essai
De 11 à 100 utilisateurs2,61 $par utilisateur et par mois
De 101 à 250 utilisateurs1,86 $par utilisateur et par mois

Ce que ça ne fait pas encore

Écrit ici plutôt que découvert plus tard, parce que c’est tout l’objet du produit.

GitHub.com seulement
GitLab, y compris auto-hébergé, est prévu dans une version ultérieure.
Rattrapage borné de l’activité ancienne
Au rattachement d’un dépôt, les commits récents de la branche principale, les pull requests et les branches récentes sont reliés, ainsi que les commits de 20 branches encore jamais vues. Chaque Rafraîchir en rattrape 20 de plus.
Relectures et déploiements arrivent seulement par webhook
La relecture périodique ne les rattrape pas.
Pas de certification
Ni SOC 2, ni ISO 27001. L’outil est fait pour des équipes de 20 à 200 personnes en libre-service, pas pour les procédures d’achat des grands comptes.

La liste complète dans la documentation (en anglais)

Les questions que les équipes posent d’abord

Réponses courtes. La documentation donne les longues.

Quels hébergeurs Git sont pris en charge ?
GitHub.com, par une GitHub App installée sur votre compte ou votre organisation. GitHub Enterprise Server et GitLab ne sont pas pris en charge dans cette version.
Les Smart Commits, le JQL et Automation marchent-ils toujours ?
Oui. Linkwright remplit le panneau Développement de Jira lui-même : development[commits] en JQL, les badges des tableaux, les Smart Commits et les transitions automatiques se comportent comme avec l’intégration d’Atlassian.
Qu’est-ce qui sort de notre site Jira ?
Rien n’est envoyé à GitHub. Linkwright lit GitHub et écrit dans votre site Jira, et tourne entièrement sur Atlassian Forge : aucun serveur à moi entre les deux. Détails dans la politique de sécurité.
Qui voit quels dépôts ?
Un dépôt n’alimente que les projets Jira auxquels il est rattaché, et seul un propriétaire de l’organisation GitHub peut l’associer à votre site. Personne ne voit dans Jira un dépôt privé qu’il ne pourrait pas voir sur GitHub.
Que se passe-t-il quand un lien casse ?
L’état du dépôt passe à Quota épuisé, En échec, Non autorisé ou Webhook en panne, avec la raison et l’heure du dernier succès. Rafraîchir le relit depuis GitHub.
Qui est derrière, et en combien de temps le support répond-il ?
Un développeur indépendant, immatriculé en France. Première réponse sous deux jours ouvrés, à saad@linkwright.io, en français ou en anglais.

Je ne vends rien pour l’instant.

Linkwright est construit, il tourne, et il est en cours d’examen sur le Marketplace Atlassian. Ce que je cherche est plus simple qu’une vente : savoir si ce problème existe vraiment dans votre équipe, et si vous auriez payé pour l’éviter.

Si votre équipe utilise Jira et GitHub ensemble, une réponse d’une ligne suffit. Je peux aussi vous le montrer en direct, sur un vrai site Jira, en quinze minutes. Vous pourrez l’installer depuis le Marketplace dès qu’il sera approuvé, gratuitement jusqu’à 10 utilisateurs.

Saad Lagzouli, qui construit Linkwright

Réserver une démo de 15 minutes : saad@linkwright.io