Ditto analyse les dépôts JavaScript/TypeScript avec ts-morph, identifie les fonctions via un LLM, regroupe les doublons comportementaux par embedding et exécute les fonctions pures dans un sandbox pour prouver leurs divergences.
Code ouvert. Horizons nouveaux.
Découvrez des projets open source de qualité, soumettez des projets anonymement, puis revendiquez et éditez votre propre projet.
Un peu de curiosité. Un monde de code ouvert.
THE FIRST COLLECTIONImHex est un éditeur hexadécimal multiplateforme riche en fonctionnalités, conçu pour les reverse engineers, les programmeurs et toute personne effectuant de l'analyse binaire. Il propose un langage de motifs personnalisé, un inspecteur de données, le diffing, un désassembleur, le scan YARA, un traitement de données par nœuds, des thèmes et la prise en charge de plugins.
Checkov est un outil open-source d'analyse statique qui scanne les fichiers d'infrastructure en tant que code et les images conteneurs pour détecter les mauvaises configurations de sécurité et les vulnérabilités, prenant en charge Terraform, CloudFormation, Kubernetes, Dockerfile, et plus, avec plus de 1000 politiques intégrées.
Serveur de langage GDScript autonome, conscient des types, pour Godot 4.6 et 4.7, implémenté comme un port fidèle en Rust du frontend GDScript.
Checkstyle est un outil d'analyse statique pour Java qui fait respecter les normes de codage. Il prend en charge Google Java Style et Sun Conventions, est hautement configurable et s'intègre à Maven et Ant.
Loctree est un outil d’analyse statique rapide et multi-langage, ainsi qu’un serveur MCP/LSP conçu pour fournir une intelligence structurelle du code aux agents IA et aux développeurs, avec des requêtes sur le graphe de dépendances, la détection des exports morts et l’analyse des imports circulaires.
SwiftLint est un outil open-source largement utilisé pour le linting du code Swift, appliquant style et conventions via plus de 200 règles configurables, avec intégration à Xcode, VS Code, pipelines CI, etc.
RepoScout est un outil CLI rapide et local en Rust pour l'intelligence de dépôt, fournissant des métriques de code, une analyse de complexité et une détection de duplication pour les humains et les agents de codage.
ripr est un outil d'analyse statique de l'exposition aux mutations qui identifie les comportements modifiés que vos tests atteignent sans pour autant les vérifier, le tout sans exécuter de tests de mutation.
PyFlow est un framework d'analyse statique orienté recherche pour Python, offrant des IR, des analyses de programmes, des passes d'optimisation, la vérification de sécurité, l'analyse de chaîne d'approvisionnement, ainsi que des outils CLI/LSP/MCP.
SecureFlow est une plate-forme de sécurité d'applications locale en Rust. Elle combine une analyse déterministe de source à puits, des flux de travail de validation humaine et un inventaire d'API hors ligne.
Scantool est un outil MCP et CLI qui fournit une carte structurelle du code pour les agents IA, prenant en charge plus de 20 langues via tree-sitter, réduisant l'utilisation de jetons jusqu'à 75 % par rapport à l'exploration par grep.
Un outil CLI Python et serveur MCP qui analyse un diff git via un index CodeGraph pour identifier et classer les parcours utilisateurs potentiellement impactés par un changement, privilégiant le rappel pour éviter d'omettre des tests critiques.
Ruff est un linter et formateur de code Python extrêmement rapide écrit en Rust, conçu pour remplacer plusieurs outils tels que Flake8, Black et isort via une interface unique.
Syft est un outil CLI et une bibliothèque Go pour générer des SBOM à partir d'images conteneur et de systèmes de fichiers, prenant en charge plusieurs écosystèmes et formats de sortie.
Le plugin UE5 asset workbench permet aux scripts et agents IA de lire, modifier, importer, migrer et auditer les fichiers uasset d'Unreal Engine 5 via du JSON structuré et des commandlets.
ShellCheck est un outil d'analyse statique GPLv3 pour les scripts bash/sh qui signale les problèmes de syntaxe, les problèmes sémantiques et les pièges de portabilité. Il fonctionne dans les terminaux, les éditeurs et les pipelines CI, avec des formats de sortie tels que JSON, XML CheckStyle et avertissements compatibles GCC.
reviewdog est un outil de revue de code automatisé qui s'intègre à tout linter ou outil d'analyse de code, quel que soit le langage de programmation. Il filtre les résultats par diff et publie des commentaires de revue sur GitHub, GitLab, Bitbucket et d'autres services d'hébergement de code via des pipelines CI.
gha-doctor est un CLI zéro-config qui diagnostique les workflows GitHub Actions pour détecter les jobs instables, minutes gaspillées, étapes lentes, problèmes de cache et anti-motifs.
Go Recipes est un répertoire d'outils pratiques et méconnus pour améliorer le workflow de développement Go, couvrant tests, dépendances, visualisation et analyse statique.