Todos los días hay cientos de nuevas incorporaciones a GitHub sitio web. Como GitHub tiene miles de cosas, estarías exhausto al buscar un buen proyecto. Afortunadamente, un grupo de colaboradores ha creado listas seleccionadas de cosas increíbles alojadas en GitHub. Estas listas contienen muchas cosas increíbles agrupadas en diferentes categorías, como programación, base de datos, editores, juegos, entretenimiento y muchas más. Nos hace la vida mucho más fácil encontrar cualquier proyecto, software, recurso, biblioteca, libros y todo lo demás alojado en GitHub. Un compañero usuario de GitHub dio un paso adelante y creó una utilidad de línea de comandos llamada "Awesome-finder" para encontrar proyectos y recursos increíbles en repositorios de series increíbles. Esta utilidad nos ayuda a navegar a través de la lista curada de listas increíbles sin salir de la Terminal, sin usar el navegador, por supuesto.
En esta breve guía, le mostraré cómo navegar fácilmente a través de la lista seleccionada de listas asombrosas en sistemas similares a Unix.
Instalando Awesome-finder
Awesome-Finder solo es compatible con Python 3+ . Awesome se puede instalar fácilmente usando pip , un administrador de paquetes para instalar programas desarrollados con el lenguaje de programación Python. Asegúrese de haber instalado pip en su sistema Linux.
- Cómo administrar paquetes de Python usando Pip
Una vez instalado PIP, ejecute el siguiente comando para instalar la utilidad 'Awesome-finder'.
$ pip install awesome-finder
O,
$ pip3 install awesome-finder
Encuentre fácilmente proyectos y recursos asombrosos alojados en GitHub usando Awesome-finder
Awesome-finder actualmente enumera las cosas de los siguientes temas asombrosos (repositorios, por supuesto) del sitio de GitHub:
- impresionante
- Android impresionante
- elixir impresionante
- genial-erlang
- genial-ir
- impresionante-ios
- genial-java
- genial-javascript
- awesome-nodejs
- impresionante-php
- genial-python
- impresionante-rubí
- impresionante-óxido
- impresionante-scala
- impresionante-rápido
- impresionante-vue
Esta lista seguirá creciendo de forma regular. Así que mantén un ojo en la lista.
Ahora, sigamos adelante y encontremos las increíbles cosas alojadas en GitHub. Por ejemplo, para ver la lista seleccionada del repositorio impresionante-ir , solo escribe:
$ awesome-hub go
Verá todos los productos populares escritos con "Ir", ordenados alfabéticamente.
Impresionante repositorio de go
Puede navegar por la lista usando ARRIBA/ABAJO flechas Una vez que hayas encontrado lo que buscas, selecciónalo y presiona ENTRAR para abrir el enlace en su navegador web predeterminado.
Del mismo modo,
- El comando "awesome-hub android" buscará en awesome-android repositorio.
- El comando "awesome-hub awesome" buscará awesome repositorio.
- El comando "awesome-hub elixir" buscará el awesome-elixir .
- "awesome-hub ios" buscará en awesome-ios .
- "awesome-hub java" buscará en awesome-java .
- "awesome-hub javascript" buscará en awesome-javascript .
- "awesome-hub php" buscará en awesome-php .
- "awesome-hub python" buscará en awesome-python .
- "awesome-hub ruby" buscará awesome-ruby .
- "awesome-hub rust" buscará en awesome-rust .
- "awesome-hub scala" buscará en awesome-scala .
- "awesome-hub swift" buscará en awesome-swift .
- Y así sucesivamente.
Además, muestra automáticamente las sugerencias a medida que escribe en el aviso. Por ejemplo, cuando escribo "dj", muestra las cosas relacionadas con Django.
Sugerencia de repositorio con Awesome-finder
Si desea encontrar las cosas asombrosas del último
$ awesome-hub <topic> -f (--force)
Ejemplo:
$ awesome-hub python -f
O,
$ awesome-hub python --force
El comando anterior mostrará la lista seleccionada de cosas de awesome-python repositorio de GitHub.
Impresionante, ¿no?
Para salir de esta utilidad, presione ESC clave.
Para mostrar ayuda, escriba:
$ awesome-hub -h