Топ-100 самых ценных репозиториев GitHub из 96 миллионов

0
2383
Топ-100 самых ценных репозиториев GitHub из 96 миллионов
Топ-100 самых ценных репозиториев GitHub из 96 миллионов

Что формирует наш мир технологий?

GitHub — это не просто место хранения кода с контролем версий — это огромная сеть разработчиков.

Огромный размер GitHub — более 30 миллионов аккаунтов, более 2 миллионов организаций и более 96 миллионов репозиториев — делает GitHub одной из самых ценных сетей разработчиков в мире.

Как количественно оценить ценность этой сети? И есть ли способ получить лучшие репозитории?

В U°OS мы прогнали сеть GitHub через упрощенную версию нашего алгоритма репутации и составили топ-100 самых ценных репозиториев.

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

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

Есть Bitcoin — криптовалюта.

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

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

Есть образовательные проекты, такие как freeCodeCamp, Open edX, Oppia и Code.org.

Существуют проекты по созданию веб-приложений и мобильных приложений, такие как WordPress, Joomla и Flutter, на которых можно публиковать свой контент.

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

И есть поисковая система для навигации по контенту — Elasticsearch.

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

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

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

Прежде чем я продолжу список, в результате прогона Octoverse через алгоритм репутации также был получен показатель ценности для каждого отдельного участника GitHub.

100 лучших проектов и репозиториев

  1. Google Kubernetes
    Container scheduling and management
    Repository: https://github.com/kubernetes/kubernetes
    Website: https://kubernetes.io/
  2. Apache Spark
    A unified analytics engine for large-scale data processing
    Repository: https://github.com/apache/spark
    Website: http://spark.apache.org/
  3. Microsoft Visual Studio Code
    A source-code editor
    Repository: https://github.com/Microsoft/vscode
    Website: https://code.visualstudio.com/
  4. NixOS Package Collection
    A collection of packages for the Nix package manager
    Repository: https://github.com/NixOS/nixpkgs
    Website: https://nixos.org
  5. Rust
    Programming language
    Repository: https://github.com/rust-lang/rust
    Website: https://www.rust-lang.org/
  6. Firehol IP Lists
    Blacklists for Firehol, a firewall builder
    Repository: https://github.com/firehol/blocklist-ipsets
    Website: https://iplists.firehol.org/
  7. Red Hat OpenShift
    A community distribution of Kubernetes optimized for continuous application development and multi-tenant deployment
    Repository: https://github.com/openshift/origin
    Website: https://www.openshift.com/
  8. Ansible
    A deployment automation platform
    Repository: https://github.com/ansible/ansible
    Website: https://www.ansible.com/
  9. Automattic WordPress Calypso
    A JavaScript and API powered front-end for WordPress.com
    Repository: https://github.com/Automattic/wp-calypso
    Website: https://developer.wordpress.com/calypso/
  10. Microsoft .NET CoreFX
    Foundational class libraries for .NET Core
    Repository: https://github.com/dotnet/corefx
    Website: https://docs.microsoft.com/en-us/dotnet/core/
  11. Microsoft .NET Roslyn
    .NET compiler
    Repository: https://github.com/dotnet/roslyn
    Website: https://docs.microsoft.com/en-us/dotnet/csharp/roslyn-sdk/
  12. Node.js
    A JavaScript runtime built on Chrome’s V8 JavaScript engine
    Repository: https://github.com/nodejs/node
    Website: https://nodejs.org/en/
  13. TensorFlow
    Google’s machine learning framework
    Repository: https://github.com/tensorflow/tensorflow
    Website: https://www.tensorflow.org/
  14. freeCodeCamp
    Code learning platform
    Repository: https://github.com/freeCodeCamp/freeCodeCamp
    Website: https://www.freecodecamp.org/
  15. Space Station 13
    A round-based roleplaying game
    Repository: https://github.com/tgstation/tgstation
    Website: https://www.tgstation13.org/
  16. Apple Swift
    Apple’s programming language
    Repository: https://github.com/apple/swift
    Website: https://swift.org/
  17. Elasticsearch
    A search engine
    Repository: https://github.com/elastic/elasticsearch
    Website: https://www.elastic.co/products/elasticsearch
  18. Moby
    An open framework to assemble specialized container systems
    Repository: https://github.com/moby/moby
    Website: https://mobyproject.org/
  19. CockroachDB
    A cloud-native SQL database
    Repository: https://github.com/cockroachdb/cockroach
    Website: https://www.cockroachlabs.com/
  20. Cydia Compatibility Checker
    A compatibility checker for Cydia — a package manager for iOS jailbroken devices
    Repository: https://github.com/jlippold/tweakCompatible
    Website: https://jlippold.github.io/tweakCompatible/
  21. Servo
    A web browser engine
    Repository: https://github.com/servo/servo
    Website: https://servo.org/
  22. Google Flutter
    Google’s mobile app SDK to create interfaces for iOS and Android
    Repository: https://github.com/flutter/flutter
    Website: https://flutter.dev/
  23. macOS Homebrew Package Manager
    Default formulae for the missing package manager for macOS
    Repository: https://github.com/homebrew/homebrew-core
    Website: https://brew.sh/
  24. Home Assistant
    Home automation software
    Repository: https://github.com/home-assistant/home-assistant
    Website: https://www.home-assistant.io/
  25. Microsoft .NET CoreCLR
    Runtime for .NET Core
    Repository: https://github.com/dotnet/coreclr
    Website: https://docs.microsoft.com/en-us/dotnet/core/
  26. CocoaPods Specifications
    Specifications for CocoaPods, a Cocoa dependency manager
    Repository: https://github.com/CocoaPods/Specs
    Website: https://cocoapods.org/
  27. Elastic Kibana
    An analytics and search dashboard for Elasticsearch
    Repository: https://github.com/elastic/kibana
    Website: https://www.elastic.co/products/kibana
  28. Julia Language
    A technical computing language
    Repository: https://github.com/JuliaLang/julia
    Website: https://julialang.org/
  29. Microsoft TypeScript
    A superset of JavaScript that compiles to plain JavaScript
    Repository: https://github.com/Microsoft/TypeScript
    Website: https://www.typescriptlang.org/
  30. Joomla
    A content management system
    Repository: https://github.com/joomla/joomla-cms
    Website: https://www.joomla.org/
  31. DefinitelyTyped
    A repository for TypeScript type definitions
    Repository: https://github.com/DefinitelyTyped/DefinitelyTyped
    Website: http://definitelytyped.org/
  32. Homebrew Cask
    A CLI workflow for the administration of macOS applications distributed as binaries
    Repository: https://github.com/Homebrew/homebrew-cask
    Website: https://brew.sh/
  33. Ceph
    A distributed object, block, and file storage platform
    Repository: https://github.com/ceph/ceph
    Website: https://ceph.com/
  34. Go
    Programming language
    Repository: https://github.com/golang/go
    Website: https://golang.org/
  35. AMP HTML Builder
    A way to build pages for Google AMP
    Repository: https://github.com/ampproject/amphtml
    Website: https://amp.dev/
  36. Open edX
    An online education platform
    Repository: https://github.com/edx/edx-platform
    Website: https://open.edx.org/
  37. Pandas
    A data analysis and manipulation library for Python
    Repository: https://github.com/pandas-dev/pandas
    Website: https://pandas.pydata.org/
  38. Istio
    A platform to manage microservices
    Repository: https://github.com/istio/istio
    Website: https://istio.io/
  39. ManageIQ
    A containers, virtual machines, networks, and storage management platform
    Repository: https://github.com/ManageIQ/manageiq
    Website: http://manageiq.org/
  40. Godot Engine
    A multi-platform 2D and 3D game engine
    Repository: https://github.com/godotengine/godot
    Website: https://godotengine.org/
  41. Gentoo Repository Mirror
    A Gentoo ebuild repository mirror
    Repository: https://github.com/gentoo/gentoo
    Website: https://www.gentoo.org/
  42. Odoo
    A suite of web based open source business apps
    Repository: https://github.com/odoo/odoo
    Website: https://www.odoo.com/
  43. Azure Documentation
    Documentation of Microsoft Azure
    Repository: https://github.com/MicrosoftDocs/azure-docs
    Website: https://docs.microsoft.com/azure
  44. Magento
    An eCommerce platform
    Repository: https://github.com/magento/magento2
    Website: https://magento.com/
  45. Saltstack
    Software to automate the management and configuration of any infrastructure or application at scale
    Repository: https://github.com/saltstack/salt
    Website: https://www.saltstack.com/
  46. AdGuard Filters
    Ad blocking filters for AdGuard
    Repository: https://github.com/AdguardTeam/AdguardFilters
    Website: https://adguard.com/en/welcome.html
  47. Symfony
    A PHP framework
    Repository: https://github.com/symfony/symfony
    Website: https://symfony.com/
  48. CMS Software for the Large Hadron Collider
    Particle detector software components for CERN’s Large Hadron Collider
    Repository: https://github.com/cms-sw/cmssw
    Website: http://cms-sw.github.io/
  49. Red Hat OpenShift
    OpenShift installation and configuration management
    Repository: https://github.com/openshift/openshift-ansible
    Website: https://www.openshift.com/
  50. ownCloud
    Personal cloud software
    Repository: https://github.com/owncloud/core
    Website: https://owncloud.org/
  51. gRPC
    A remote procedure call (RPC) framework
    Repository: https://github.com/grpc/grpc
    Website: https://grpc.io/
  52. Liferay
    An enterprise web platform
    Repository: https://github.com/brianchandotcom/liferay-portal
    Website: https://www.liferay.com/
  53. CommCare HQ
    A mobile data collection platform
    Repository: https://github.com/dimagi/commcare-hq
    Website: https://www.commcarehq.org/
  54. WordPress Gutenberg
    An editor plugin for WordPress
    Repository: https://github.com/WordPress/gutenberg
    Website: https://wordpress.org/gutenberg/
  55. PyTorch
    A Python package for Tensor computation and deep neural networks
    Repository: https://github.com/pytorch/pytorch
    Website: https://pytorch.org/
  56. Kubernetes Test Infrastructure
    A test-infra repository for Kubernetes
    Repository: https://github.com/kubernetes/test-infra
    Website: https://kubernetes.io/
  57. Keybase
    Keybase client repository
    Repository: https://github.com/keybase/client
    Website: https://keybase.io/
  58. Facebook React
    A JavaScript library for building user interfaces
    Repository: https://github.com/facebook/react
    Website: https://reactjs.org/
  59. Code.org
    Code learning resource
    Repository: https://github.com/code-dot-org/code-dot-org
    Website: https://code.org/
  60. Bitcoin Core
    Bitcoin client software
    Repository: https://github.com/bitcoin/bitcoin
    Website: https://bitcoincore.org/
  61. Arm Mbed OS
    A platform operating system for the Internet of Things
    Repository: https://github.com/ARMmbed/mbed-os
    Website: https://www.mbed.com
  62. scikit-learn
    A Python module for machine learning
    Repository: https://github.com/scikit-learn/scikit-learn
    Website: https://scikit-learn.org
  63. Nextcloud
    A self-hosted productivity platform
    Repository: https://github.com/nextcloud/server
    Website: https://nextcloud.com/
  64. Helm Charts
    A curated list of applications for Kubernetes
    Repository: https://github.com/helm/charts
    Website: https://kubernetes.io/
  65. Terraform
    An infrastructure management tool
    Repository: https://github.com/hashicorp/terraform
    Website: https://www.terraform.io/
  66. Ant Design
    A UI design language
    Repository: https://github.com/ant-design/ant-design
    Website: https://ant.design/
  67. Phalcon Framework Documentation
    Documentation for Phalcon, a PHP framework
    Repository: https://github.com/phalcon/docs
    Website: https://docs.phalconphp.com
  68. Documentation for CMS Software for the Large Hadron Collider
    Documentation for CMS Software for CERN’s Large Hadron Collider
    Repository: https://github.com/cms-sw/cms-sw.github.io
    Website: http://cms-sw.github.io/
  69. Apache Kafka Mirror
    A mirror for Apache Kafka, a distributed streaming platform
    Repository: https://github.com/apache/kafka
    Website: https://kafka.apache.org/
  70. Electron
    A framework to write cross-platform desktop applications using JavaScript, HTML and CSS
    Repository: https://github.com/electron/electron
    Website: https://electronjs.org/
  71. Zephyr Project
    A real-time operating system
    Repository: https://github.com/zephyrproject-rtos/zephyr
    Website: https://www.zephyrproject.org/
  72. The web-platform-tests Project
    A cross-browser testsuite for the Web-platform stack
    Repository: https://github.com/web-platform-tests/wpt
    Website: https://www.w3.org/
  73. Marlin Firmware
    Optimized firmware for RepRap 3D printers based on the Arduino platform
    Repository: https://github.com/MarlinFirmware/Marlin
    Website: http://marlinfw.org/
  74. Apache MXNet
    A library for deep learning
    Repository: https://github.com/apache/incubator-mxnet
    Website: https://mxnet.apache.org/
  75. Apache Beam
    A unified programming model
    Repository: https://github.com/apache/beam
    Website: https://beam.apache.org/
  76. Fastlane
    A build and release automaton for iOS and Android apps
    Repository: https://github.com/fastlane/fastlane
    Website: https://fastlane.tools/
  77. Kubernetes Website and Documentation
    A repository for the Kubernetes website and documentation
    Repository: https://github.com/kubernetes/website
    Website: https://kubernetes.io
  78. Ruby on Rails
    A web-application framework
    Repository: https://github.com/rails/rails
    Website: https://rubyonrails.org/
  79. Zulip
    Team chat software
    Repository: https://github.com/zulip/zulip
    Website: https://zulipchat.com/
  80. Laravel
    A web application framework
    Repository: https://github.com/laravel/framework
    Website: https://laravel.com/
  81. Baidu PaddlePaddle
    Baidu’s deep learning framework
    Repository: https://github.com/PaddlePaddle/Paddle
    Website: http://www.paddlepaddle.org/
  82. Gatsby
    A web application framework
    Repository: https://github.com/gatsbyjs/gatsby
    Website: https://www.gatsbyjs.org/
  83. Rust Crate Registry
    Rust’s community package registry
    Repository: https://github.com/rust-lang/crates.io-index
    Website: https://crates.io/
  84. Nintendo 3DS Custom Firmware
    A complete guide to 3DS custom firmware
    Repository: https://github.com/hacks-guide/Guide_3DS
    Website: https://3ds.hacks.guide/
  85. TiDB
    A NewSQL database
    Repository: https://github.com/pingcap/tidb
    Website: https://pingcap.com
  86. Angular CLI
    CLI tool for Angular, a Google web application framework
    Repository: https://github.com/angular/angular-cli
    Website: https://cli.angular.io/
  87. MAPS.ME
    Offline OpenStreetMap maps for iOS and Android
    Repository: https://github.com/mapsme/omim
    Website: https://maps.me/
  88. Eclipse Che
    A cloud IDE for Eclipse
    Repository: https://github.com/eclipse/che
    Website: http://www.eclipse.org/che/
  89. Brave Browser
    A browser with native BAT cryptocurrency
    Repository: https://github.com/brave/browser-laptop
    Website: https://www.brave.com/
  90. Patchwork
    A repository to learn Git
    Repository: https://github.com/jlord/patchwork
    Website: http://jlord.us/patchwork/
  91. Angular Material
    Component infrastructure and Material Design components for Angular, a Google web application framework
    Repository: https://github.com/angular/components
    Website: https://material.angular.io/
  92. Python
    Programming language
    Repository: https://github.com/python/cpython
    Website: https://www.python.org/
  93. Space Station 13
    A round-based roleplaying game
    Repository: https://github.com/vgstation-coders/vgstation13
    Website: http://ss13.moe/
  94. Cataclysm: Dark Days Ahead
    A turn-based survival game
    Repository: https://github.com/CleverRaven/Cataclysm-DDA
    Website: http://cataclysmdda.org/
  95. Material-UI
    React components that implement Google’s Material Design
    Repository: https://github.com/mui-org/material-ui
    Website: https://material-ui.com/
  96. Ionic
    A Progressive Web Apps development framework
    Repository: https://github.com/ionic-team/ionic
    Website: https://ionicframework.com/
  97. Oppia
    A tool for collaboratively building interactive lessons
    Repository: https://github.com/oppia/oppia
    Website: https://www.oppia.org
  98. Alluxio
    A virtual distributed storage system
    Repository: https://github.com/Alluxio/alluxio
    Website: https://www.alluxio.io/
  99. XX Net
    A Chinese web proxy and anti-censorship tool
    Repository: https://github.com/XX-net/XX-Net
    Website: None
  100. Microsoft .NET CLI
    A CLI tool for .NET
    Repository: https://github.com/dotnet/cli
    Website: https://docs.microsoft.com/en-us/dotnet/core/tools/