GNU/Linux >> Belajar Linux >  >> Linux

Cara Mudah Menemukan Proyek dan Sumber Daya Luar Biasa yang Di-host di GitHub

Setiap hari ada ratusan tambahan baru untuk GitHub situs web. Karena GitHub memiliki ribuan barang, Anda akan kelelahan saat mencari proyek yang bagus. Untungnya, sekelompok kontributor telah membuat daftar kurasi dari hal-hal luar biasa yang dihosting di GitHub. Daftar ini berisi banyak hal luar biasa yang dikelompokkan dalam berbagai kategori seperti pemrograman, basis data, editor, permainan, hiburan, dan banyak lagi. Itu membuat hidup kita lebih mudah untuk mengetahui proyek, perangkat lunak, sumber daya, perpustakaan, buku, dan semua barang lain yang dihosting di GitHub. Seorang pengguna GitHub selangkah lebih maju dan membuat utilitas baris perintah yang disebut "Awesome-finder" untuk menemukan proyek dan sumber daya yang luar biasa di repositori seri yang luar biasa. Utilitas ini membantu kita untuk menelusuri daftar daftar mengagumkan yang dikuratori tanpa meninggalkan Terminal, tanpa menggunakan browser tentunya.

Dalam panduan singkat ini, saya akan menunjukkan kepada Anda cara menelusuri daftar daftar mengagumkan yang dikuratori dengan mudah dalam sistem mirip Unix.

Menginstal Awesome-finder

Awesome-Finder hanya mendukung Python 3+ . Awesome dapat dipasang dengan mudah menggunakan pip , manajer paket untuk menginstal program yang dikembangkan menggunakan bahasa pemrograman Python. Pastikan Anda telah menginstal pip di sistem Linux Anda.

  • Cara Mengelola Paket Python Menggunakan Pip

Setelah PIP terinstal, jalankan perintah berikut untuk menginstal utilitas 'Awesome-finder'.

$ pip install awesome-finder

Atau,

$ pip3 install awesome-finder

Dengan Mudah Temukan Proyek dan Sumber Daya Luar Biasa yang Di-host di GitHub Menggunakan Awesome-finder

Awesome-finder saat ini mencantumkan hal-hal dari topik luar biasa berikut (tentu saja repositori) dari situs GitHub:

  • luar biasa
  • android luar biasa
  • obat mujarab yang luar biasa
  • mengagumkan-erlang
  • luar biasa
  • mengagumkan-ios
  • hebat-java
  • javascript luar biasa
  • mengagumkan-nodejs
  • php luar biasa
  • python-mengagumkan
  • ruby-mengagumkan
  • mengagumkan-karat
  • skala luar biasa
  • mengagumkan-cepat
  • mengagumkan-vue

Daftar ini akan terus bertambah secara teratur. Jadi perhatikan daftarnya.

Sekarang, mari kita lanjutkan menemukan hal-hal luar biasa yang dihosting di GitHub. Misalnya, untuk melihat daftar pilihan dari repositori yang luar biasa , cukup ketik:

$ awesome-hub go

Anda akan melihat semua barang populer yang ditulis menggunakan "Go", diurutkan berdasarkan urutan abjad.

Repositori go yang luar biasa

Anda dapat menavigasi daftar menggunakan ATAS/BAWAH panah. Setelah Anda menemukan barang yang Anda cari, pilih dan tekan ENTER untuk membuka tautan di browser web default Anda.

Demikian pula,

  • Perintah "awesome-hub android" akan menelusuri awesome-android penyimpanan.
  • Perintah "awesome-hub awesome" akan menelusuri awesome penyimpanan.
  • Perintah "awesome-hub elixir" akan mencari awesome-elixir .
  • "awesome-hub ios" akan menelusuri awesome-ios .
  • "awesome-hub java" akan mencari awesome-java .
  • "awesome-hub javascript" akan menelusuri javascript-awesome .
  • "awesome-hub php" akan mencari awesome-php .
  • "awesome-hub python" akan mencari awesome-python .
  • "awesome-hub ruby" akan menelusuri ruby-awesome .
  • "awesome-hub rust" akan menelusuri awesome-rust .
  • "skala hub yang mengagumkan" akan menelusuri skala luar biasa .
  • "awesome-hub swift" akan menelusuri awesome-swift .
  • Dan seterusnya.

Juga, secara otomatis menampilkan saran saat Anda mengetik di prompt. Misalnya ketika saya mengetik "dj", ini menampilkan hal-hal yang berhubungan dengan Django.

Saran repositori dengan Awesome-finder

Jika Anda ingin menemukan hal-hal luar biasa dari yang terbaru- (tidak menggunakan cache), gunakan -f atau --force bendera:

$ awesome-hub <topic> -f (--force)

Contoh:

$ awesome-hub python -f

Atau,

$ awesome-hub python --force

Perintah di atas akan menampilkan daftar barang dari awesome-python Repositori GitHub.

Luar biasa, bukan?

Untuk keluar dari utilitas ini, tekan ESC kunci.

Untuk menampilkan bantuan, ketik:

$ awesome-hub -h

Linux
  1. Cara Menemukan File Konfigurasi MySQL, PHP dan Apache

  2. Cara Menemukan Jumlah File dalam Direktori dan Subdirektori

  3. Bagaimana cara menemukan file dan menjumlahkan ukurannya?

  1. Cara Mencari dan Menghapus Direktori Secara Rekursif di Linux

  2. Cara Mengonfigurasi Pengaturan Proksi Seluruh Sistem dengan Mudah Dan Cepat

  3. Cara Menemukan dan Menghapus Foto Duplikat di Linux

  1. Cara Memasang Ekstensi Shell GNOME Dengan Mudah dan Cepat

  2. Cara Menemukan dan Membunuh Proses Zombie di Linux

  3. Bagaimana cara mendeteksi dan mengetahui suatu program mengalami kebuntuan?