100 repositori GitHub paling berharga [sesuai dengan algoritma UOS]

Halo, Habr! Saya mempersembahkan kepada Anda suatu pilihan - sebuah terjemahan dari artikel dari Hackernoon "100 Top Repositori Paling Berharga dari 96 Juta" dari GitHub . Dan artikel itu sendiri ditulis oleh orang-orang yang menggunakan algoritma Jaringan U Β° OS untuk mengidentifikasi proyek-proyek opsource paling berharga di Github.

gambar

Akan ada wahyu yang luar biasa sekarang, mungkin, tetapi GitHub bukan hanya hosting kode - ini adalah sebuah komunitas.

Secara total, lebih dari 30 juta akun, lebih dari 2 juta perusahaan, dan lebih dari 96 juta repositori sekarang terdaftar di Github. Semua ini bersama-sama adalah komunitas Github.

Tetapi bagaimana Anda menilai dampak komunitas ini? Apakah ada, katakanlah, repositori teratas?

[di sini orang-orang mengatakan bahwa mereka menciptakan [algoritma reputasi] mereka di OS U Β° (https://github.com/UOSnetwork/uos.docs/blob/master/yellow_paper/uos_yellow_paper.eng.pdf) dan melewati seluruh GitHub untuk menemukan repositori komunitas paling berharga]

Hasilnya cukup aneh, tetapi juga beraneka ragam, tampaknya itu mencerminkan minat pada berbagai teknologi dan menunjukkan ke mana kita bergerak.

Ada pemain besar dengan proyek sumber terbuka - Google, Apple, Microsoft, Facebook, bahkan Baidu. Dan pada saat yang sama ada, misalnya, alat untuk memerangi sensor di Tiongkok.

Ada bitcoin dan cryptocurrency.

Ada detektor partikel untuk Large Hadron Collider.

Ada proyek game, misalnya, Stasiun Luar Angkasa 13 dan Cataclysm: Dark Days Ahead, serta mesin game Godot.

Ada proyek-proyek pendidikan - freeCodeCamp, Open edX, Oppia dan [Code.org] (http://code.org/).

Ada proyek web dan proyek untuk membuat aplikasi seluler, misalnya, WordPress, Joomla dan Flutter untuk menerbitkan konten Anda.

Ada basis data untuk menyimpan konten Anda, seperti Ceph dan CockroachDB.

Dan ada mesin yang membantu kami menavigasi konten - Elasticsearch.

Juga, tidak mengejutkan, ada proyek jailbreak - manajer kompatibilitas Cydia untuk iOS dan firmware khusus 3DS Nintendo.

Dan ada sistem "rumah pintar" - Asisten Rumah.

Secara umum, ini adalah ramalan keren untuk seluruh dunia teknologi: kami belajar, membuat platform untuk mengekspresikan pendapat, kami menggunakan kriptografi, kami menyingkirkan perangkat lunak berpemilik di perangkat kami, dan di waktu luang kami memotong game di "rumah pintar" yang kami buat . Penting juga bahwa perusahaan besar dengan tenang membuka kode sehingga Anda juga dapat berkontribusi untuk semua ini.

Nah, sebelum Anda masuk ke daftar, kami akan membagikan hal menarik lainnya. Dalam prosesnya, algoritme juga memberi peringkat setiap kontributor GitHub. Jika Anda memiliki akun di sana dan Anda tertarik - Anda dapat melihat reputasi atau "peringkat" Anda di [https://u.community/github{(https://u.community/github) dan mengubahnya menjadi Universal Reputasi portabel.

100 Proyek & Repositori Teratas


Dari 96 juta repositori

1. Google Kubernetes
Perencanaan dan manajemen kontainer
Repositori: github.com/kubernetes/kubernetes
Situs web: kubernetes.io

2. Apache Spark
Mesin analisis terpadu untuk pemrosesan data
Repositori: github.com/apache/spark
Situs web: spark.apache.org

3. Microsoft Visual Studio Code
Editor kode sumber
Repositori: github.com/Microsoft/vscode
Situs web: code.visualstudio.com

4. Pengumpulan Paket NixOS
Koleksi paket untuk Nix
Repositori: github.com/NixOS/nixpkgs
Situs web: nixos.org

5. Karat
Bahasa pemrograman
Repositori: github.com/rust-lang/rust
Situs web: www.rust-lang.org

6. Daftar Firehol IP
Daftar hitam untuk Firehol
Repositori: github.com/firehol/blocklist-ipsets
Situs web: iplists.firehol.org

7. Red Hat OpenShift
Distribusi komunitas Kubernet dioptimalkan untuk pengembangan aplikasi berkelanjutan dan penyebaran multi-tenant.
Repositori: github.com/openshift/origin
Situs web: www.openshift.com

8. mungkin
Platform Otomasi Penempatan
Repositori: github.com/ansible/ansible
Situs web: www.ansible.com

9. Calypso WordPress Otomatis
JavaScript dan API untuk WordPress.com
Repositori: github.com/Automattic/wp-calypso
Situs web: developer.wordpress.com/calypso

10. Microsoft .NET CoreFX
Perpustakaan Kelas Dasar untuk .NET Core
Repositori: github.com/dotnet/corefx
Situs web: docs.microsoft.com/en-us/dotnet/core

11. Microsoft .NET Roslyn
Kompiler NET
Repositori: github.com/dotnet/roslyn
Situs web: docs.microsoft.com/en-us/dotnet/csharp/roslyn-sdk

12. Node.js
JavaScript runtime dibangun di mesin JavaScript Chrome V8
Repositori: github.com/nodejs/node
Situs web: nodejs.org/en

13. TensorFlow
Mesin Pembelajaran Mesin Google
Repositori: github.com/tensorflow/tensorflow
Situs web: www.tensorflow.org

14. freeCodeCamp
Platform pembelajaran kode
Repositori: github.com/freeCodeCamp/freeCodeCamp
Situs web: www.freecodecamp.org

15. Stasiun Luar Angkasa 13
Game Bermain Peran Banyak Pemain secara Besar-besaran
Repositori: github.com/tgstation/tgstation
Situs web: www.tgstation13.org

16. Apple Swift
Bahasa pemrograman Apple
Repositori: github.com/apple/swift
Situs web: swift.org

17. Pencarian Elastics
Mesin pencari
Repositori: github.com/elastic/elasticsearch
Situs web: www.elastic.co/products/elasticsearch

18. Moby
Platform terbuka untuk perakitan sistem wadah khusus
Repositori: github.com/moby/moby
Situs web: mobyproject.org

19. CockroachDB
Database SQL Cloud
Repositori: github.com/cockroachdb/cockroach
Situs web: www.cockroachlabs.com

20. Pemeriksa Kompatibilitas Cydia
Pemeriksaan Kompatibilitas untuk Cydia - Package Manager untuk perangkat iOS yang sudah di-jailbreak
Repositori: github.com/jlippold/tweakCompatible
Situs web: jlippold.imtqy.com/tweakCompatible

21. Servo
Mesin peramban web
Repositori: github.com/servo/servo
Situs web: servo.org

22. Google Flutter
SDK Aplikasi Google Seluler untuk membuat antarmuka untuk iOS dan Android
Repositori: github.com/flutter/flutter
Situs web: flutter.dev

23. Manajer Paket Homebrew macOS
Pengelola paket tidak ada untuk macOS
Repositori: github.com/homebrew/homebrew-core
Situs web: brew.sh

24. Asisten Rumah
Perangkat Lunak Otomasi Rumah
Repositori: github.com/home-assistant/home-assistant
Situs web: www.home-assistant.io

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

26. Spesifikasi CocoaPods
Spesifikasi untuk CocoaPods
Repositori: github.com/CocoaPods/Specs
Situs web: cocoapods.org

27. Kibana elastis
Analytics dan Bilah Pencarian untuk Elasticsearch
Repositori: github.com/elastic/kibana
Situs web: www.elastic.co/products/kibana

28. Bahasa Julia
Bahasa Komputer Teknis
Repositori: github.com/JuliaLang/julia
Situs web: julialang.org

29. Microsoft TypeScript
Add-in JavaScript yang mengkompilasi menjadi JavaScript sederhana
Repositori: github.com/Microsoft/TypeScript
Situs web: www.typescriptlang.org

30. Joomla
Sistem manajemen konten
Repositori: github.com/joomla/joomla-cms
Situs web: www.joomla.org

31. DefinTyped
Repositori untuk Definisi Tipe TypeScript
Repositori: github.com/DefiniteTyped/DefiniteTyped
Situs web: definitetyped.org

32. Tong Homebrew
Alur kerja CLI untuk mengelola aplikasi MacOS terdistribusi biner
Repositori: github.com/Homebrew/homebrew-cask )
Situs web: brew.sh

33. Ceph
Objek, Blok, dan Platform Penyimpanan File Terdistribusi
Repositori: github.com/ceph/ceph
Situs web: ceph.com

34. Pergi
Bahasa pemrograman
Repositori: github.com/golang/go
Situs web: golang.org

35. AMP HTML Builder
Membuat halaman untuk Google AMP
Repositori: github.com/ampproject/amphtml
Situs web: amp.dev

36. Buka edX
Platform pendidikan online
Repositori: github.com/edx/edx-platform
Situs web: open.edx.org

37. Panda
Analisis Data Python dan Pemrosesan Perpustakaan
Repositori: github.com/pandas-dev/panda
Situs web: pandas.pydata.org

38. Istio
Platform manajemen microservice
Repositori: github.com/istio/istio
Situs web: istio.io

39. ManageIQ
Platform Manajemen Kontainer dan Penyimpanan
Repositori: github.com/ManageIQ/manageiq
Situs web: manageiq.org

40. Mesin Godot
Mesin game multi-platform 2D dan 3D
Repositori: github.com/godotengine/godot
Situs web: godotengine.org

41. Mirror Repositori Gentoo
Cermin penyimpanan ebuild Gentoo
Repositori: github.com/gentoo/gentoo
Situs web: www.gentoo.org

42. Odoo
Suite Aplikasi Web Bisnis Sumber Terbuka
Repositori: github.com/odoo/odoo
Situs web: www.odoo.com

43. Dokumentasi Azure
Dokumentasi Microsoft Azure
Repositori: github.com/MicrosoftDocs/azure-docs
Situs web: docs.microsoft.com/azure

44. Magento
Platform e-niaga
Repositori: github.com/magento/magento2
Situs web: magento.com

45. Saltstack
Sistem Manajemen Konfigurasi Jarak Jauh
Repositori: github.com/saltstack/salt
Situs web: www.saltstack.com

46. Filter AdGuard
Filter Pemblokiran Iklan untuk AdGuard
Repositori: github.com/AdguardTeam/AdguardFilters
Situs web: adguard.com/en/welcome.html

47. Symfony
Kerangka php
Repositori: github.com/symfony/symfony
Situs web: symfony.com

48. Perangkat Lunak CMS untuk Large Hadron Collider
Komponen perangkat lunak Hadron Collider Particle Detector
Repositori: github.com/cms-sw/cmssw
Situs web: cms-sw.imtqy.com

49. Red Hat OpenShift
Instal dan konfigurasikan kontrol OpenShift
Repositori: github.com/openshift/openshift-ansible
Situs web: www.openshift.com

50. OwnCloud
Aplikasi web untuk sinkronisasi data, berbagi file dan penyimpanan jarak jauh dokumen di cloud
Repositori: github.com/owncloud/core
Situs web: owncloud.org

51. gRPC
Layanan Panggilan Prosedur Jauh (RPC)
Repositori: github.com/grpc/grpc
Situs web: grpc.io

52. Liferay
Platform web perusahaan
Repositori: github.com/brianchandotcom/liferay-portal
Situs web: www.liferay.com ] (https://www.liferay.com

53. CommCare HQ
Platform pengumpulan data seluler
Repositori: github.com/dimagi/commcare-hq
Situs web: www.commcarehq.org

54. WordPress Gutenberg
Plugin Editor WordPress
Repositori: github.com/WordPress/gutenberg
Situs web: wordpress.org/gutenberg

55. PyTorch
Perpustakaan Belajar Mesin Python
Repositori: github.com/pytorch/pytorch
Situs web: pytorch.org

56. Infrastruktur Uji Kubernet
Tes Infrastruktur Kubernetes
Repositori: github.com/kubernetes/test-infra
Situs web: kubernetes.io

57. Keybase
Keystore
Repositori: github.com/keybase/client
Situs web: keybase.io

58. Reaksi Facebook
Pustaka JavaScript untuk membuat antarmuka pengguna
Repositori: github.com/facebook/react
Situs web: reactjs.org

59. Code.org
Repositori: github.com/code-dot-org/code-dot-org
Situs web: code.org

60. Bitcoin Core
Dompet bitcoin
Repositori: github.com/bitcoin/bitcoin
Situs web: bitcoincore.org

61. Arm Mbed OS
Platform Sistem Operasi IoF
Repositori: github.com/ARMmbed/mbed-os
Situs web: www.mbed.com

62. scikit-belajar
Modul python untuk pembelajaran mesin
Repositori: github.com/scikit-learn/scikit-learn
Situs web: scikit-learn.org

63. Nextcloud
Platform untuk membuat dan menggunakan penyimpanan cloud
Repositori: github.com/nextcloud/server
Situs web: nextcloud.com

64. Diagram Helm
Manajer Paket Kubernetes
Repositori: github.com/helm/charts
Situs web: kubernetes.io

65. Terraform
Alat Manajemen Infrastruktur
Repositori: github.com/hashicorp/terraform
Situs web: www.terraform.io

66. Desain Semut
Bahasa desain antarmuka pengguna
Repositori: github.com/ant-design/ant-design
Situs web: ant.design

67. Dokumentasi Kerangka Phalcon
Dokumentasi untuk Phalcon, PHP Framework
Repositori: github.com/phalcon/docs
Situs web: docs.phalconphp.com

68. Dokumentasi untuk Perangkat Lunak CMS untuk Large Hadron Collider
Dokumentasi perangkat lunak CMS untuk Large Hadron Collider
Repositori: github.com/cms-sw/cms-sw.imtqy.com
Situs web: cms-sw.imtqy.com

69. Apache Kafka Mirror
Mirror untuk Apache Kafka, platform streaming terdistribusi
Repositori: github.com/apache/kafka
Situs web: kafka.apache.org

70. Elektron
Kerangka kerja untuk menulis aplikasi desktop lintas platform menggunakan JavaScript, HTML, dan CSS
Repositori: github.com/electron/electron
Situs web: electronjs.org

71. Proyek Zephyr
Sistem operasi waktu nyata
Repositori: github.com/zephyrproject-rtos/zephyr
Situs web: www.zephyrproject.org

72. Proyek web-platform-tes
Suite uji lintas-browser untuk tumpukan platform web
Repositori: github.com/web-platform-tests/wpt
Situs web: www.w3.org

73. Marlin Firmware
Firmware yang dioptimalkan untuk printer Arduino RepRap 3D
Repositori: github.com/MarlinFirmware/Marlin
Situs web: marlinfw.org

74. Apache MXNet
Platform perangkat lunak pembelajaran yang mendalam
Repositori: github.com/apache/incubator-mxnet
Situs web: mxnet.apache.org

75. Apache Beam
Model pemrograman terpadu
Repositori: github.com/apache/beam
Situs web: beam.apache.org

76. Fastlane
Alat untuk mengotomatisasi perakitan dan tata letak aplikasi seluler iOS dan Android
Repositori: github.com/fastlane/fastlane
Situs web: fastlane.tools

77. Situs dan Dokumentasi Kubernetes
Repositori dan dokumentasi Kubernetes
Repositori: github.com/kubernetes/website
Situs web: kubernetes.io

78. Ruby on Rails
Kerangka Ruby
Repositori: github.com/rails/rails
Situs web: rubyonrails.org

79. Zulip
Perangkat lunak kolaborasi
Repositori: github.com/zulip/zulip
Situs web: zulipchat.com

80. Laravel
Kerangka kerja untuk menggunakan model MVC
Repositori: github.com/laravel/framework
Situs web: laravel.com

81. Baidu PaddlePaddle
Platform perangkat lunak pembelajaran mendalam Baidu
Repositori: github.com/PaddlePaddle/Paddle
Situs web: www.paddlepaddle.org

82. Gatsby
Kerangka kerja
Repositori: github.com/gatsbyjs/gatsby
Situs web: www.gatsbyjs.org

83. Registry Peti Karat
Registri Paket Karat
Repositori: github.com/rust-lang/crates.io-index
Situs web: crates.io

84. Nintendo 3DS Custom Firmware
Panduan Lengkap 3DS Kustom Firmware
Repositori: github.com/hacks-guide/Guide_3DS
Situs web: 3ds.hacks.guide

85. TiDB
Database NewSQL
Repositori: github.com/pingcap/tidb
Situs web: pingcap.com

86. CLI Angular
CLI untuk Angular, kerangka kerja aplikasi web Google
Repositori: github.com/angular/angular-cli
Situs web: cli.angular.io

87. MAPS.ME
Peta offline untuk iOS dan Android
Repositori: github.com/mapsme/omim
Situs web: maps.me

88. Eclipse Che
Cloud IDE untuk Eclipse
Repositori: github.com/eclipse/che
Situs web: www.eclipse.org/che

89. Browser Berani
BAT dengan BAT cryptocurrency sendiri
Repositori: github.com/brave/browser-laptop
Situs web: www.brave.com

90. Tambal sulam
Penyimpanan Belajar Git
Repositori: github.com/jlord/patchwork
Situs web: jlord.us/patchwork

91. Bahan Sudut
Infrastruktur dan komponen desain bahan untuk Angular, platform aplikasi web Google
Repositori: github.com/angular/components
Situs web: material.angular.io

92. Python
Bahasa pemrograman
Repositori: github.com/python/cpython
Situs web: www.python.org

93. Stasiun Luar Angkasa 13
Game komputer multi pemain
Repositori: github.com/vgstation-coders/vgstation13
Situs web: ss13.moe

94. Cataclysm: Dark Days Ahead
Game komputer simulator
Repositori: github.com/CleverRaven/Cataclysm-DDA
Situs web: cataclysmdda.org

95. Bahan-UI
Komponen Desain Bahan Google
Repositori: github.com/mui-org/material-ui
Situs web: material-ui.com

96. Ionik
Pengembangan Aplikasi Mobile Hybrid SDK
Repositori: github.com/ionic-team/ionic
Situs web: ionicframework.com

97. Oppia
Alat Kolaborasi Pelajaran Interaktif
Repositori: github.com/oppia/oppia
Situs web: www.oppia.org

98. Alluxio
Sistem penyimpanan terdistribusi virtual
Repositori: github.com/Alluxio/alluxio
Situs web: www.alluxio.io

99. XX Net
Proxy web Cina dan alat sensor
Repositori: github.com/XX-net/XX-Net
Situs web: no

100. Microsoft .NET CLI
Alat CLI untuk .NET
Repositori: github.com/dotnet/cli
Situs web: docs.microsoft.com/en-us/dotnet/core/tools

Anda dapat mengetahui bagaimana algoritma bekerja di sini .

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


All Articles