Simplifiez votre flux de travail : Recherchez miniwebtool.
Ajouter
Page d'accueil > Mathématiques > Opérations mathématiques avancées > Calculateur de Tri Topologique
 

Calculateur de Tri Topologique

Calculez un ordre topologique d'un graphe orienté acyclique (DAG) à l'aide de l'algorithme de Kahn ou du DFS. Détecte les cycles, signale le chemin du cycle, génère une vue par couches d'exécution parallèle, prend en charge l'ordre lexicographique le plus petit et anime chaque étape sur un graphe interactif.

Calculateur de Tri Topologique
Format arête : A -> B (accepte aussi , =>, :). Max 80 sommets / 800 arêtes.
L'algorithme de Kahn (lexicographique) donne un ordre unique et reproductible. Le post-ordre DFS est la méthode classique en profondeur.

Embed Calculateur de Tri Topologique Widget

Calculateur de Tri Topologique

Le Calculateur de tri topologique calcule un ordonnancement linéaire des sommets d'un graphe orienté acyclique (DAG) tel que pour chaque arête orientée de u vers v, u soit placé avant v. Entrez votre graphe sous forme de liste d'arêtes ou de liste d'adjacence et l'outil renvoie l'ordre topologique en utilisant l'algorithme de Kahn ou le post-ordre DFS, détecte les cycles (avec le chemin exact du cycle), regroupe les tâches en couches d'exécution parallèle, compte le nombre d'ordres valides et anime chaque étape sur un graphe interactif.

Qu'est-ce qu'un tri topologique ?

Étant donné un graphe orienté G = (V, E), un tri topologique (ou ordonnancement topologique) est une disposition linéaire v₁, v₂, …, vₙ de ses sommets telle que pour chaque arête orientée (u → v), u apparaisse avant v dans la disposition. Un ordonnancement topologique existe si et seulement si le graphe n'a pas de cycles orientés — c'est-à-dire que le graphe est un DAG. L'ordre est rarement unique : un graphe peut avoir de nombreux tris topologiques valides lorsque plusieurs sommets ont un degré entrant nul simultanément.

Définition de l'ordre topologique
Une permutation (v₁, v₂, …, vn) de V est topologique ssi
pour chaque arête (u → v) dans E : position(u) < position(v)

Algorithmes utilisés par ce calculateur

Algorithme de Kahn (basé sur BFS, 1962)

L'algorithme de Kahn est le tri topologique le plus intuitif. À chaque étape, il choisit un sommet avec un degré entrant nul (aucune arête entrante), l'ajoute à la sortie et le "supprime" du graphe en décrémentant le degré entrant de chacun de ses successeurs. Lorsque plusieurs sommets ont un degré entrant nul, la résolution des égalités peut utiliser un min-heap (donnant l'ordonnancement lexicographique le plus petit) ou une file FIFO (donnant l'ordre d'insertion). L'algorithme de Kahn s'exécute en temps O(|V| + |E|) et sert également de détecteur de cycle : si un sommet a encore un degré entrant > 0 après que la file s'est vidée, le graphe possède un cycle.

Algorithme de Kahn (pseudocode)
Kahn(G):
  Q ← { v ∈ V : degré_entrant(v) = 0 }
  L ← [ ]
  tant que Q n'est pas vide :
    u ← Q.pop()
    L.append(u)
    pour chaque arête u → v :
      degré_entrant(v) -= 1
      si degré_entrant(v) = 0 : Q.push(v)
  si |L| < |V| : signaler un cycle
  sinon : retourner L

Post-ordre DFS (Tarjan, 1976)

L'algorithme DFS exécute une recherche en profondeur, et chaque fois qu'un sommet est terminé (c'est-à-dire que tous ses successeurs ont été entièrement explorés), il est poussé sur une pile. Inverser la pile à la fin produit un ordre topologique valide. La détection de cycle est naturelle : rencontrer un sommet qui est encore en cours (marqué GRIS) signifie qu'une arête arrière a été trouvée, donc le graphe n'est pas un DAG. Le post-ordre DFS s'exécute également en temps O(|V| + |E|).

Post-ordre DFS (pseudocode)
DFS-Topo(G):
  pour chaque sommet u dans V : couleur[u] ← BLANC
  L ← pile vide
  pour chaque sommet u dans V :
    si couleur[u] = BLANC : visiter(u)
  retourner inverse(L)

visiter(u):
  couleur[u] ← GRIS
  pour chaque arête u → v :
    si couleur[v] = GRIS : signaler un cycle
    si couleur[v] = BLANC : visiter(v)
  couleur[u] ← NOIR ; L.push(u)

Couches d'exécution parallèle

Une vue par couches d'un DAG partitionne ses sommets en niveaux de sorte que chaque arête passe d'un niveau inférieur à un niveau supérieur. Les sommets d'une même couche sont indépendants les uns des autres, ils peuvent donc être exécutés en parallèle. Le nombre de couches est égal à la longueur du chemin le plus long plus un — c'est le chemin critique du DAG, le nombre minimum de tours séquentiels nécessaires pour terminer toutes les tâches, même avec un parallélisme illimité. Ce calculateur produit automatiquement la vue par couches chaque fois que l'entrée est un DAG.

Détection de cycle

Si le graphe contient un cycle orienté, aucun tri topologique n'est possible. Notre calculateur rapporte le chemin exact du cycle (ex: A → B → C → A) et met en évidence les arêtes du cycle en rouge sur la visualisation. La suppression d'une seule arête sur le cycle suffit à restaurer l'acyclicité.

Formats d'entrée

Liste d'arêtes

Écrivez chaque arête orientée sous la forme source -> cible, séparée par des virgules ou des retours à la ligne. Variantes de flèches acceptées : ->, , =>, -->, :. Vous pouvez également enchaîner les arêtes : A -> B -> C est un raccourci pour A->B et B->C. Les étiquettes de sommets peuvent être des lettres, des chiffres, des underscores, des tirets et des points.

A -> B, B -> C, A -> C
C -> D
Chemise -> Cravate -> Veste

Liste d'adjacence

Écrivez chaque sommet, deux-points, et ses successeurs directs (sommets vers lesquels il pointe). Un sommet sans successeur a toujours besoin de sa ligne, telle que D:.

A: B, C
B: D
C: D
D:

Comment utiliser ce calculateur

  1. Choisir un format : Basculez entre liste d'arêtes et liste d'adjacence avec les boutons radio.
  2. Entrer le graphe : Collez vos données ou cliquez sur l'un des exemples rapides (ordre d'habillage, prérequis de cours, cibles de construction, un graphe avec un cycle, etc.).
  3. Choisir un algorithme : Kahn lexicographique pour un ordre unique et reproductible ; ordre d'insertion pour préserver l'ordonnancement d'entrée ; post-ordre DFS pour la méthode classique en profondeur ; ou Tout afficher pour voir chaque ordre côte à côte.
  4. Cliquez sur "Trier topologiquement" : L'ordre, la détection de cycle, la vue par couches, la longueur du chemin critique, le nombre total d'ordres valides et un graphe interactif apparaissent ci-dessous.
  5. Explorer : Appuyez sur Lecture pour voir chaque sommet être émis une étape à la fois. Les badges de degré entrant se mettent à jour en direct. Faites glisser n'importe quel nœud pour réorganiser la disposition.

Applications dans le monde réel

Systèmes de construction et compilateurs

Des outils comme make, Bazel, Gradle et npm trient topologiquement leurs cibles de construction afin que chaque cible soit compilée seulement après toutes ses dépendances. Un cycle dans le graphe de dépendance est généralement signalé comme une erreur fatale — le système de construction ne peut pas décider par où commencer.

Planification de tâches

Les gestionnaires de projet utilisent des DAG pour capturer les dépendances des tâches. Le tri topologique donne un ordre d'exécution valide, et la vue par couches donne le nombre minimum de tours sous un parallélisme illimité. La chaîne la plus longue est le chemin critique qui détermine la durée du projet.

Planification des prérequis de cours

Un catalogue de cours universitaires est un DAG : les arêtes sont des relations de prérequis. Un ordre topologique est un plan d'étude valide, et les couches indiquent aux étudiants quels ensembles de cours ils peuvent suivre en parallèle au cours de chaque semestre.

Recalcul de feuilles de calcul

Lorsqu'une cellule change, un tableur doit recalculer chaque cellule en aval dans l'ordre des dépendances — un tri topologique du DAG de dépendance des cellules. Les références circulaires (cycles) sont rejetées par l'application.

Gestionnaires de paquets et chargeurs de plugins

Apt, pip, Homebrew, Maven et d'innombrables frameworks de plugins résolvent l'ordre d'installation ou de chargement en triant topologiquement leurs DAG de dépendance.

Résolution de symboles et ordonnancement d'instructions

Les compilateurs utilisent le tri topologique pour ordonner les déclarations, et les CPU utilisent des DAG de dépendance de données pour planifier les instructions dans le tampon de réordonnancement sans violer les hasards de données.

Compter les ordonnancements topologiques

Pour un DAG avec n sommets, le nombre de tris topologiques valides distincts peut varier de 1 (pour une chaîne totalement ordonnée) à n! (pour un graphe sans arêtes). Calculer le compte exact est un problème #P-complet en général, mais pour les graphes allant jusqu'à 16 sommets, ce calculateur les énumère en utilisant une formulation de programmation dynamique par masque binaire : f(S) = Σ f(S ∪ {v}) pour tous les v ∉ S dont les prédécesseurs sont tous dans S.

Complexité et performance

Foire aux questions

Qu'est-ce qu'un tri topologique ?

Un tri topologique d'un graphe orienté acyclique est un ordonnancement linéaire de ses sommets tel que chaque arête orientée de u vers v place u avant v. Il représente un ordre valide pour traiter des tâches respectant leurs dépendances.

Quel algorithme ce calculateur utilise-t-il ?

Le calculateur exécute l'algorithme de Kahn et le post-ordre DFS. L'algorithme de Kahn supprime de manière répétée un sommet de degré entrant nul et décrémente les degrés entrants de ses successeurs. Le post-ordre DFS exécute une recherche en profondeur et inverse l'ordre de fin. Les deux s'exécutent en temps O(|V| + |E|).

Et si mon graphe a un cycle ?

Un graphe avec un cycle orienté n'a pas de tri topologique. Le calculateur détecte le cycle, le met en évidence en rouge sur la visualisation et rapporte le chemin exact du cycle afin que vous puissiez voir quelles arêtes supprimer pour transformer le graphe en DAG.

Qu'est-ce que l'ordre topologique lexicographique le plus petit ?

Lorsque de nombreux ordres topologiques sont valides, le plus petit lexicographiquement est obtenu en choisissant toujours le sommet le plus petit par ordre alphabétique parmi ceux dont le degré entrant est nul à chaque étape. Le mode Kahn par défaut de ce calculateur renvoie cet ordre unique, stable et facile à reproduire.

Qu'est-ce que la vue par couches ou par niveaux ?

La vue par couches regroupe les sommets par la longueur du chemin le plus long depuis n'importe quelle source. Les sommets d'une même couche n'ont pas de dépendance entre eux, ils peuvent donc fonctionner en parallèle. Le nombre de couches est égal à la chaîne de dépendance la plus longue plus un et donne le nombre minimum de tours parallèles nécessaires pour terminer toutes les tâches.

Un graphe peut-il avoir de nombreux ordres topologiques valides ?

Oui. Si à n'importe quelle étape l'algorithme de Kahn possède plusieurs sommets de degré entrant nul, n'importe lequel d'entre eux peut être choisi ensuite. Ce calculateur compte le nombre exact d'ordres topologiques distincts pour les graphes allant jusqu'à 16 sommets.

Quelle est la différence entre l'algorithme de Kahn et le post-ordre DFS ?

Kahn travaille de haut en bas : il choisit de manière répétée les sources (degré entrant 0) et les émet en premier. Le post-ordre DFS travaille de bas en haut : il termine d'abord les puits et les ajoute au début de l'ordre. Les deux sont en O(|V| + |E|) et produisent des tris topologiques valides, mais généralement différents. Kahn est plus facile à paralléliser et à adapter pour l'ordre lexicographique ; DFS est plus facile à combiner avec d'autres analyses basées sur DFS comme les composantes fortement connexes.

Quelle est la taille maximale de graphe supportée par cet outil ?

Le calculateur prend en charge jusqu'à 80 sommets et 800 arêtes. Le comptage du nombre total d'ordres topologiques valides est limité à 16 sommets car le problème est #P-complet et l'espace d'état croît en 2ⁿ. La visualisation interactive et l'animation de l'algorithme fonctionnent de manière fluide jusqu'à la taille maximale.

Lectures complémentaires

Citez ce contenu, cette page ou cet outil comme suit :

"Calculateur de Tri Topologique" sur https://MiniWebtool.com/fr/calculateur-de-tri-topologique/ de MiniWebtool, https://MiniWebtool.com/

par l'équipe miniwebtool. Mis à jour le : 20 avr. 2026

Vous pouvez également essayer notre Résolveur Mathématique IA GPT pour résoudre vos problèmes mathématiques grâce à des questions-réponses en langage naturel.

Autres outils connexes:

Opérations mathématiques avancées:

Outils en vedette:

Calculatrice de Compatibilité AmoureuseConvertisseur cm en pieds et poucesCalculateur du Jour de l'Année - Quel jour de l'année sommes-nous aujourd'hui ?Convertisseur de Pieds et Pouces en Centimètresconvertisseur ppm en pourcentageConvertisseur de Pourcentage en PPMrecherche-d-adresse-MACExtracteur d'Images de VidéoGénérateur de Carte de Crédit AléatoireGénérateur d'Action ou Vérité AléatoireGénérateur de Couleurs AléatoiresCompteur de lignesCalculateur de Signe Solaire, Lunaire et Ascendant 🌞🌙✨Convertisseur de Temps en DécimalGénérateur de mots aléatoires en anglaisGénérateur de chaînes aléatoiresSélecteur de Nom AléatoireCalculatrice de MédianeCalculatrice de DuréeCalculatrice de SommeConvertisseur de décimales en tempsSélecteur de Films AléatoireCalculateur d'âgeParaphraseur IACalculateur de pas en distancecalculatrice-des-exposants-haute-précisionCalculatrice HexadécimaleGénérateur de numéros de loterieConvertisseur d'adresse IP en binaireGénérateur de Super-pouvoir AléatoireCalculatrice du Nombre d'ÂmeCalculatrice d'escalierSupprimer des accents du texteTrier les NombresRandomiseur de listeCalculateur de nombres angéliquesTrier les lignes par ordre alphabétiqueGénérateur de Cartes à Jouer AléatoireGénérateur de points à relier📅 Calculateur de Différence entre DatesConvertisseur de taille de fichierGénérateur de cartes de bingoCalculateur d'écart-typeConvertisseur de chiffres romainsGénérateur de lettres aléatoiresGénérateur de mots mêlésLanceur de PièceConvertisseur FPSSuppresseur de Caractères Invisibles📅 Calculatrice de DateCalculateur de Conversion d'Échelle de MaquetteConvertisseur de Livres en KilogrammesCalculatrice de test du khi-deuxCalculatrice OctaleCalculatrice de nombre de chiffresConvertisseur HEX en CMJNRecherche d'identifiant FacebookFormateur de TexteDiviseur AudioCalculatrice d'Écart-Type RelatifGénérateur aléatoire d'animauxCalculatrice de Formule QuadratiqueCalculateur de Déficit CaloriqueGénérateur de tableau de tournoi aléatoireCalculatrice d'Intervalle de ConfianceCalculatrice ModuloGénérateur de patron de cône à platListe des Années BissextilesCalculateur de pente et de niveauGénérateur de Pays AléatoireCalculateur de percentile de tailleGénérateur de LabyrinthesRecherche d'Identifiant InstagramGénérateur d'adresse MACGénérateur de Code MorseCalculateur de VitesseCalculateur de Numéro MaîtreGénérateur d'Anniversaire AléatoireSupprimer les espacesConvertisseur de Fraction en PourcentageFusionner des vidéosGénérateur de repas aléatoireGénérateur d'heure aléatoireGénérateur d'objet aléatoireGénérateur d'IMEI Aléatoirecalculatrice-de-hba1cCalculatrice CAGRGénérateur d'adresses fictives aléatoiresCréateur de Nuage de Points👙 Calculateur de Taille de Soutien-GorgeSupprimer les sauts de ligneCalculateur d'ArctangenteCalculateur de TangenteCalculateur de courbureCalculatrice du Pourcentage d'AugmentationCalculatrice de Rectangle d'OrConvertisseur Décimal en BinaireCalculatrice de numérologieCalculatrice du Nombre d'Expression🔍 Vérificateur de PlagiatVérificateur de Chemin HamiltonienSolveur du Voyageur de Commerce (TSP)Solveur de Programmation LinéaireCalculateur d'Inclusion-ExclusionSolveur de Relations de RécurrenceCalculateur de Matrice d'AdjacenceCalculateur de Tri TopologiqueCalculateur de Coloration de GraphesSimulateur de Portes LogiquesSolveur de Tableau de Karnaugh (K-Map)Simplificateur d'Algèbre de BooleCalculateur de Fonction de PartitionCalculateur de Racine NumériqueVérificateur de Nombre de FibonacciCalculateur de Fractions ÉgyptiennesCalculateur de Fonction de MöbiusVérificateur de la Conjecture de GoldbachVérificateur de Nombre Premier de MersenneChercheur de Nombres Premiers JumeauxVérificateur de Nombres AmiablesVérificateur de Nombre ParfaitCalculateur d'Exponentiation ModulaireCalculateur de Permutations avec RépétitionCalculateur de Taille d'EffetCalculateur de Risque RelatifCalculateur de Rapport des CotesCalculateur de Tableau de ContingenceCalculateur du Test Exact de FisherCalculateur de Corrélation de Rang de SpearmanCalculateur de Distribution BêtaCalculateur de Distribution de WeibullCalculateur de Distribution ExponentielleCalculateur de Distribution GéométriqueCalculateur de Distribution Binomiale NégativeCalculateur de Distribution HypergéométriqueCalculateur de Test F et Distribution FCalculateur du Théorème de BayesCalculateur de Polynôme CaractéristiqueCalculateur de Puissance de MatriceCalculateur de Décomposition de CholeskyCalculateur de Décomposition QRCalculateur de Diagonalisation de MatriceCalculateur Règle de CramerCalculateur d’Espace ColonneCalculateur d’Espace NulCalculateur d'Angle Entre VecteursCalculateur de Vecteur UnitaireCalculateur de Norme de VecteurCalculateur de Produit VectorielCalculateur de Produit ScalaireCalculateur de Multiplication de MatricesCalculateur de Matrice InverseCalculateur RREF (Forme Échelonnée Réduite)Calculateur de la Méthode de NewtonCalculateur de Matrice JacobienneCalculateur d'Intégrale de SurfaceCalculateur d'Intégrale CurviligneCalculateur de RotationnelCalculateur de DivergenceCalculateur de Gradient MultivariableCalculateur d'Optimisation de CalculSolveur de Taux LiésCalculateur de Taux de Variation InstantanéCalculateur de Taux de Variation MoyenCalculateur de Somme de Séries InfiniesCalculateur de Test de Convergence de SériesCalculateur de Séries EntièresCalculateur de Série de MaclaurinCalculateur Règle de l'HôpitalCalculateur d'Intégrale ImpropreCalculateur de la Règle de SimpsonCalculateur de la Règle du TrapèzeCalculateur de Somme de RiemannGrapheur de Courbes ParamétriquesCalculateur de Surface de RévolutionCalculateur de Volume de RévolutionCalculateur de Distance en Géométrie des CoordonnéesCalculateur Formule de HéronCalculateur de Tangente à un CercleCalculateur de Bissectrice d'AngleCalculateur de Cercle Inscrit (Incercle)Calculateur de Cercle CirconscritCalculateur de Distance du Grand CercleCalculateur de Distance 3DCalculateur de ToreCalculateur de Tronc de CôneCalculateur d’Aire de Polygone IrrégulierCalculateur de Polygone RégulierIdentificateur de Section ConiqueCalculateur d'HyperboleCalculateur de ParaboleCalculateur de Développement du Binôme de NewtonGénérateur du Triangle de PascalCalculateur de Notation Produit (Notation Pi)Calculateur de Notation Sigma (Sommation)Calculateur du Théorème des Racines RationnellesCalculateur de la Règle des Signes de DescartesCalculateur de Droites Parallèles et PerpendiculairesCalculateur d’Équation de DroiteConvertisseur Forme Standard vers Forme Pente-OrdonnéeCalculateur de Forme Point-PenteRésolveur de Système d'Équations Non LinéairesSolveur d'Équations RationnellesRésolveur d'Équations LittéralesSolveur d'Équations TrigonométriquesRésolveur d'Équations ExponentiellesSolveur d'Équations LogarithmiquesCalculateur d'Équation QuartiqueSolveur d’Équation CubiqueCalculateur d'EstimationConvertisseur Nombre en FractionGénérateur de Comptage par SautsCalculateur de Prix UnitaireCalculateur de Plafond et PlancherCalculateur de Valeur AbsolueChercheur de Motifs NumériquesGénérateur de Tableau de Valeur de PositionCalculateur d'Ordre des Opérations (PEMDAS)Calculateur d'Addition et Soustraction PoséeCalculateur de Multiplication LongueGénérateur de Tables de Multiplication🎮 Convertisseur de Monnaie de Jeu🎲 Calculateur de Probabilité de Loot🎰 Calculateur de Pity Gacha⚔️ Calculateur de DPS🎮 Convertisseur de Sensibilité de Jeux❄️ Calculateur de Jour de Neige🚚 Estimateur de Coût de Déménagement📷 OCR / Image en Texte📈 Créateur de Graphiques en Ligne🥧 Créateur de Diagramme Circulaire📊 Créateur de Graphiques en Barres🔊 Générateur de Tonalités🖱️ Compteur de ClicsBloc-notes en ligne⬛ Calculateur de Rapport d’Aspect🌍 Calculateur d'Empreinte CarboneCalculateur de Taille de PneusCalculateur de Coût de Carburant💧 Calculateur de Point de Rosée🌡️ Calculateur d'Indice de Chaleur🌬️ Calculateur de Refroidissement Éolien⏰ Réveil en Ligne⏰ Calculateur de Carte de Pointage🕐 Convertisseur d'Heure Militaire⏱️ Calculateur d'heures⏱️ Chronomètre en Ligne⏱️ Minuterie de Compte à Rebours🌐 Convertisseur de Fuseau HoraireCalculateur de MoquetteCalculateur de Mur de SoutènementCalculateur de Dimensionnement HVACCalculateur d'IsolationCalculateur de PavésCalculateur d'ArmatureCalculateur de BoisCalculateur de SurfaceCalculateur de Multiplication CroiséeCalculateur de Résumé en Cinq NombresCalculateur de PercentileCalculateur de Distribution NormaleCalculateur de Valeur pCalculateur de RatioCalculateur de Complétion du CarréCalculateur d'ArrondiCalculateur de Division LongueCalculatrice ScientifiqueMinuteur d’Étude PomodoroCalculateur de Chiffres SignificatifsCalculateur de Notes d'ExamenCalculateur de Notes PondéréesCalculateur de Note FinaleCalculateur de NotesCalculateur de fréquence de résonanceCalculateur d'impédanceCalculateur de Décibels (dB)Calculateur de Facteur de PuissanceCalculateur de Constante de Temps RCCalculateur de TransformateurCalculateur de Section de FilCalculateur de Minuteur 555Calculateur de condensateurCalculateur de Résistances en ParallèleCalculateur de Diviseur de TensionCalculateur de résistance pour LEDConvertisseur Mole/Gramme/ParticuleCalculateur de TitrageCalculateur de Point d’ÉbullitionCalculateur de Formule EmpiriqueCalculateur de Rendement en PourcentageCalculateur de StœchiométrieÉquilibreur d’Équations ChimiquesCalculateur de DilutionCalculateur de Chevaux VapeurCalculateur de CoupleCalculateur de Chute LibreCalculatrice de la Loi des Gaz ParfaitsCalculateur de PressionCalculateur de DensitéCalculateur de Travail et PuissanceCalculateur d’Énergie PotentielleCalculateur d'Énergie CinétiqueCalculateur de Mouvement de ProjectileCalculateur de Quantité de MouvementCalculateur d'AccélérationCalculateur de ForceCalculateur de ROI InfluenceurCalculateur de ROASCalculateur de CTRVérificateur de Nom d’Utilisateur sur les Réseaux SociauxOptimiseur de Temps de Publication sur les Réseaux SociauxCalculateur de ROI des Réseaux SociauxCalculateur de Coûts Publicitaires FacebookCalculateur de Monétisation YouTube ShortsCalculateur de Revenus TwitchCalculateur de Temps de Visionnage YouTubeConvertisseur de Timestamp Twitter/XStatistiques de Chaîne YouTubeCalculateur de Revenus TikTokGuide des Tailles d'Images Réseaux SociauxGénérateur de Polices InstagramCompteur de Caractères Twitter/XSélecteur de commentaires YouTubeExtracteur de tags YouTubeTéléchargeur de miniatures YouTubeEstimateur de revenus YouTubeGénérateur de personnage RPG aléatoire