OPEN SOURCE, OPEN TO EVERYONE

Code ouvert. Horizons nouveaux.

Découvrez des projets open source de qualité, soumettez des projets anonymement, puis revendiquez et éditez votre propre projet.

Sélection humaine · Découvrez de bons projets open source4109découverts

Un peu de curiosité. Un monde de code ouvert.

THE FIRST COLLECTION
Topic: code-quality清除
py-lintrolgtm-hq
NOUVEAU

Lintro est un outil en ligne de commande sous licence MIT qui regroupe de nombreux linters, formateurs, vérificateurs de types et scanners de sécurité sous une interface unique, avec des rapports cohérents, l'auto-correction, des images Docker et une revue assistée par IA optionnelle via votre propre clé API.

DéveloppementIATesting & debugging
dittoKartik8Dwivedi
NOUVEAU

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.

DéveloppementIATesting & debugging
checkstylecheckstyle
NOUVEAU

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.

DéveloppementTesting & debugging
NOUVEAU

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.

DéveloppementTesting & debugging
awesome-javaCodingDocs
NOUVEAU

Awesome-Java est une liste sélectionnée de projets open source Java, couvrant l'IA, les projets pratiques, la conception système, les bibliothèques d'outils et les outils de développement, offrant des ressources d'apprentissage de haute qualité aux développeurs Java.

DéveloppementProductivitéTemplates & starters
phronesisawaterma
NOUVEAU

Phronesis est un moteur de règles RETE qui applique les conventions de projet pour les agents LLM en dehors de la fenêtre de contexte, empêchant ainsi la dérive contextuelle lors des longues sessions.

DéveloppementIATesting & debugging
snafusebastiancarlos
NOUVEAU

SNAFU is an agentic LLM tool that evaluates and improves source code symbol names by calculating a Name Ambiguity Number (NAN) and suggesting clearer alternatives through a human-in-the-loop pipeline.

DéveloppementIACLI & terminal
strixusestrix
NOUVEAU

Strix est un outil de test d'intrusion open-source propulsé par l'IA qui utilise des agents autonomes pour identifier, valider et corriger les vulnérabilités d'application via de réels exploits de preuve de concept.

DéveloppementAutomatisationTesting & debugging
keploykeploy
NOUVEAU

Keploy est un outil open-source de test d'API et d'intégration, indépendant du langage, qui enregistre les appels API réels, les requêtes de base de données et les événements de streaming via eBPF, puis les rejoue comme tests et mocks de données sans modification de code.

DéveloppementAutomatisationTesting & debugging
tachtach-org
NOUVEAU

Tach est un outil Python alimenté par Rust conçu pour visualiser et imposer les frontières de dépendance et les interfaces au sein d'une architecture modulaire.

DéveloppementAutomatisationTesting & debugging
reviewdogreviewdog
NOUVEAU

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.

DéveloppementAutomatisationBuild & DevOps
cytoscnpydjinn-soul
NOUVEAU

CytoScnPy est un analyseur statique Python rapide et économe en mémoire, écrit en Rust. Il détecte le code mort, les problèmes de sécurité (notamment l'analyse de contamination), ainsi que des métriques de qualité de code comme la complexité, les métriques Halstead, la maintenabilité et la profondeur d'imbrication, avec prise en charge des principaux frameworks web.

DéveloppementCLI & terminal