Bonjour, Habr! Je vous présente une sélection - une traduction d'un article de Hackernoon
«Top 100 des dépôts les plus précieux de GitHub sur 96 millions» . Et l'article lui-même a été écrit par les gars qui ont utilisé l'algorithme U ° OS Network pour identifier les projets opsource les plus précieux sur Github.

Il y aura probablement une révélation incroyable maintenant, mais GitHub n'est pas seulement un hébergement de code - c'est une communauté.
Au total, plus de 30 millions de comptes, plus de 2 millions d'entreprises et plus de 96 millions de référentiels sont désormais enregistrés sur Github, tous réunis constituant la communauté Github.
Mais comment évaluez-vous l'impact de cette communauté? Existe-t-il, disons, des référentiels de premier plan?
[ici, les gars disent qu'ils ont créé leur [algorithme de réputation] dans U ° OS (https://github.com/UOSnetwork/uos.docs/blob/master/yellow_paper/uos_yellow_paper.eng.pdf), et sont passés par lui tout GitHub pour trouver les référentiels communautaires les plus précieux]
Le résultat a été assez curieux, mais aussi hétéroclite, il semble qu'il reflète un intérêt pour les différentes technologies et montre où nous allons.
Il y a de gros joueurs avec des projets open source - Google, Apple, Microsoft, Facebook, mĂŞme Baidu. Et en mĂŞme temps, il existe, par exemple, un outil pour lutter contre la censure en Chine.
Il y a du bitcoin et de la crypto-monnaie.
Il existe un détecteur de particules pour le Grand collisionneur de hadrons.
Il existe des projets de jeux, par exemple, Space Station 13 et Cataclysm: Dark Days Ahead, ainsi que le moteur de jeu Godot.
Il existe des projets éducatifs - freeCodeCamp, Open edX, Oppia et [Code.org] (http://code.org/).
Il existe des projets Web et des projets pour créer des applications mobiles, par exemple, WordPress, Joomla et Flutter pour publier votre contenu.
Il existe des bases de données pour stocker votre contenu, telles que Ceph et CockroachDB.
Et il existe un moteur qui nous aide Ă naviguer dans le contenu - Elasticsearch.
Sans surprise, il existe également des projets de jailbreak - Gestionnaire de compatibilité Cydia pour iOS et le firmware personnalisé Nintendo 3DS.
Et il existe un système de «maison intelligente» - Home Assistant.
En général, c'est une prévision assez cool pour le monde entier de la technologie: nous étudions, créons des plateformes pour exprimer des opinions, nous utilisons la cryptographie, nous nous débarrassons des logiciels propriétaires sur nos appareils, et pendant notre temps libre nous coupons des jeux dans les «maisons intelligentes» que nous créons . Il est également important que les grandes entreprises ouvrent calmement le code afin que vous puissiez vous aussi contribuer à tout cela.
Eh bien, avant de passer à la liste, nous allons partager une autre chose intéressante. Dans le processus, l'algorithme a également évalué chaque contributeur GitHub individuel. Si vous avez un compte là -bas et que vous êtes intéressé - vous pouvez consulter votre réputation ou votre "note" sur [https://u.community/github{(https://u.community/github) et le convertir en Universal Réputation portable.
100 meilleurs projets et référentiels
De 96 millions de référentiels
1. Google KubernetesPlanification et gestion des conteneurs
Référentiel:
github.com/kubernetes/kubernetesSite Web:
kubernetes.io2.
Apache SparkMoteur d'analyse unifié pour le traitement des données
Référentiel:
github.com/apache/sparkSite Web:
spark.apache.org3.
Code Microsoft Visual StudioÉditeur de code source
Référentiel:
github.com/Microsoft/vscodeSite Web:
code.visualstudio.com4.
Collection de packages NixOSCollection de packages pour Nix
Référentiel:
github.com/NixOS/nixpkgsSite Web:
nixos.org5.
rouilleLangage de programmation
Référentiel:
github.com/rust-lang/rustSite Web:
www.rust-lang.org6.
Listes IP FireholListes noires pour Firehol
Référentiel:
github.com/firehol/blocklist-ipsetsSite Web:
iplists.firehol.org7.
Red Hat OpenShiftDistribution de la communauté Kubernetes optimisée pour le développement continu d'applications et le déploiement multi-locataire.
Référentiel:
github.com/openshift/originSite Web:
www.openshift.com8.
AnsiblePlateforme d'automatisation du déploiement
Référentiel:
github.com/ansible/ansibleSite Web:
www.ansible.com9.
Automattic WordPress CalypsoJavaScript et API pour WordPress.com
Référentiel:
github.com/Automattic/wp-calypsoSite Web:
developer.wordpress.com/calypso10.
Microsoft .NET CoreFXBibliothèques de classes de base pour .NET Core
Référentiel:
github.com/dotnet/corefxSite Web:
docs.microsoft.com/en-us/dotnet/core11.
Microsoft .NET RoslynCompilateur .NET
Référentiel:
github.com/dotnet/roslynSite Web:
docs.microsoft.com/en-us/dotnet/csharp/roslyn-sdk12.
Node.jsExécution JavaScript basée sur le moteur JavaScript Chrome V8
Référentiel:
github.com/nodejs/nodeSite Web:
nodejs.org/en13.
TensorFlowGoogle Machine Learning Engine
Référentiel:
github.com/tensorflow/tensorflowSite Web:
www.tensorflow.org14.
freeCodeCampPlateforme d'apprentissage du code
Référentiel:
github.com/freeCodeCamp/freeCodeCampSite Web:
www.freecodecamp.org15.
Station spatiale 13Jeu de rĂ´le massivement multijoueur
Référentiel:
github.com/tgstation/tgstationSite Web:
www.tgstation13.org16.
Apple SwiftLangage de programmation Apple
Référentiel:
github.com/apple/swiftSite Web:
swift.org17.
ElasticsearchMoteur de recherche
Référentiel:
github.com/elastic/elasticsearchSite Web:
www.elastic.co/products/elasticsearch18.
MobyUne plateforme ouverte pour l'assemblage de systèmes de conteneurs spécialisés
Référentiel:
github.com/moby/mobySite Web:
mobyproject.org19.
CockroachDBBase de données SQL Cloud
Référentiel:
github.com/cockroachdb/cockroachSite Web:
www.cockroachlabs.com20.
Vérificateur de compatibilité CydiaVérification de compatibilité pour Cydia - Gestionnaire de packages pour les appareils iOS jailbreakés
Référentiel:
github.com/jlippold/tweakCompatibleSite Web:
jlippold.imtqy.com/tweakCompatible21.
ServoMoteur de navigateur Web
Référentiel:
github.com/servo/servoSite Web:
servo.org22.
Google FlutterSDK Google Mobile Application pour créer des interfaces pour iOS et Android
Référentiel:
github.com/flutter/flutterSite Web:
flutter.dev23.
macOS Homebrew Package ManagerGestionnaire de packages manquant pour macOS
Référentiel:
github.com/homebrew/homebrew-coreSite Web:
brew.sh24.
Assistant Ă domicileLogiciel domotique
Référentiel:
github.com/home-assistant/home-assistantSite Web:
www.home-assistant.io25.
Microsoft .NET CoreCLR.NET Core Runtime
Référentiel:
github.com/dotnet/coreclrSite Web:
docs.microsoft.com/en-us/dotnet/core26.
Spécifications de CocoaPodsSpécifications pour CocoaPods
Référentiel:
github.com/CocoaPods/SpecsSite Web:
cocoapods.org27.
Kibana élastiqueAnalytique et barre de recherche pour Elasticsearch
Référentiel:
github.com/elastic/kibanaSite Web:
www.elastic.co/products/kibana28.
Julia LanguageLangage informatique technique
Référentiel:
github.com/JuliaLang/juliaSite Web:
julialang.org29.
Microsoft TypeScriptComplément JavaScript qui se compile en JavaScript simple
Référentiel:
github.com/Microsoft/TypeScriptSite Web:
www.typescriptlang.org30.
JoomlaSystème de gestion de contenu
Référentiel:
github.com/joomla/joomla-cmsSite Web:
www.joomla.org31.
Certainement typéRéférentiel pour les définitions de type TypeScript
Référentiel:
github.com/DefiniteTyped/DefiniteTypedSite Web:
definitetyped.org32.
Homebrew CaskFlux de travail CLI pour l'administration des applications MacOS distribuées binaires
Référentiel:
github.com/Homebrew/homebrew-cask )
Site Web:
brew.sh33.
CephPlateforme de stockage d'objets, de blocs et de fichiers distribués
Référentiel:
github.com/ceph/cephSite Web:
ceph.com34.
AllezLangage de programmation
Référentiel:
github.com/golang/goSite Web:
golang.org35.
AMP HTML BuilderCréation de pages pour Google AMP
Référentiel:
github.com/ampproject/amphtmlSite Web:
amp.dev36.
Ouvrir edXPlateforme d'éducation en ligne
Référentiel:
github.com/edx/edx-platformSite Web:
open.edx.org37.
PandasBibliothèque d'analyse et de traitement des données Python
Référentiel:
github.com/pandas-dev/pandasSite Web:
pandas.pydata.org38.
IstioPlateforme de gestion de microservices
Référentiel:
github.com/istio/istioSite Web:
istio.io39.
ManageIQConteneurs et plateforme de gestion du stockage
Référentiel:
github.com/ManageIQ/manageiqSite Web:
manageiq.org40.
Godot EngineMoteur de jeu 2D et 3D multiplateforme
Référentiel:
github.com/godotengine/godotSite Web:
godotengine.org41.
Gentoo Repository MirrorMiroir de rangement Gentoo ebuild
Référentiel:
github.com/gentoo/gentooSite Web:
www.gentoo.org42.
OdooSuite d'applications Web d'entreprise Open Source
Référentiel:
github.com/odoo/odooSite Web:
www.odoo.com43.
Documentation AzureDocumentation Microsoft Azure
Référentiel:
github.com/MicrosoftDocs/azure-docsSite Web:
docs.microsoft.com/azure44.
MagentoPlateforme de commerce électronique
Référentiel:
github.com/magento/magento2Site Web:
magento.com45.
SaltstackSystème de gestion de configuration à distance
Référentiel:
github.com/saltstack/saltSite Web:
www.saltstack.com46.
Filtres AdGuardFiltres de blocage des publicités pour AdGuard
Référentiel:
github.com/AdguardTeam/AdguardFiltersSite Web:
adguard.com/en/welcome.html47.
SymfonyFramework php
Référentiel:
github.com/symfony/symfonySite Web:
symfony.com48.
Logiciel CMS pour le grand collisionneur de hadronsComposants logiciels du détecteur de particules Hadron Collider
Référentiel:
github.com/cms-sw/cmsswSite Web:
cms-sw.imtqy.com49.
Red Hat OpenShiftInstaller et configurer le contrĂ´le OpenShift
Référentiel:
github.com/openshift/openshift-ansibleSite Web:
www.openshift.com50.
OwnCloudApplication Web pour la synchronisation des données, le partage de fichiers et le stockage à distance de documents dans le cloud
Référentiel:
github.com/owncloud/coreSite Web:
owncloud.org51.
gRPCService d'appel de procédure à distance (RPC)
Référentiel:
github.com/grpc/grpcSite Web:
grpc.io52.
LiferayPlateforme web d'entreprise
Référentiel:
github.com/brianchandotcom/liferay-portalSite Web:
www.liferay.com ] (https://www.liferay.com
53.
CommCare HQPlateforme de collecte de données mobile
Référentiel:
github.com/dimagi/commcare-hqSite Web:
www.commcarehq.org54.
WordPress GutenbergPlugin WordPress Editor
Référentiel:
github.com/WordPress/gutenbergSite Web:
wordpress.org/gutenberg55.
PyTorchBibliothèque d'apprentissage machine Python
Référentiel:
github.com/pytorch/pytorchSite Web:
pytorch.org56.
Infrastructure de test KubernetesTest d'infrastructure Kubernetes
Référentiel:
github.com/kubernetes/test-infraSite Web:
kubernetes.io57.
KeybaseKeystore
Référentiel:
github.com/keybase/clientSite Web:
keybase.io58.
Facebook ReactBibliothèque JavaScript pour créer des interfaces utilisateur
Référentiel:
github.com/facebook/reactSite Web:
reactjs.org59.
Code.orgRéférentiel:
github.com/code-dot-org/code-dot-orgSite Web:
code.org60.
Bitcoin CorePortefeuille Bitcoin
Référentiel:
github.com/bitcoin/bitcoinSite Web:
bitcoincore.org61.
Arm Mbed OSPlateforme de système d'exploitation IoF
Référentiel:
github.com/ARMmbed/mbed-osSite Web:
www.mbed.com62.
scikit-learnModule Python pour l'apprentissage automatique
Référentiel:
github.com/scikit-learn/scikit-learnSite Web:
scikit-learn.org63.
NextcloudPlateforme de création et d'utilisation du stockage cloud
Référentiel:
github.com/nextcloud/serverSite Web:
nextcloud.com64.
Graphiques de casqueGestionnaire de packages Kubernetes
Référentiel:
github.com/helm/chartsSite Web:
kubernetes.io65.
TerraformOutil de gestion de l'infrastructure
Référentiel:
github.com/hashicorp/terraformSite Web:
www.terraform.io66.
Ant DesignLangage de conception d'interface utilisateur
Référentiel:
github.com/ant-design/ant-designSite Web:
ant.design67.
Documentation du cadre PhalconDocumentation pour Phalcon, PHP Framework
Référentiel:
github.com/phalcon/docsSite Web:
docs.phalconphp.com68.
Documentation du logiciel CMS pour le grand collisionneur de hadronsDocumentation du logiciel CMS pour le Large Hadron Collider
Référentiel:
github.com/cms-sw/cms-sw.imtqy.comSite Web:
cms-sw.imtqy.com69.
Apache Kafka MirrorMiroir pour Apache Kafka, une plateforme de streaming distribuée
Référentiel:
github.com/apache/kafkaSite Web:
kafka.apache.org70.
ElectronUn cadre pour écrire des applications de bureau multiplateforme en utilisant JavaScript, HTML et CSS
Référentiel:
github.com/electron/electronSite Web:
electronjs.org71.
Projet ZephyrSystème d'exploitation en temps réel
Référentiel:
github.com/zephyrproject-rtos/zephyrSite Web:
www.zephyrproject.org72.
Le projet de tests de plate-forme WebSuite de tests multi-navigateurs pour la pile de plates-formes Web
Référentiel:
github.com/web-platform-tests/wptSite Web:
www.w3.org73.
Marlin FirmwareMicrologiciel optimisé pour les imprimantes 3D Arduino RepRap
Référentiel:
github.com/MarlinFirmware/MarlinSite Web:
marlinfw.org74.
Apache MXNetPlateforme logicielle d'apprentissage en profondeur
Référentiel:
github.com/apache/incubator-mxnetSite Web:
mxnet.apache.org75.
Apache BeamModèle de programmation unifié
Référentiel:
github.com/apache/beamSite Web:
beam.apache.org76.
FastlaneUn outil pour automatiser l'assemblage et la mise en page des applications mobiles iOS et Android
Référentiel:
github.com/fastlane/fastlaneSite Web:
fastlane.tools77.
Site Web et documentation de KubernetesDépôt et documentation de Kubernetes
Référentiel:
github.com/kubernetes/websiteSite Web:
kubernetes.io78.
Ruby on RailsCadre Ruby
Référentiel:
github.com/rails/railsSite Web:
rubyonrails.org79.
ZulipLogiciel de collaboration
Référentiel:
github.com/zulip/zulipSite Web:
zulipchat.com80.
LaravelCadre d'utilisation du modèle MVC
Référentiel:
github.com/laravel/frameworkSite Web:
laravel.com81.
Baidu PaddlePaddlePlateforme logicielle d'apprentissage en profondeur Baidu
Référentiel:
github.com/PaddlePaddle/PaddleSite Web:
www.paddlepaddle.org82.
GatsbyCadre
Référentiel:
github.com/gatsbyjs/gatsbySite Web:
www.gatsbyjs.org83.
Registre des caisses de rouilleRegistre des colis de rouille
Référentiel:
github.com/rust-lang/crates.io-indexSite Web:
crates.io84.
Micrologiciel personnalisé Nintendo 3DSGuide complet du firmware personnalisé 3DS
Référentiel:
github.com/hacks-guide/Guide_3DSSite Web:
3ds.hacks.guide85.
TiDBBase de données NewSQL
Référentiel:
github.com/pingcap/tidbSite Web:
pingcap.com86.
CLI angulaireCLI pour Angular, cadre d'application Web Google
Référentiel:
github.com/angular/angular-cliSite Web:
cli.angular.io87.
MAPS.MECartes hors ligne pour iOS et Android
Référentiel:
github.com/mapsme/omimSite Web:
maps.me88.
Eclipse CheCloud IDE pour Eclipse
Référentiel:
github.com/eclipse/cheSite Web:
www.eclipse.org/che89.
Brave BrowserBAT avec sa propre crypto-monnaie BAT
Référentiel:
github.com/brave/browser-laptopSite Web:
www.brave.com90.
PatchworkGit Learning Storage
Référentiel:
github.com/jlord/patchworkSite Web:
jlord.us/patchwork91.
Matériel angulaireComposants de conception d'infrastructure et de matériaux pour Angular, la plateforme d'applications Web de Google
Référentiel:
github.com/angular/componentsSite Web:
material.angular.io92.
PythonLangage de programmation
Référentiel:
github.com/python/cpythonSite Web:
www.python.org93.
Station spatiale 13Jeu d'ordinateur multijoueur
Référentiel:
github.com/vgstation-coders/vgstation13Site Web:
ss13.moe94.
Cataclysm: Dark Days AheadJeu informatique sur simulateur
Référentiel:
github.com/CleverRaven/Cataclysm-DDASite Web:
cataclysmdda.org95.
Material-UIComposants Google Material Design
Référentiel:
github.com/mui-org/material-uiSite Web:
material-ui.com96.
IonicSDK de développement d'applications mobiles hybrides
Référentiel:
github.com/ionic-team/ionicSite Web:
ionicframework.com97.
OppiaOutil interactif de collaboration de cours
Référentiel:
github.com/oppia/oppiaSite Web:
www.oppia.org98.
AlluxioSystème de stockage distribué virtuel
Référentiel:
github.com/Alluxio/alluxioSite Web:
www.alluxio.io99.
XX NetProxy Web chinois et outil de censure
Référentiel:
github.com/XX-net/XX-NetSite Web: non
100.
Microsoft .NET CLIOutil CLI pour .NET
Référentiel:
github.com/dotnet/cliSite Web:
docs.microsoft.com/en-us/dotnet/core/toolsVous pouvez découvrir comment l'algorithme fonctionne
ici .