100 référentiels GitHub les plus précieux [selon l'algorithme UOS]

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.

image

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 Kubernetes
Planification et gestion des conteneurs
Référentiel: github.com/kubernetes/kubernetes
Site Web: kubernetes.io

2. Apache Spark
Moteur d'analyse unifié pour le traitement des données
Référentiel: github.com/apache/spark
Site Web: spark.apache.org

3. Code Microsoft Visual Studio
Éditeur de code source
Référentiel: github.com/Microsoft/vscode
Site Web: code.visualstudio.com

4. Collection de packages NixOS
Collection de packages pour Nix
Référentiel: github.com/NixOS/nixpkgs
Site Web: nixos.org

5. rouille
Langage de programmation
Référentiel: github.com/rust-lang/rust
Site Web: www.rust-lang.org

6. Listes IP Firehol
Listes noires pour Firehol
Référentiel: github.com/firehol/blocklist-ipsets
Site Web: iplists.firehol.org

7. Red Hat OpenShift
Distribution 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/origin
Site Web: www.openshift.com

8. Ansible
Plateforme d'automatisation du déploiement
Référentiel: github.com/ansible/ansible
Site Web: www.ansible.com

9. Automattic WordPress Calypso
JavaScript et API pour WordPress.com
Référentiel: github.com/Automattic/wp-calypso
Site Web: developer.wordpress.com/calypso

10. Microsoft .NET CoreFX
Bibliothèques de classes de base pour .NET Core
Référentiel: github.com/dotnet/corefx
Site Web: docs.microsoft.com/en-us/dotnet/core

11. Microsoft .NET Roslyn
Compilateur .NET
Référentiel: github.com/dotnet/roslyn
Site Web: docs.microsoft.com/en-us/dotnet/csharp/roslyn-sdk

12. Node.js
Exécution JavaScript basée sur le moteur JavaScript Chrome V8
Référentiel: github.com/nodejs/node
Site Web: nodejs.org/en

13. TensorFlow
Google Machine Learning Engine
Référentiel: github.com/tensorflow/tensorflow
Site Web: www.tensorflow.org

14. freeCodeCamp
Plateforme d'apprentissage du code
Référentiel: github.com/freeCodeCamp/freeCodeCamp
Site Web: www.freecodecamp.org

15. Station spatiale 13
Jeu de rĂ´le massivement multijoueur
Référentiel: github.com/tgstation/tgstation
Site Web: www.tgstation13.org

16. Apple Swift
Langage de programmation Apple
Référentiel: github.com/apple/swift
Site Web: swift.org

17. Elasticsearch
Moteur de recherche
Référentiel: github.com/elastic/elasticsearch
Site Web: www.elastic.co/products/elasticsearch

18. Moby
Une plateforme ouverte pour l'assemblage de systèmes de conteneurs spécialisés
Référentiel: github.com/moby/moby
Site Web: mobyproject.org

19. CockroachDB
Base de données SQL Cloud
Référentiel: github.com/cockroachdb/cockroach
Site Web: www.cockroachlabs.com

20. Vérificateur de compatibilité Cydia
Vérification de compatibilité pour Cydia - Gestionnaire de packages pour les appareils iOS jailbreakés
Référentiel: github.com/jlippold/tweakCompatible
Site Web: jlippold.imtqy.com/tweakCompatible

21. Servo
Moteur de navigateur Web
Référentiel: github.com/servo/servo
Site Web: servo.org

22. Google Flutter
SDK Google Mobile Application pour créer des interfaces pour iOS et Android
Référentiel: github.com/flutter/flutter
Site Web: flutter.dev

23. macOS Homebrew Package Manager
Gestionnaire de packages manquant pour macOS
Référentiel: github.com/homebrew/homebrew-core
Site Web: brew.sh

24. Assistant Ă  domicile
Logiciel domotique
Référentiel: github.com/home-assistant/home-assistant
Site Web: www.home-assistant.io

25. Microsoft .NET CoreCLR
.NET Core Runtime
Référentiel: github.com/dotnet/coreclr
Site Web: docs.microsoft.com/en-us/dotnet/core

26. Spécifications de CocoaPods
Spécifications pour CocoaPods
Référentiel: github.com/CocoaPods/Specs
Site Web: cocoapods.org

27. Kibana élastique
Analytique et barre de recherche pour Elasticsearch
Référentiel: github.com/elastic/kibana
Site Web: www.elastic.co/products/kibana

28. Julia Language
Langage informatique technique
Référentiel: github.com/JuliaLang/julia
Site Web: julialang.org

29. Microsoft TypeScript
Complément JavaScript qui se compile en JavaScript simple
Référentiel: github.com/Microsoft/TypeScript
Site Web: www.typescriptlang.org

30. Joomla
Système de gestion de contenu
Référentiel: github.com/joomla/joomla-cms
Site Web: www.joomla.org

31. Certainement typé
Référentiel pour les définitions de type TypeScript
Référentiel: github.com/DefiniteTyped/DefiniteTyped
Site Web: definitetyped.org

32. Homebrew Cask
Flux de travail CLI pour l'administration des applications MacOS distribuées binaires
Référentiel: github.com/Homebrew/homebrew-cask )
Site Web: brew.sh

33. Ceph
Plateforme de stockage d'objets, de blocs et de fichiers distribués
Référentiel: github.com/ceph/ceph
Site Web: ceph.com

34. Allez
Langage de programmation
Référentiel: github.com/golang/go
Site Web: golang.org

35. AMP HTML Builder
Création de pages pour Google AMP
Référentiel: github.com/ampproject/amphtml
Site Web: amp.dev

36. Ouvrir edX
Plateforme d'éducation en ligne
Référentiel: github.com/edx/edx-platform
Site Web: open.edx.org

37. Pandas
Bibliothèque d'analyse et de traitement des données Python
Référentiel: github.com/pandas-dev/pandas
Site Web: pandas.pydata.org

38. Istio
Plateforme de gestion de microservices
Référentiel: github.com/istio/istio
Site Web: istio.io

39. ManageIQ
Conteneurs et plateforme de gestion du stockage
Référentiel: github.com/ManageIQ/manageiq
Site Web: manageiq.org

40. Godot Engine
Moteur de jeu 2D et 3D multiplateforme
Référentiel: github.com/godotengine/godot
Site Web: godotengine.org

41. Gentoo Repository Mirror
Miroir de rangement Gentoo ebuild
Référentiel: github.com/gentoo/gentoo
Site Web: www.gentoo.org

42. Odoo
Suite d'applications Web d'entreprise Open Source
Référentiel: github.com/odoo/odoo
Site Web: www.odoo.com

43. Documentation Azure
Documentation Microsoft Azure
Référentiel: github.com/MicrosoftDocs/azure-docs
Site Web: docs.microsoft.com/azure

44. Magento
Plateforme de commerce électronique
Référentiel: github.com/magento/magento2
Site Web: magento.com

45. Saltstack
Système de gestion de configuration à distance
Référentiel: github.com/saltstack/salt
Site Web: www.saltstack.com

46. Filtres AdGuard
Filtres de blocage des publicités pour AdGuard
Référentiel: github.com/AdguardTeam/AdguardFilters
Site Web: adguard.com/en/welcome.html

47. Symfony
Framework php
Référentiel: github.com/symfony/symfony
Site Web: symfony.com

48. Logiciel CMS pour le grand collisionneur de hadrons
Composants logiciels du détecteur de particules Hadron Collider
Référentiel: github.com/cms-sw/cmssw
Site Web: cms-sw.imtqy.com

49. Red Hat OpenShift
Installer et configurer le contrĂ´le OpenShift
Référentiel: github.com/openshift/openshift-ansible
Site Web: www.openshift.com

50. OwnCloud
Application 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/core
Site Web: owncloud.org

51. gRPC
Service d'appel de procédure à distance (RPC)
Référentiel: github.com/grpc/grpc
Site Web: grpc.io

52. Liferay
Plateforme web d'entreprise
Référentiel: github.com/brianchandotcom/liferay-portal
Site Web: www.liferay.com ] (https://www.liferay.com

53. CommCare HQ
Plateforme de collecte de données mobile
Référentiel: github.com/dimagi/commcare-hq
Site Web: www.commcarehq.org

54. WordPress Gutenberg
Plugin WordPress Editor
Référentiel: github.com/WordPress/gutenberg
Site Web: wordpress.org/gutenberg

55. PyTorch
Bibliothèque d'apprentissage machine Python
Référentiel: github.com/pytorch/pytorch
Site Web: pytorch.org

56. Infrastructure de test Kubernetes
Test d'infrastructure Kubernetes
Référentiel: github.com/kubernetes/test-infra
Site Web: kubernetes.io

57. Keybase
Keystore
Référentiel: github.com/keybase/client
Site Web: keybase.io

58. Facebook React
Bibliothèque JavaScript pour créer des interfaces utilisateur
Référentiel: github.com/facebook/react
Site Web: reactjs.org

59. Code.org
Référentiel: github.com/code-dot-org/code-dot-org
Site Web: code.org

60. Bitcoin Core
Portefeuille Bitcoin
Référentiel: github.com/bitcoin/bitcoin
Site Web: bitcoincore.org

61. Arm Mbed OS
Plateforme de système d'exploitation IoF
Référentiel: github.com/ARMmbed/mbed-os
Site Web: www.mbed.com

62. scikit-learn
Module Python pour l'apprentissage automatique
Référentiel: github.com/scikit-learn/scikit-learn
Site Web: scikit-learn.org

63. Nextcloud
Plateforme de création et d'utilisation du stockage cloud
Référentiel: github.com/nextcloud/server
Site Web: nextcloud.com

64. Graphiques de casque
Gestionnaire de packages Kubernetes
Référentiel: github.com/helm/charts
Site Web: kubernetes.io

65. Terraform
Outil de gestion de l'infrastructure
Référentiel: github.com/hashicorp/terraform
Site Web: www.terraform.io

66. Ant Design
Langage de conception d'interface utilisateur
Référentiel: github.com/ant-design/ant-design
Site Web: ant.design

67. Documentation du cadre Phalcon
Documentation pour Phalcon, PHP Framework
Référentiel: github.com/phalcon/docs
Site Web: docs.phalconphp.com

68. Documentation du logiciel CMS pour le grand collisionneur de hadrons
Documentation du logiciel CMS pour le Large Hadron Collider
Référentiel: github.com/cms-sw/cms-sw.imtqy.com
Site Web: cms-sw.imtqy.com

69. Apache Kafka Mirror
Miroir pour Apache Kafka, une plateforme de streaming distribuée
Référentiel: github.com/apache/kafka
Site Web: kafka.apache.org

70. Electron
Un cadre pour écrire des applications de bureau multiplateforme en utilisant JavaScript, HTML et CSS
Référentiel: github.com/electron/electron
Site Web: electronjs.org

71. Projet Zephyr
Système d'exploitation en temps réel
Référentiel: github.com/zephyrproject-rtos/zephyr
Site Web: www.zephyrproject.org

72. Le projet de tests de plate-forme Web
Suite de tests multi-navigateurs pour la pile de plates-formes Web
Référentiel: github.com/web-platform-tests/wpt
Site Web: www.w3.org

73. Marlin Firmware
Micrologiciel optimisé pour les imprimantes 3D Arduino RepRap
Référentiel: github.com/MarlinFirmware/Marlin
Site Web: marlinfw.org

74. Apache MXNet
Plateforme logicielle d'apprentissage en profondeur
Référentiel: github.com/apache/incubator-mxnet
Site Web: mxnet.apache.org

75. Apache Beam
Modèle de programmation unifié
Référentiel: github.com/apache/beam
Site Web: beam.apache.org

76. Fastlane
Un outil pour automatiser l'assemblage et la mise en page des applications mobiles iOS et Android
Référentiel: github.com/fastlane/fastlane
Site Web: fastlane.tools

77. Site Web et documentation de Kubernetes
Dépôt et documentation de Kubernetes
Référentiel: github.com/kubernetes/website
Site Web: kubernetes.io

78. Ruby on Rails
Cadre Ruby
Référentiel: github.com/rails/rails
Site Web: rubyonrails.org

79. Zulip
Logiciel de collaboration
Référentiel: github.com/zulip/zulip
Site Web: zulipchat.com

80. Laravel
Cadre d'utilisation du modèle MVC
Référentiel: github.com/laravel/framework
Site Web: laravel.com

81. Baidu PaddlePaddle
Plateforme logicielle d'apprentissage en profondeur Baidu
Référentiel: github.com/PaddlePaddle/Paddle
Site Web: www.paddlepaddle.org

82. Gatsby
Cadre
Référentiel: github.com/gatsbyjs/gatsby
Site Web: www.gatsbyjs.org

83. Registre des caisses de rouille
Registre des colis de rouille
Référentiel: github.com/rust-lang/crates.io-index
Site Web: crates.io

84. Micrologiciel personnalisé Nintendo 3DS
Guide complet du firmware personnalisé 3DS
Référentiel: github.com/hacks-guide/Guide_3DS
Site Web: 3ds.hacks.guide

85. TiDB
Base de données NewSQL
Référentiel: github.com/pingcap/tidb
Site Web: pingcap.com

86. CLI angulaire
CLI pour Angular, cadre d'application Web Google
Référentiel: github.com/angular/angular-cli
Site Web: cli.angular.io

87. MAPS.ME
Cartes hors ligne pour iOS et Android
Référentiel: github.com/mapsme/omim
Site Web: maps.me

88. Eclipse Che
Cloud IDE pour Eclipse
Référentiel: github.com/eclipse/che
Site Web: www.eclipse.org/che

89. Brave Browser
BAT avec sa propre crypto-monnaie BAT
Référentiel: github.com/brave/browser-laptop
Site Web: www.brave.com

90. Patchwork
Git Learning Storage
Référentiel: github.com/jlord/patchwork
Site Web: jlord.us/patchwork

91. Matériel angulaire
Composants de conception d'infrastructure et de matériaux pour Angular, la plateforme d'applications Web de Google
Référentiel: github.com/angular/components
Site Web: material.angular.io

92. Python
Langage de programmation
Référentiel: github.com/python/cpython
Site Web: www.python.org

93. Station spatiale 13
Jeu d'ordinateur multijoueur
Référentiel: github.com/vgstation-coders/vgstation13
Site Web: ss13.moe

94. Cataclysm: Dark Days Ahead
Jeu informatique sur simulateur
Référentiel: github.com/CleverRaven/Cataclysm-DDA
Site Web: cataclysmdda.org

95. Material-UI
Composants Google Material Design
Référentiel: github.com/mui-org/material-ui
Site Web: material-ui.com

96. Ionic
SDK de développement d'applications mobiles hybrides
Référentiel: github.com/ionic-team/ionic
Site Web: ionicframework.com

97. Oppia
Outil interactif de collaboration de cours
Référentiel: github.com/oppia/oppia
Site Web: www.oppia.org

98. Alluxio
Système de stockage distribué virtuel
Référentiel: github.com/Alluxio/alluxio
Site Web: www.alluxio.io

99. XX Net
Proxy Web chinois et outil de censure
Référentiel: github.com/XX-net/XX-Net
Site Web: non

100. Microsoft .NET CLI
Outil CLI pour .NET
Référentiel: github.com/dotnet/cli
Site Web: docs.microsoft.com/en-us/dotnet/core/tools

Vous pouvez découvrir comment l'algorithme fonctionne ici .

Source: https://habr.com/ru/post/fr453444/


All Articles