OpenRefine est un outil open-source basé sur Java conçu pour nettoyer, transformer et réconcilier des données complexes via une interface de navigateur web.
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 COLLECTIONAwesome-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.
《代码随想录》(LeetCode-Master) est une méthodologie progressive de préparation aux exercices LeetCode, organisée par thème et niveau de difficulté. Elle couvre environ 200 problèmes classiques avec des explications illustrées et des vidéos, disponibles en C++, Java, Python, Go et JavaScript, idéale pour maîtriser les structures de données et algorithmes de façon systématique.
Stirling PDF est une plateforme PDF open source pour éditer, signer, convertir et automatiser des PDF en local ou sur vos propres serveurs, sans service externe.
Fournit un serveur MCP qui récupère et analyse les sources de bibliothèques Kotlin/Java depuis Maven/Gradle, exposant les signatures d'API, le KDoc, le code source, les dépendances et les listes de versions via un ensemble d'outils pour assistants IA et IDE.
Une collection de patrons de conception implémentés en Java, avec des exemples de code source bien commentés qui servent de tutoriels pratiques pour chaque patron.
JavaGuide est une base de connaissances systématique destinée aux développeurs backend Java et aux candidats aux entretiens, couvrant les bases de Java, les collections, la concurrence, la JVM, les bases de données, les systèmes distribués, la conception de systèmes et le développement d'applications d'IA, avec des parcours d'apprentissage et des conseils de préparation aux entretiens.
Guide complet avec un vaste contenu dans plusieurs domaines de la technologie, aidant à acquérir des connaissances et à résoudre les doutes pour les carrières du secteur.
Projet d'initiation avancée pour ingénieurs Java internet, couvrant les connaissances clés des architectures backend en haute concurrence, systèmes distribués, haute disponibilité, microservices et traitement massif de données.