Jeden Tag gibt es Hunderte von Neuzugängen auf GitHub Webseite. Da GitHub Tausende von Inhalten enthält, wären Sie bei der Suche nach einem guten Projekt erschöpft. Glücklicherweise hat eine Gruppe von Mitwirkenden eine kuratierte Liste mit großartigen Inhalten erstellt, die in GitHub gehostet werden. Diese Listen enthalten viele tolle Dinge, die in verschiedene Kategorien wie Programmierung, Datenbank, Editoren, Spiele, Unterhaltung und vieles mehr eingeteilt sind. Es macht unser Leben viel einfacher, Projekte, Software, Ressourcen, Bibliotheken, Bücher und alle anderen in GitHub gehosteten Dinge zu finden. Ein anderer GitHub-Benutzer ging einen Schritt weiter und erstellte ein Befehlszeilenprogramm namens "Awesome-finder" um großartige Projekte und Ressourcen in großartigen Serien-Repositories zu finden. Dieses Dienstprogramm hilft uns, die kuratierte Liste toller Listen zu durchsuchen, ohne das Terminal zu verlassen, natürlich ohne den Browser zu verwenden.
In dieser kurzen Anleitung zeige ich Ihnen, wie Sie auf einfache Weise die kuratierte Liste großartiger Listen in Unix-ähnlichen Systemen durchsuchen können.
Installieren von Awesome-finder
Awesome-Finder unterstützt nur Python 3+ . Awesome kann einfach mit pip installiert werden , ein Paketmanager zum Installieren von Programmen, die mit der Programmiersprache Python entwickelt wurden. Stellen Sie sicher, dass Sie pip in Ihrem Linux-System installiert haben.
- Wie man Python-Pakete mit Pip verwaltet
Führen Sie nach der Installation von PIP den folgenden Befehl aus, um das Dienstprogramm „Awesome-finder“ zu installieren.
$ pip install awesome-finder
Oder,
$ pip3 install awesome-finder
In GitHub gehostete tolle Projekte und Ressourcen mit Awesome-finder ganz einfach finden
Awesome-finder listet derzeit die Inhalte der folgenden großartigen Themen (natürlich Repositories) von der GitHub-Site auf:
- großartig
- Super-Android
- Wunder-Elixier
- super-erlang
- genial
- super-ios
- super-java
- super-javascript
- super-nodejs
- super-php
- super-python
- super-rubin
- super-rost
- super-skala
- superschnell
- Wunderschön
Diese Liste wird regelmäßig weiter wachsen. Behalten Sie also die Liste im Auge.
Lassen Sie uns nun die fantastischen Dinge finden, die in GitHub gehostet werden. Zum Beispiel, um die kuratierte Liste aus dem awesome-go-Repository anzuzeigen , geben Sie einfach ein:
$ awesome-hub go
Sie sehen alle beliebten Inhalte, die mit "Go" geschrieben wurden, sortiert nach alphabetischer Reihenfolge.

Tolles Go-Repository
Mit AUF/AB können Sie durch die Liste navigieren Pfeile. Sobald Sie das Gesuchte gefunden haben, wählen Sie es aus und drücken Sie ENTER Taste, um den Link in Ihrem Standard-Webbrowser zu öffnen.
Ebenso
- Der
- "awesome-hub android"-Befehl durchsucht das awesome-android Aufbewahrungsort.
- Der Befehl "awesome-hub awesome" sucht nach awesome Aufbewahrungsort.
- Der Befehl "awesome-hub elixir" durchsucht das awesome-elixir .
- "awesome-hub ios" sucht nach awesome-ios .
- "awesome-hub java" durchsucht die awesome-java .
- "awesome-hub javascript" durchsucht das awesome-javascript .
- "awesome-hub php" durchsucht die awesome-php .
- "awesome-hub python" durchsucht awesome-python .
- "awesome-hub ruby" sucht nach awesome-ruby .
- "awesome-hub rust" durchsucht den awesome-rust .
- "awesome-hub scala" durchsucht die awesome-scala .
- "awesome-hub swift" sucht nach awesome-swift .
- Und so weiter.
Außerdem werden die Vorschläge automatisch angezeigt, während Sie die Eingabeaufforderung eingeben. Wenn ich zum Beispiel "dj" eingebe, zeigt es die Dinge an, die sich auf Django beziehen.

Repository-Vorschlag mit Awesome-finder
Wenn Sie die fantastischen Dinge aus dem neuesten fantastischen
$ awesome-hub <topic> -f (--force)
Beispiel:
$ awesome-hub python -f
Oder,
$ awesome-hub python --force
Der obige Befehl zeigt die kuratierte Liste der Inhalte von awesome-python an GitHub-Repository.
Großartig, nicht wahr?
Um dieses Dienstprogramm zu verlassen, drücken Sie ESC Schlüssel.
Um die Hilfe anzuzeigen, geben Sie Folgendes ein:
$ awesome-hub -h