[译] Github 平台最有价值的 100 个项目
原文翻译自:https://hackernoon.com/githubs-top-100-most-valuable-repositories-out-of-96-million-bb48caa9eb0b
灵魂翻译者:https://github.com/chai2010
自从老牌的Sourceforge堕落、Google Code服务关闭之后,Github已经开始制霸整个开源领域,成为开发人员的首选代码管理和社交平台。Github目前注册用户超过3000万,组织超过200万,托管仓库超过9600万——它已经是整个地球上最庞大的同性交友平台。
面对海量的仓库和信息,如何获取最有价值的项目是每个码农都关心的问题。来自U°OS的算法分析了整个Github网络,并且生成了最具价值的100个项目。它们的分析算法可以看这里:https://github.com/UOSnetwork/uos.docs/tree/master/yellow_paper
最终分析的结果和大家的关注点也是息息相关,它确实反映了全球码农对新技术的关注方向。
这里有网络巨头们主导的开源项目:谷歌、水果、巨硬、脸书、甚至还有百毒。同时,还有你懂得的兲朝的敏感词秘密手册生成器。有支持加密的比特币。还有来自CERN的大型对撞机粒子探测器工具。
也有一些游戏相关的项目,例如:Space Station 13和大灾变(Cataclysm:Dark Days Ahead0,以及Godot游戏引擎。当然也有教育相关的项目,比如:freeCodeCamp、Open edX、Oppia和Code.org等。还有很多和Web和移动设备应用的项目,例如:WordPress、Joomla和Flutter。用于Web数据存储的数据库项目,例如:Ceph和CockroachDB。当下流行的Elasticsearch搜索引擎也在结果中。iOS越狱工具Cydia和Nintendo 3DS自定义固件也是受关注的项目。还有智能家庭助理的家居系统也有上榜。
总而言之,分析结果反映了当代码农秘密的心声:我们不仅仅热爱996(这是我们上辈子修来的福报),更关心安全的加密工具、在DIR来的硬件之上定制自己的软件、此外还有我们的吃鸡游戏时间。最伟大的公司在开源它们的ICU项目。
在查看最终结果列表前,我们还通过算法分析为每个Github码农生成来一个肥胖指数。如果你对这些结果也感兴趣,可以从这里查看:https://u.community/github
Github Top100项目
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/