Los 100 repositorios de GitHub más valiosos [según el algoritmo UOS]

Hola Habr! Le presento una selección: una traducción de un artículo de Hackernoon “Los 100 repositorios más valiosos de GitHub de 96 millones” . Y el artículo en sí fue escrito por los muchachos que usaron el algoritmo de red U ° OS para identificar los proyectos de fuentes más valiosos en Github.

imagen

Probablemente habrá una revelación increíble ahora, pero GitHub no es solo código de alojamiento, es una comunidad.

En total, más de 30 millones de cuentas, más de 2 millones de empresas y más de 96 millones de repositorios están ahora registrados en Github, todo esto junto es la comunidad de Github.

Pero, ¿cómo califica el impacto de esta comunidad? ¿Hay, digamos, repositorios superiores?

[Aquí los chicos dicen que crearon su [algoritmo de reputación] en U ° OS (https://github.com/UOSnetwork/uos.docs/blob/master/yellow_paper/uos_yellow_paper.eng.pdf) y pasaron por todo el GitHub para encontrar los repositorios comunitarios más valiosos]

El resultado fue bastante curioso, pero también variopinto, parece que refleja un interés en diferentes tecnologías y muestra hacia dónde nos estamos moviendo.

Hay grandes jugadores con proyectos de código abierto: Google, Apple, Microsoft, Facebook, incluso Baidu. Y al mismo tiempo hay, por ejemplo, una herramienta para combatir la censura en China.

Hay bitcoin y criptomonedas.

Hay un detector de partículas para el Gran Colisionador de Hadrones.

Hay proyectos de juegos, por ejemplo, Space Station 13 y Cataclysm: Dark Days Ahead, así como el motor del juego Godot.

Hay proyectos educativos: freeCodeCamp, Open edX, Oppia y [Code.org] (http://code.org/).

Existen proyectos web y proyectos para crear aplicaciones móviles, por ejemplo, WordPress, Joomla y Flutter para publicar su contenido.

Hay bases de datos para almacenar su contenido, como Ceph y CockroachDB.

Y hay un motor que nos ayuda a navegar por el contenido: Elasticsearch.

Además, como era de esperar, hay proyectos de jailbreak: el administrador de compatibilidad de Cydia para el firmware personalizado de iOS y Nintendo 3DS.

Y hay un sistema de "hogar inteligente" - Asistente de hogar.

En general, este es un pronóstico bastante bueno para todo el mundo de la tecnología: estudiamos, creamos plataformas para expresar opiniones, usamos criptografía, nos deshacemos del software patentado en nuestros dispositivos y, en nuestro tiempo libre, cortamos juegos en las "casas inteligentes" que creamos . También es importante que las grandes empresas abran con calma el código para que usted también pueda contribuir a todo esto.

Bueno, antes de ir a la lista, compartiremos otra cosa interesante. En el proceso, el algoritmo también calificó a cada contribuyente individual de GitHub. Si tiene una cuenta allí y está interesado, puede ver su reputación o "calificación" en [https://u.community/github{(https://u.community/github) y convertirla a Universal Reputación portátil.

Top 100 de proyectos y repositorios


De 96 millones de repositorios

1. Google Kubernetes
Planificación y gestión de contenedores.
Repositorio: github.com/kubernetes/kubernetes
Sitio web: kubernetes.io

2. Apache Spark
Motor de análisis unificado para el procesamiento de datos.
Repositorio: github.com/apache/spark
Sitio web: spark.apache.org

3. Código de Microsoft Visual Studio
Editor de código fuente
Repositorio: github.com/Microsoft/vscode
Sitio web: code.visualstudio.com

4. Colección de paquetes NixOS
Colección de paquetes para Nix
Repositorio: github.com/NixOS/nixpkgs
Sitio web: nixos.org

5. óxido
Lenguaje de programación
Repositorio: github.com/rust-lang/rust
Sitio web: www.rust-lang.org

6. Listas de IP de Firehol
Listas negras para Firehol
Repositorio: github.com/firehol/blocklist-ipsets
Sitio web: iplists.firehol.org

7. Red Hat OpenShift
Distribución comunitaria de Kubernetes optimizada para el desarrollo continuo de aplicaciones y la implementación de múltiples inquilinos.
Repositorio: github.com/openshift/origin
Sitio web: www.openshift.com

8. Ansible
Plataforma de automatización de implementación
Repositorio: github.com/ansible/ansible
Sitio web: www.ansible.com

9. Calypso automático de WordPress
JavaScript y API para WordPress.com
Repositorio: github.com/Automattic/wp-calypso
Sitio web: developer.wordpress.com/calypso

10. Microsoft .NET CoreFX
Bibliotecas de clases base para .NET Core
Repositorio: github.com/dotnet/corefx
Sitio web: docs.microsoft.com/en-us/dotnet/core

11. Microsoft .NET Roslyn
Compilador .NET
Repositorio: github.com/dotnet/roslyn
Sitio web: docs.microsoft.com/en-us/dotnet/csharp/roslyn-sdk

12. Node.js
Tiempo de ejecución de JavaScript integrado en el motor JavaScript de Chrome V8
Repositorio: github.com/nodejs/node
Sitio web: nodejs.org/en

13. TensorFlow
Motor de aprendizaje automático de Google
Repositorio: github.com/tensorflow/tensorflow
Sitio web: www.tensorflow.org

14. freeCodeCamp
Plataforma de aprendizaje de código
Repositorio: github.com/freeCodeCamp/freeCodeCamp
Sitio web: www.freecodecamp.org

15. Estación espacial 13
Juego de rol multijugador masivo
Repositorio: github.com/tgstation/tgstation
Sitio web: www.tgstation13.org

16. Apple Swift
Lenguaje de programación de Apple
Repositorio: github.com/apple/swift
Sitio web: swift.org

17. Elasticsearch
Motor de búsqueda
Repositorio: github.com/elastic/elasticsearch
Sitio web: www.elastic.co/products/elasticsearch

18. Moby
Una plataforma abierta para el montaje de sistemas de contenedores especializados.
Repositorio: github.com/moby/moby
Sitio web: mobyproject.org

19. CockroachDB
SQL Cloud Database
Repositorio: github.com/cockroachdb/cockroach
Sitio web: www.cockroachlabs.com

20. Comprobador de compatibilidad de Cydia
Comprobación de compatibilidad para Cydia - Package Manager para dispositivos iOS con jailbreak
Repositorio: github.com/jlippold/tweakCompatible
Sitio web: jlippold.imtqy.com/tweakCompatible

21. Servo
Motor de navegador web
Repositorio: github.com/servo/servo
Sitio web: servo.org

22. Google Flutter
SDK de aplicaciones móviles de Google para crear interfaces para iOS y Android
Repositorio: github.com/flutter/flutter
Sitio web: flutter.dev

23. Administrador de paquetes de macOS Homebrew
Falta el administrador de paquetes para macOS
Repositorio: github.com/homebrew/homebrew-core
Sitio web: brew.sh

24. Asistente de hogar
Software de automatización del hogar
Repositorio: github.com/home-assistant/home-assistant
Sitio web: www.home-assistant.io

25. Microsoft .NET CoreCLR
.NET Core Runtime
Repositorio: github.com/dotnet/coreclr
Sitio web: docs.microsoft.com/en-us/dotnet/core

26. Especificaciones de CocoaPods
Especificaciones para CocoaPods
Repositorio: github.com/CocoaPods/Specs
Sitio web: cocoapods.org

27. Kibana elástica
Barra de análisis y búsqueda para Elasticsearch
Repositorio: github.com/elastic/kibana
Sitio web: www.elastic.co/products/kibana

28. Julia Language
Lenguaje Técnico Informático
Repositorio: github.com/JuliaLang/julia
Sitio web: julialang.org

29. Microsoft TypeScript
Complemento de JavaScript que se compila en JavaScript simple
Repositorio: github.com/Microsoft/TypeScript
Sitio web: www.typescriptlang.org

30. Joomla
Sistema de gestión de contenidos
Repositorio: github.com/joomla/joomla-cms
Sitio web: www.joomla.org

31. Definitivamente escrito
Repositorio para definiciones de tipo de TypeScript
Repositorio: github.com/DefiniteTyped/DefiniteTyped
Sitio web: definitetyped.org

32. Homebrew Cask
Flujo de trabajo de CLI para administrar aplicaciones binarias distribuidas de MacOS
Repositorio: github.com/Homebrew/homebrew-cask )
Sitio web: brew.sh

33. Ceph
Plataforma de almacenamiento distribuido de objetos, bloques y archivos
Repositorio: github.com/ceph/ceph
Sitio web: ceph.com

34. ir
Lenguaje de programación
Repositorio: github.com/golang/go
Sitio web: golang.org

35. AMP HTML Builder
Crear páginas para Google AMP
Repositorio: github.com/ampproject/amphtml
Sitio web: amp.dev

36. Abra edX
Plataforma de educación en línea
Repositorio: github.com/edx/edx-platform
Sitio web: open.edx.org

37. pandas
Análisis de datos de Python y biblioteca de procesamiento
Repositorio: github.com/pandas-dev/pandas
Sitio web: pandas.pydata.org

38. Istio
Plataforma de gestión de microservicios
Repositorio: github.com/istio/istio
Sitio web: istio.io

39. ManageIQ
Plataforma de gestión de contenedores y almacenamiento
Repositorio: github.com/ManageIQ/manageiq
Sitio web: manageiq.org

40. Godot Engine
Motor de juegos multiplataforma 2D y 3D
Repositorio: github.com/godotengine/godot
Sitio web: godotengine.org

41. Gentoo Repository Mirror
Gentoo ebuild espejo de almacenamiento
Repositorio: github.com/gentoo/gentoo
Sitio web: www.gentoo.org

42. Odoo
Conjunto de aplicaciones web de negocios de código abierto
Repositorio: github.com/odoo/odoo
Sitio web: www.odoo.com

43. Documentación de Azure
Documentación de Microsoft Azure
Repositorio: github.com/MicrosoftDocs/azure-docs
Sitio web: docs.microsoft.com/azure

44. Magento
Plataforma de comercio electrónico
Repositorio: github.com/magento/magento2
Sitio web: magento.com

45. Saltstack
Sistema de gestión de configuración remota
Repositorio: github.com/saltstack/salt
Sitio web: www.saltstack.com

46. Filtros AdGuard
Filtros de bloqueo de anuncios para AdGuard
Repositorio: github.com/AdguardTeam/AdguardFilters
Sitio web: adguard.com/en/welcome.html

47. Symfony
Marco PHP
Repositorio: github.com/symfony/symfony
Sitio web: symfony.com

48. Software CMS para el Gran Colisionador de Hadrones
Componentes del software del detector de partículas Hadron Collider
Repositorio: github.com/cms-sw/cmssw
Sitio web: cms-sw.imtqy.com

49. Red Hat OpenShift
Instalar y configurar el control OpenShift
Repositorio: github.com/openshift/openshift-ansible
Sitio web: www.openshift.com

50. OwnCloud
Aplicación web para sincronización de datos, intercambio de archivos y almacenamiento remoto de documentos en la nube
Repositorio: github.com/owncloud/core
Sitio web: owncloud.org

51. gRPC
Servicio de llamada a procedimiento remoto (RPC)
Repositorio: github.com/grpc/grpc
Sitio web: grpc.io

52. Liferay
Plataforma web corporativa
Repositorio: github.com/brianchandotcom/liferay-portal
Sitio web: www.liferay.com ] (https://www.liferay.com

53. CommCare HQ
Plataforma de recolección de datos móviles
Repositorio: github.com/dimagi/commcare-hq
Sitio web: www.commcarehq.org

54. WordPress Gutenberg
Complemento del editor de WordPress
Repositorio: github.com/WordPress/gutenberg
Sitio web: wordpress.org/gutenberg

55. PyTorch
Biblioteca de Python Machine Learning
Repositorio: github.com/pytorch/pytorch
Sitio web: pytorch.org

56. Infraestructura de prueba de Kubernetes
Prueba de infraestructura de Kubernetes
Repositorio: github.com/kubernetes/test-infra
Sitio web: kubernetes.io

57. Keybase
Keystore
Repositorio: github.com/keybase/client
Sitio web: keybase.io

58. Facebook React
Biblioteca de JavaScript para crear interfaces de usuario
Repositorio: github.com/facebook/react
Sitio web: reactjs.org

59. Code.org
Repositorio: github.com/code-dot-org/code-dot-org
Sitio web: code.org

60. Bitcoin Core
Billetera Bitcoin
Repositorio: github.com/bitcoin/bitcoin
Sitio web: bitcoincore.org

61. Arm Mbed OS
Plataforma del sistema operativo IoF
Repositorio: github.com/ARMmbed/mbed-os
Sitio web: www.mbed.com

62. scikit-learn
Módulo de Python para aprendizaje automático
Repositorio: github.com/scikit-learn/scikit-learn
Sitio web: scikit-learn.org

63. Nextcloud
Plataforma para crear y usar almacenamiento en la nube
Repositorio: github.com/nextcloud/server
Sitio web: nextcloud.com

64. Gráficos de timón
Administrador de paquetes Kubernetes
Repositorio: github.com/helm/charts
Sitio web: kubernetes.io

65. Terraform
Herramienta de gestión de infraestructura
Repositorio: github.com/hashicorp/terraform
Sitio web: www.terraform.io

66. Ant Design
Lenguaje de diseño de interfaz de usuario
Repositorio: github.com/ant-design/ant-design
Sitio web: ant.design

67. Documentación del marco Phalcon
Documentación para Phalcon, PHP Framework
Repositorio: github.com/phalcon/docs
Sitio web: docs.phalconphp.com

68. Documentación para el software CMS para el Gran Colisionador de Hadrones
Documentación del software CMS para el Gran Colisionador de Hadrones
Repositorio: github.com/cms-sw/cms-sw.imtqy.com
Sitio web: cms-sw.imtqy.com

69. Apache Kafka Mirror
Mirror para Apache Kafka, una plataforma de transmisión distribuida
Repositorio: github.com/apache/kafka
Sitio web: kafka.apache.org

70. Electron
Un marco para escribir aplicaciones de escritorio multiplataforma usando JavaScript, HTML y CSS
Repositorio: github.com/electron/electron
Sitio web: electronjs.org

71. Proyecto Zephyr
Sistema operativo en tiempo real
Repositorio: github.com/zephyrproject-rtos/zephyr
Sitio web: www.zephyrproject.org

72. El proyecto de pruebas de plataforma web
Conjunto de pruebas de navegador cruzado para la pila de plataforma web
Repositorio: github.com/web-platform-tests/wpt
Sitio web: www.w3.org

73. Firmware de Marlin
Firmware optimizado para impresoras Arduino RepRap 3D
Repositorio: github.com/MarlinFirmware/Marlin
Sitio web: marlinfw.org

74. Apache MXNet
Plataforma de software de aprendizaje profundo
Repositorio: github.com/apache/incubator-mxnet
Sitio web: mxnet.apache.org

75. Apache Beam
Modelo de programación unificada
Repositorio: github.com/apache/beam
Sitio web: beam.apache.org

76. Fastlane
Una herramienta para automatizar el ensamblaje y el diseño de aplicaciones móviles iOS y Android
Repositorio: github.com/fastlane/fastlane
Sitio web: fastlane.tools

77. Sitio web y documentación de Kubernetes
Repositorio y documentación de Kubernetes
Repositorio: github.com/kubernetes/website
Sitio web: kubernetes.io

78. Ruby on Rails
Marco Ruby
Repositorio: github.com/rails/rails
Sitio web: rubyonrails.org

79. Zulip
Software de colaboración
Repositorio: github.com/zulip/zulip
Sitio web: zulipchat.com

80. Laravel
Marco para usar el modelo MVC
Repositorio: github.com/laravel/framework
Sitio web: laravel.com

81. Baidu PaddlePaddle
Plataforma de software de aprendizaje profundo Baidu
Repositorio: github.com/PaddlePaddle/Paddle
Sitio web: www.paddlepaddle.org

82. Gatsby
Marco
Repositorio: github.com/gatsbyjs/gatsby
Sitio web: www.gatsbyjs.org

83. Registro de cajas de herrumbre
Registro de paquete de óxido
Repositorio: github.com/rust-lang/crates.io-index
Sitio web: crates.io

84. Firmware personalizado de Nintendo 3DS
Guía completa de firmware personalizado de 3DS
Repositorio: github.com/hacks-guide/Guide_3DS
Sitio web: 3ds.hacks.guide

85. TiDB
NewSQL Database
Repositorio: github.com/pingcap/tidb
Sitio web: pingcap.com

86. CLI angular
CLI para Angular, marco de aplicaciones web de Google
Repositorio: github.com/angular/angular-cli
Sitio web: cli.angular.io

87. MAPS.ME
Mapas sin conexión para iOS y Android
Repositorio: github.com/mapsme/omim
Sitio web: maps.me

88. Eclipse Che
Cloud IDE para Eclipse
Repositorio: github.com/eclipse/che
Sitio web: www.eclipse.org/che

89. Brave Browser
BAT con su propia criptomoneda BAT
Repositorio: github.com/brave/browser-laptop
Sitio web: www.brave.com

90. Patchwork
Git Learning Storage
Repositorio: github.com/jlord/patchwork
Sitio web: jlord.us/patchwork

91. Material angular
Componentes de infraestructura y diseño de materiales para Angular, la plataforma de aplicaciones web de Google
Repositorio: github.com/angular/components
Sitio web: material.angular.io

92. Python
Lenguaje de programación
Repositorio: github.com/python/cpython
Sitio web: www.python.org

93. Estación espacial 13
Juego de computadora multijugador
Repositorio: github.com/vgstation-coders/vgstation13
Sitio web: ss13.moe

94. Cataclismo: días oscuros por delante
Juego de computadora simulador
Repositorio: github.com/CleverRaven/Cataclysm-DDA
Sitio web: cataclysmdda.org

95. Material-UI
Componentes de diseño de materiales de Google
Repositorio: github.com/mui-org/material-ui
Sitio web: material-ui.com

96. Ionic
SDK de desarrollo de aplicaciones móviles híbridas
Repositorio: github.com/ionic-team/ionic
Sitio web: ionicframework.com

97. Oppia
Herramienta interactiva de colaboración de lecciones
Repositorio: github.com/oppia/oppia
Sitio web: www.oppia.org

98. Alluxio
Sistema virtual de almacenamiento distribuido
Repositorio: github.com/Alluxio/alluxio
Sitio web: www.alluxio.io

99. XX Net
Proxy web chino y herramienta de censura
Repositorio: github.com/XX-net/XX-Net
Sitio web: no

100. Microsoft .NET CLI
Herramienta CLI para .NET
Repositorio: github.com/dotnet/cli
Sitio web: docs.microsoft.com/en-us/dotnet/core/tools

Puede averiguar cómo funciona el algoritmo aquí .

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


All Articles