Petits outils.
Réponses honnêtes.

Des outils de développement pour travailler sous Linux.
Comprendre, déboguer et gérer la machine sur laquelle vous construisez.

PENSÉ POUR LE TRAVAIL DES DÉVELOPPEURS

Moins de friction.
Plus de construction.

Passez moins de temps à recoller les sorties du système et plus de temps sur votre code. Cinq outils de développement indépendants apportent du contexte au débogage, aux vérifications de portabilité et aux environnements locaux.

Déboguer avec du contexte
Voyez où un programme passe son temps, comprenez les chiffres du système et comparez ce qui change d’une distribution à l’autre.
Rester dans votre façon de travailler
Des commandes, des vues dans le terminal et des sorties lisibles gardent l’enquête près de votre code. Choisissez un outil et utilisez-le seul.
Des changements prévisibles
Relisez les plans de paquets avant de les appliquer. Gardez les définitions d’environnements dans des fichiers que vous pouvez versionner, examiner et réutiliser.

DE LA QUESTION À LA MACHINE / CINQ ÉTAPES

Une machine.
Chaque question en vue.

Chaque outil s’occupe d’un type de question. Explorez un outil pour voir ce qu’il fait, de l’activité du noyau jusqu’à votre homelab.

Voir comment les outils se vérifient déjà entre eux →

LES OUTILS / CINQ INSTRUMENTS

Choisissez la question.
Prenez l’instrument.

Trouvez l’outil pour votre prochaine tâche. Chaque carte montre son état actuel et ce que vous pouvez essayer aujourd’hui.

? 02 / EXPLIQUER v0.1

ATFQ

Un compagnon Linux pour le terminal.

La réponse courte d’abord, l’état réel de votre machine ensuite, le « pourquoi » détaillé seulement si vous le voulez. Il n’exécute jamais vos commandes, ne modifie jamais le système et ne touche jamais au réseau.

atfq free --why

binaires x86_64 + aarch64 · MIT / Apache-2.0

⧉ 03 / VÉRIFIER v0.1

distroproof

Vérifier que votre programme tient sur chaque distribution.

Démarre des machines virtuelles sur le vrai noyau de chaque distribution visée, y lance votre programme, et compare les cibles en échec à celles qui réussissent grâce aux faits de l’environnement — libc, BTF, politique perf, lockdown et limites memlock.

distroproof run --target rocky-8 -- envprobe --json

20 images de distributions · étude de cas Omniscient : 27 défauts trouvés · MIT / Apache-2.0

▥ 04 / METTRE EN ORDRE v0.1

xpac

L’inventaire des paquets, leur provenance et des plans prudents.

Liste ce qui est installé et pourquoi, explique les dépendances, et aligne paquets et fichiers de configuration sur un profil TOML déclaratif — par un plan que vous pouvez lire, enregistrer et simuler d’abord.

xpac plan -f system.toml

sept exécuteurs natifs · binaires de release signés · MIT / Apache-2.0

◰ 05 / DÉPLOYER En développement

VMAnyware

Des environnements reproductibles sur votre propre homelab Proxmox.

Décrivez un environnement une fois, créez-le sur Proxmox, puis gérez-le et accédez-y depuis votre ordinateur ou votre téléphone. Une application native et un serveur de contrôle hébergé chez vous.

parcours natifs/API testés · validation réelle en attente · MIT / Apache-2.0

OPEN SOURCE / CONÇU POUR LINUX

Posez à votre machine
une meilleure question.

Commencez par l’outil qui correspond à votre question. Chacun fonctionne seul.

gh repo list devutils-org
Rust · Linux d’abord · MIT / Apache-2.0 · certains fichiers ont leurs propres conditions