Website development
Open source
Programming
Development of mobile applications
Development for IOT
May 25

100 cамых ценных репозиториев GitHub [по версии алгоритма UOS]

From Sandbox
Привет, Хабр! Представляю вашему вниманию подборку — перевод статьи из Hackernoon «GitHub’s Top 100 Most Valuable Repositories Out of 96 Million». А саму статью написали ребята, которые использовали алгоритм U°OS Network, чтобы выявить самые ценные оупесорсные проекты на Github.

image

Сейчас будет невероятное откровение, наверное, но GitHub это не просто хостинг для кода — это сообщество.

Всего сейчас на Github зарегистрировано больше 30 миллионов аккаунтов, больше 2 миллионов компаний, ну и больше 96 миллионов репозиториев — всё это вместе и есть сообщество Github.

Но как вы оцениваете влияние этого сообщества? Есть ли какие-то, скажем, топовые репозитории?

[тут ребята говорят о том, что они в U°OS создали свой [репутационный алгоритм](https://github.com/UOSnetwork/uos.docs/blob/master/yellow_paper/uos_yellow_paper.eng.pdf), и пропустили через него весь GitHub, чтобы отыскать самые ценные для сообщества репозитории]

Результат получился довольно любопытный, ну и разношерстным, кажется, что он отражает интерес к разным технологиям и показывает, куда мы с вами движемся.

Есть большие игроки с оупенсорсными проектами – Google, Apple, Microsoft, Facebook, даже Baidu. И то же время есть, например, инструмент для борьбы с цензурой в Китае.

Есть биткойн и криптовалюта.

Есть детектор частиц для Большого адронного коллайдера.

Есть игровые проекты, например, Space Station 13 и Cataclysm: Dark Days Ahead, а также игровой движок Godot.

Есть образовательные проекты — freeCodeCamp, Open edX, Oppia и [Code.org](http://code.org/).

Есть веб-проекты и проекты для создания мобильных приложений, например, WordPress, Joomla и Flutter для публикации вашего контента.

Есть базы данных для хранения вашего контента, такие как Ceph и CockroachDB.

И есть движок, который помогает нам ориентироваться в контенте — Elasticsearch.

Также, что неудивительно, существуют проекты джейлбрейка — менеджер совместимости Cydia для iOS и пользовательские прошивки Nintendo 3DS.

И есть система «умного дома» — Home Assistant.

В целом, это довольно крутой прогноз для всего мира технологий: мы учимся, создаем платформы для высказывания мнений, мы используем криптографию, освобождаемся от проприетарного программного обеспечения на наших устройствах, а в свободное время мы рубимся в игры в «умных домах», которые создаем. Важно ещё и то, что крупные компании спокойно открывают код, чтобы вы тоже могли внести свой вклад во всё это.

Ну и прежде чем вы перейдете к списку, мы поделимся ещё одной интересной штукой. В процессе работы алгоритм также оценил каждого отдельного участника GitHub. Если у вас есть учетная запись там, и вам интересно — вы можете посмотреть на свою репутацию или «оценку» на [https://u.community/github](https://u.community/github) и конвертировать её в Universal Portable Reputation.

Топ 100 проектов & репозиториев


Из 96 миллионов репозиториев

1. Google Kubernetes
Планирование и управление контейнером
Репозиторий: github.com/kubernetes/kubernetes
Веб-сайт: kubernetes.io

2. Apache Spark
Унифицированный аналитический движок для обработки данных
Репозиторий: github.com/apache/spark
Сайт: spark.apache.org

3. Microsoft Visual Studio Code
Редактор исходного кода
Репозиторий: github.com/Microsoft/vscode
Веб-сайт: code.visualstudio.com

4. NixOS Package Collection
Коллекция пакетов для Nix
Репозиторий: github.com/NixOS/nixpkgs
Веб-сайт: nixos.org

5. Rust
Язык программирования
Репозиторий: github.com/rust-lang/rust
Веб-сайт: www.rust-lang.org

6. Firehol IP Lists
Черные списки для Firehol
Репозиторий: github.com/firehol/blocklist-ipsets
Веб-сайт: iplists.firehol.org

7. Red Hat OpenShift
Распространение Kubernetes для сообщества, оптимизированное для непрерывной разработки приложений и мультитенантного развертывания.
Репозиторий: github.com/openshift/origin
Веб-сайт: www.openshift.com

8. Ansible
Платформа для автоматизации развертывания
Репозиторий: github.com/ansible/ansible
Веб-сайт: www.ansible.com

9. Automattic WordPress Calypso
JavaScript и API-интерфейс для WordPress.com
Репозиторий: github.com/Automattic/wp-calypso
Веб-сайт: developer.wordpress.com/calypso

10. Microsoft .NET CoreFX
Базовые библиотеки классов для .NET Core
Репозиторий: github.com/dotnet/corefx
Веб-сайт: docs.microsoft.com/en-us/dotnet/core

11. Microsoft .NET Roslyn
Компилятор .NET
Репозиторий: github.com/dotnet/roslyn
Веб-сайт: docs.microsoft.com/en-us/dotnet/csharp/roslyn-sdk

12. Node.js
Среда выполнения JavaScript, построенная на движке Chrome V8 JavaScript
Репозиторий: github.com/nodejs/node
Веб-сайт: nodejs.org/en

13. TensorFlow
Механизм машинного обучения Google
Репозиторий: github.com/tensorflow/tensorflow
Веб-сайт: www.tensorflow.org

14. freeCodeCamp
Платформа для изучения кода
Репозиторий: github.com/freeCodeCamp/freeCodeCamp
Веб-сайт: www.freecodecamp.org

15. Space Station 13
Многопользовательская ролевая игра
Репозиторий: github.com/tgstation/tgstation
Веб-сайт: www.tgstation13.org

16. Apple Swift
Язык программирования Apple
Репозиторий: github.com/apple/swift
Веб-сайт: swift.org

17. Elasticsearch
Поисковая система
Репозиторий: github.com/elastic/elasticsearch
Веб-сайт: www.elastic.co/products/elasticsearch

18. Moby
Открытая платформа для сборки специализированных контейнерных систем
Репозиторий: github.com/moby/moby
Веб-сайт: mobyproject.org

19. CockroachDB
Облачная база данных SQL
Репозиторий: github.com/cockroachdb/cockroach
Веб-сайт: www.cockroachlabs.com

20. Cydia Compatibility Checker
Проверка совместимости для Cydia — менеджер пакетов для взломанных iOS-устройств
Репозиторий: github.com/jlippold/tweakCompatible
Веб-сайт: jlippold.github.io/tweakCompatible

21. Servo
Движок веб-браузера
Репозиторий: github.com/servo/servo
Веб-сайт: servo.org

22. Google Flutter
SDK мобильного приложения Google для создания интерфейсов для iOS и Android
Репозиторий: github.com/flutter/flutter
Сайт: flutter.dev

23. macOS Homebrew Package Manager
Отсутствующий менеджер пакетов для macOS
Репозиторий: github.com/homebrew/homebrew-core
Веб-сайт: brew.sh

24. Home Assistant
Программное обеспечение для автоматизации дома
Репозиторий: github.com/home-assistant/home-assistant
Веб-сайт: www.home-assistant.io

25. Microsoft .NET CoreCLR
Среда выполнения .NET Core
Репозиторий: github.com/dotnet/coreclr
Веб-сайт: docs.microsoft.com/en-us/dotnet/core

26. CocoaPods Specifications
Спецификации для CocoaPods
Репозиторий: github.com/CocoaPods/Specs
Веб-сайт: cocoapods.org

27. Elastic Kibana
Аналитика и панель поиска для Elasticsearch
Репозиторий: github.com/elastic/kibana
Веб-сайт: www.elastic.co/products/kibana

28. Julia Language
Технический компьютерный язык
Репозиторий: github.com/JuliaLang/julia
Веб-сайт: julialang.org

29. Microsoft TypeScript
Надстройка JavaScript, которая компилируется в простой JavaScript
Репозиторий: github.com/Microsoft/TypeScript
Веб-сайт: www.typescriptlang.org

30. Joomla
Система управления контентом
Репозиторий: github.com/joomla/joomla-cms
Веб-сайт: www.joomla.org

31. DefinitelyTyped
Репозиторий для определений типов TypeScript
Репозиторий: github.com/DefiniteTyped/DefiniteTyped
Сайт: definitetyped.org

32. Homebrew Cask
Рабочий процесс CLI для администрирования приложений MacOS, распространяемых в виде двоичных файлов
Репозиторий: github.com/Homebrew/homebrew-cask)
Веб-сайт: brew.sh

33. Ceph
Распределенный объект, блок и платформа хранения файлов
Репозиторий: github.com/ceph/ceph
Веб-сайт: ceph.com

34. Go
Язык программирования
Репозиторий: github.com/golang/go
Веб-сайт: golang.org

35. AMP HTML Builder
Cоздание страниц для Google AMP
Репозиторий: github.com/ampproject/amphtml
Сайт: amp.dev

36. Open edX
Платформа онлайн образования
Репозиторий: github.com/edx/edx-platform
Веб-сайт: open.edx.org

37. Pandas
Библиотека анализа и обработки данных для Python
Репозиторий: github.com/pandas-dev/pandas
Веб-сайт: pandas.pydata.org

38. Istio
Платформа для управления микросервисами
Репозиторий: github.com/istio/istio
Веб-сайт: istio.io

39. ManageIQ
Контейнеры и платформа для управления хранилищем
Репозиторий: github.com/ManageIQ/manageiq
Сайт: manageiq.org

40. Godot Engine
Мультиплатформенный 2D и 3D игровой движок
Репозиторий: github.com/godotengine/godot
Веб-сайт: godotengine.org

41. Gentoo Repository Mirror
Зеркало хранилища Gentoo ebuild
Репозиторий: github.com/gentoo/gentoo
Веб-сайт: www.gentoo.org

42. Odoo
Набор веб-приложений для бизнеса с открытым исходным кодом
Репозиторий: github.com/odoo/odoo
Веб-сайт: www.odoo.com

43. Azure Documentation
Документация по Microsoft Azure
Репозиторий: github.com/MicrosoftDocs/azure-docs
Веб-сайт: docs.microsoft.com/azure

44. Magento
Платформа электронной коммерции
Репозиторий: github.com/magento/magento2
Веб-сайт: magento.com

45. Saltstack
Система управления конфигурациями и удалённого выполнения операций
Репозиторий: github.com/saltstack/salt
Веб-сайт: www.saltstack.com

46. AdGuard Filters
Фильтры блокировки рекламы для AdGuard
Репозиторий: github.com/AdguardTeam/AdguardFilters
Веб-сайт: adguard.com/ru/welcome.html

47. Symfony
PHP-фреймворк
Репозиторий: github.com/symfony/symfony
Веб-сайт: symfony.com

48. CMS Software for the Large Hadron Collider
Компоненты программного обеспечения для детектора частиц Большого адронного коллайдера
Репозиторий: github.com/cms-sw/cmssw
Веб-сайт: cms-sw.github.io

49. Red Hat OpenShift
Установка и настройка управления OpenShift
Репозиторий: github.com/openshift/openshift-ansible
Веб-сайт: www.openshift.com

50. OwnCloud
Веб-приложение для синхронизации данных, общего доступа к файлам и удалённого хранения документов в «облаке»
Репозиторий: github.com/owncloud/core
Веб-сайт: owncloud.org

51. gRPC
Служба удаленного вызова процедур (RPC)
Репозиторий: github.com/grpc/grpc
Веб-сайт: grpc.io

52. Liferay
Корпоративная веб-платформа
Репозиторий: github.com/brianchandotcom/liferay-portal
Веб-сайт: www.liferay.com](https://www.liferay.com

53. CommCare HQ
Мобильная платформа сбора данных
Репозиторий: github.com/dimagi/commcare-hq
Веб-сайт: www.commcarehq.org

54. WordPress Gutenberg
Плагин редактора для WordPress
Репозиторий: github.com/WordPress/gutenberg
Веб-сайт: wordpress.org/gutenberg

55. PyTorch
Библиотека машинного обучения для языка Python на базе Torch
Репозиторий: github.com/pytorch/pytorch
Веб-сайт: pytorch.org

56. Kubernetes Test Infrastructure
Тест инфраструктуры Kubernetes
Репозиторий: github.com/kubernetes/test-infra
Веб-сайт: kubernetes.io

57. Keybase
Хранилище ключей
Репозиторий: github.com/keybase/client
Веб-сайт: keybase.io

58. Facebook React
Библиотека JavaScript для создания пользовательских интерфейсов
Репозиторий: github.com/facebook/react
Веб-сайт: reactjs.org

59. Code.org
Репозиторий: github.com/code-dot-org/code-dot-org
Веб-сайт: code.org

60. Bitcoin Core
Биткойн-кошелек
Репозиторий: github.com/bitcoin/bitcoin
Веб-сайт: bitcoincore.org

61. Arm Mbed OS
Платформа операционной системы IoF
Репозиторий: github.com/ARMmbed/mbed-os
Веб-сайт: www.mbed.com

62. scikit-learn
Модуль Python для машинного обучения
Репозиторий: github.com/scikit-learn/scikit-learn
Веб-сайт: scikit-learn.org

63. Nextcloud
Платформа для создания и использования облачного хранилища
Репозиторий: github.com/nextcloud/server
Веб-сайт: nextcloud.com

64. Helm Charts
Пакетный менеджер Kubernetes
Репозиторий: github.com/helm/charts
Веб-сайт: kubernetes.io

65. Terraform
Инструмент для управления инфраструктурой
Репозиторий: github.com/hashicorp/terraform
Веб-сайт: www.terraform.io

66. Ant Design
Язык дизайна пользовательского интерфейса
Репозиторий: github.com/ant-design/ant-design
Веб-сайт: ant.design

67. Phalcon Framework Documentation
Документация для Phalcon, PHP-фреймворк
Репозиторий: github.com/phalcon/docs
Веб-сайт: docs.phalconphp.com

68. Documentation for CMS Software for the Large Hadron Collider
Документация по программному обеспечению CMS для Большого адронного коллайдера
Репозиторий: github.com/cms-sw/cms-sw.github.io
Веб-сайт: cms-sw.github.io

69. Apache Kafka Mirror
Зеркало для Apache Kafka, распределенной потоковой платформы
Репозиторий: github.com/apache/kafka
Веб-сайт: kafka.apache.org

70. Electron
Фреймворк для написания кроссплатформенных десктопных приложений с использованием JavaScript, HTML и CSS
Репозиторий: github.com/electron/electron
Веб-сайт: electronjs.org

71. Zephyr Project
Операционная система реального времени
Репозиторий: github.com/zephyrproject-rtos/zephyr
Веб-сайт: www.zephyrproject.org

72. The web-platform-tests Project
Кросс-браузерный набор тестов для стека веб-платформ
Репозиторий: github.com/web-platform-tests/wpt
Веб-сайт: www.w3.org

73. Marlin Firmware
Оптимизированная прошивка для 3D-принтеров RepRap на платформе Arduino
Репозиторий: github.com/MarlinFirmware/Marlin
Веб-сайт: marlinfw.org

74. Apache MXNet
Программная платформа глубокого обучения
Репозиторий: github.com/apache/incubator-mxnet
Веб-сайт: mxnet.apache.org

75. Apache Beam
Унифицированная модель программирования
Репозиторий: github.com/apache/beam
Веб-сайт: beam.apache.org

76. Fastlane
Инструмент для автоматизации процессов сборки и выкладки мобильных iOS и Android приложений
Репозиторий: github.com/fastlane/fastlane
Веб-сайт: fastlane.tools

77. Kubernetes Website and Documentation
Репозиторий и документация Kubernetes
Репозиторий: github.com/kubernetes/website
Веб-сайт: kubernetes.io

78. Ruby on Rails
Фреймворк на Ruby
Репозиторий: github.com/rails/rails
Веб-сайт: rubyonrails.org

79. Zulip
Программное обеспечение для совместной работы
Репозиторий: github.com/zulip/zulip
Веб-сайт: zulipchat.com

80. Laravel
Фреймворк для с использованием модели MVC
Репозиторий: github.com/laravel/framework
Веб-сайт: laravel.com

81. Baidu PaddlePaddle
Программная платформа глубокого обучения Baidu
Репозиторий: github.com/PaddlePaddle/Paddle
Веб-сайт: www.paddlepaddle.org

82. Gatsby
Фреймворк
Репозиторий: github.com/gatsbyjs/gatsby
Веб-сайт: www.gatsbyjs.org

83. Rust Crate Registry
Реестр пакетов Rust
Репозиторий: github.com/rust-lang/crates.io-index
Веб-сайт: crates.io

84. Nintendo 3DS Custom Firmware
Полное руководство по кастомным прошивкам 3DS
Репозиторий: github.com/hacks-guide/Guide_3DS
Веб-сайт: 3ds.hacks.guide

85. TiDB
База данных NewSQL
Репозиторий: github.com/pingcap/tidb
Веб-сайт: pingcap.com

86. Angular CLI
CLI для Angular, фреймворк веб-приложений Google
Репозиторий: github.com/angular/angular-cli
Веб-сайт: cli.angular.io

87. MAPS.ME
Оффлайн карты для iOS и Android
Репозиторий: github.com/mapsme/omim
Веб-сайт: maps.me

88. Eclipse Che
Облачная IDE для Eclipse
Репозиторий: github.com/eclipse/che
Веб-сайт: www.eclipse.org/che

89. Brave Browser
Браузер с собственной криптовалютой BAT
Репозиторий: github.com/brave/browser-laptop
Веб-сайт: www.brave.com

90. Patchwork
Хранилище для изучения Git
Репозиторий: github.com/jlord/patchwork
Веб-сайт: jlord.us/patchwork

91. Angular Material
Компоненты инфраструктуры и material design для Angular, платформы веб-приложений Google
Репозиторий: github.com/angular/components
Веб-сайт: material.angular.io

92. Python
Язык программирования
Репозиторий: github.com/python/cpython
Веб-сайт: www.python.org

93. Space Station 13
Многопользовательская компьютерная игра
Репозиторий: github.com/vgstation-coders/vgstation13
Сайт: ss13.moe

94. Cataclysm: Dark Days Ahead
Компьютерная игра в жанре симулятора
Репозиторий: github.com/CleverRaven/Cataclysm-DDA
Сайт: cataclysmdda.org

95. Material-UI
Компоненты Google Material Design
Репозиторий: github.com/mui-org/material-ui
Веб-сайт: material-ui.com

96. Ionic
SDK для разработки гибридных мобильных приложений
Репозиторий: github.com/ionic-team/ionic
Вебсайт: ionicframework.com

97. Oppia
Инструмент для совместной работы над интерактивными уроками
Репозиторий: github.com/oppia/oppia
Веб-сайт: www.oppia.org

98. Alluxio
Виртуальная распределенная система хранения
Репозиторий: github.com/Alluxio/alluxio
Веб-сайт: www.alluxio.io

99. XX Net
Китайский веб-прокси и инструмент для борьбы с цензуров
Репозиторий: github.com/XX-net/XX-Net
Веб-сайт: нет

100. Microsoft .NET CLI
Инструмент CLI для .NET
Репозиторий: github.com/dotnet/cli
Веб-сайт: docs.microsoft.com/en-us/dotnet/core/tools

Узнать, как работает алгоритм, можно тут.

+9
8.1k 61
Comments 10