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.
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 COLLECTIONThe Algorithms - Java est un dépôt open-source d'implémentations algorithmiques en Java à des fins éducatives. Il inclut des guides de contribution, une couverture de code via Codecov et le support Gitpod pour l'édition en ligne.
Elasticsearch est un moteur de recherche et d'analyse distribué, compatible REST, et une base de données vectorielle. Il prend en charge la recherche plein texte, vectorielle et hybride, les logs, métriques, APM, l'analytique de sécurité et les cas d'usage RAG. Inclut une configuration locale rapide via Docker, des API et Kibana.
DBeaver est un outil de base de données gratuit, multiplateforme et client SQL destiné aux développeurs, DBA et analystes, prenant en charge plus de 100 pilotes de bases de données via JDBC/ODBC, avec un éditeur SQL, un éditeur de données, des diagrammes ER, l'import/export et l'intégration du chat IA.
jadx est un décompilateur Dex vers Java avec des outils en ligne de commande et une interface graphique qui convertit les fichiers APK, dex, aar, aab et zip en code source Java lisible, décode les ressources et inclut un déobfuscateur.
Tiled est un éditeur de cartes à tuiles polyvalent destiné aux jeux basés sur des tuiles comme les RPG, les jeux de plateforme et les clones de Breakout. Il prend en charge des cartes de toute taille, un nombre arbitraire de tuiles et de calques, des propriétés personnalisées et le format de carte lisible TMX avec plusieurs jeux de tuiles.
Réimplémentation 100 % Rust de PlantUML visant la parité comportementale avec l'original Java. Prend en charge l'analyse des diagrammes de séquence, le rendu SVG et le préprocesseur. Inclut des bindings Java (JNI) et TypeScript (WASM), Python prévu.
Eclipse Deeplearning4J (DL4J) est un écosystème d'apprentissage profond pour la JVM, supportant Java, Scala, Kotlin et Clojure. Il intègre DL4J, ND4J, SameDiff, DataVec et Python4J. Compatible multiplateforme avec accélération CPU/GPU. Licence Apache 2.0.
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.
Spring AI est un framework open-source du Spring Ecosystem qui applique les principes de portabilité et de modularité au développement d'applications IA. Il permet de connecter les données et APIs d'entreprise aux principaux fournisseurs de modèles IA et bases vectorielles via des API fortement typées.
Gradle est un outil d'automatisation de construction évolutif prenant en charge Java, Kotlin, Scala, Android, Groovy, C++ et Swift, avec intégration aux IDE et CI ainsi qu'une documentation et des ressources communautaires complètes.
Roadmap de défis de programmation 2024 : exercices étape par étape, corrections, vidéos et classement. Utilisez n'importe quel langage et contribuez avec vos solutions.
Cadence est un moteur d'orchestration distribué open-source pour créer et exécuter des workflows évolutifs, tolérants aux pannes et de longue durée. Il inclut des outils CLI, la gestion de schémas, des tests de charge et des contrôles de santé canariens.
Kestra est une plateforme d'orchestration open-source et pilotée par les événements, conçue pour les flux de données, d'IA et d'infrastructure, utilisant une interface YAML déclarative.
SmartTube est un client multimédia gratuit et open-source pour Android TV et box TV. Il intègre SponsorBlock, la lecture 8K/60fps, le HDR et ne nécessite pas les services Google.
mall est un système de commerce électronique open source complet basé sur Spring Boot + MyBatis, comprenant un centre commercial frontal et une gestion back-office, avec déploiement Docker et des tutoriels d'apprentissage, une version microservices et des projets front-end.
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.
Spring Boot est un framework opinionated de qualité production pour créer des applications et services Java autonomes basés sur Spring. Il offre serveurs embarqués, sécurité, métriques, health checks et configuration simplifiée, sans génération de code ni XML.
Olla Nest est un espace de travail IA auto-hébergé, contrôlé par l'administrateur, qui intègre les modèles locaux Ollama et les fournisseurs cloud grâce à un routeur de requêtes automatique.
Un jeu de tir vertical déterministe conçu de zéro en Java, doté d'un cœur indépendant de la plateforme capable de s'exécuter sur ordinateur et dans des navigateurs web.