• Stars
    star
    275
  • Rank 149,796 (Top 3 %)
  • Language
    Python
  • License
    MIT License
  • Created over 7 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

😎 Search the awesome curated list without browser



Awesome Finder

Search the awesome curated list without browser




What does mean awesome? The awesome series provide a curated list of awesome frameworks, libraries, software and resources for a specific topic. An example is awesome-python

A TUI based finder for searching the awesome resources on awesome series such as awesome-python, awesome-go and so on.

With it, you can browse the awesome libraries, resources on your terminal without browser.

asciicast

Installation

It supports Python 3+ only.

pip install awesome-finder # or pip3 install awesome-finder 

Usage

# Find awesome things from awesome-<topic>
awesome-hub <topic>

# Find awesome things from latest awesome-<topic> (not use cache)
awesome-hub <topic> -f (--force)

# Find awesome things with initial query
awesome-hub <topic> -q (--query) 'query string you want to search'

# Show help messages (can see supported awesome topics)
awesome-hub -h (--help)

There are some helpful key bindings:

Key Description
Key up (↑) Scroll up
Key down (↓) Scroll down
Key left (←) Page up
Key right (→) Page down
Enter (â†ĩ) Open the selected awesome link on default browser
Esc Close the awesome finder

Supported awesome topics

Updated: 2018-03-04

These will be updated continuously

  • awesome
  • awesome-android
  • awesome-elixir
  • awesome-erlang
  • awesome-go
  • awesome-ios
  • awesome-java
  • awesome-javascript
  • awesome-nodejs
  • awesome-php
  • awesome-python
  • awesome-ruby
  • awesome-rust
  • awesome-scala
  • awesome-swift
  • awesome-vue

Contributing

Details on CONTRIBUTING

Changelog

Details on CHANGELOG

TODO

  • Query highlighting
  • Supports paging with Key left (←) and Key right (→)
  • Smart parsing with hierachical structure
  • Supports all awesome series
  • Supports initial query (example: awesome python -q 'django oauth')
  • Add options to open the Issue and Pull Request page of a specific awesome series

License

FOSSA Status

More Repositories

1

diagrams

ðŸŽĻ Diagram as Code for prototyping cloud system architectures
Python
37,551
star
2

go-web-framework-stars

⭐ Web frameworks for Go, most starred on GitHub
Go
3,555
star
3

flog

ðŸŽĐ A fake log generator for common log formats
Go
1,108
star
4

git-tips

📚 Git 팁 ëŠĻėŒė§‘ (https://github.com/git-tips/tips 한ęĩ­ė–ī ëē„ė „)
1,022
star
5

commonregex

ðŸŦ A collection of common regular expressions for Go
Go
861
star
6

go-todo-rest-api-example

📚 A RESTful API example for simple todo application with Go
Go
523
star
7

blockchain-tutorial

ëļ”록ėēīėļ 튜토ëĶŽė–ž (Building Blockchain in Go 한ęĩ­ė–ī ëē„ė „)
106
star
8

cfmt

ðŸŽĻ Contextual fmt inspired by bootstrap color classes
Go
103
star
9

pyreportcard

ðŸšĨ A report card for Python application
Python
100
star
10

funmath

☔ Implementations of mathematical functions, formulas and concepts
Python
91
star
11

python-web-framework-stars

⭐ïļ Web frameworks for Python, most starred on Github
Python
73
star
12

round

🌀 A command-line for rounding the images
Go
59
star
13

gobyexample

🎁 Go By Example 한ęĩ­ė–ī ëē„ė „
HTML
57
star
14

gosearch

🔍 Search the Go packages via command-line
Go
55
star
15

python-curses-scroll-example

📚 How to implement the scroll and paging in Python curses
Python
48
star
16

redis-migrate

ðŸ“Ū Simple command line tool for redis data migration (minimal functionality)
Python
40
star
17

gomo

🍔 Terminal based memo application written in Go
Go
40
star
18

sorting

ðŸĄ Visualize the process of sorting algorithms simply
Python
25
star
19

mingrammer

mingrammer
25
star
20

go-codelab

🍰 Simple codelab for learning Go language (simple and tiny IoT service)
Go
20
star
21

sheet2db

A tiny python library for syncing data from google spreadsheet to database
Python
20
star
22

casec

🌈 A text case converter
Go
14
star
23

clip

📎 A simple key-value store for clipboard
Go
11
star
24

architecture-by-me

A collection of architectures made by myself
10
star
25

fitter

🍭 An on-demand image server for generating dynamic images
Python
10
star
26

cs231n-numpy-tutorial

IPython notebook for cs231n python numpy tutorial
Jupyter Notebook
7
star
27

tyfy

Truthy and falsy text validators
Go
6
star
28

docker-complex-app

Example repository for testing the CI/CD flow with multi-docker
JavaScript
5
star
29

os-assign

OS programming assignment
C
5
star
30

homebrew-flog

Homebrew tap repository for github.com/mingrammer/flog
Ruby
4
star
31

dynamodb-toolkit

A command line toolkit for aws dynamodb
Go
4
star
32

dotfiles

mingrammer's dotfiles
Vim Script
3
star
33

mingrammer.github.io

ðŸģ mingrammer's note
CSS
3
star
34

python-practices

🐍 A cureated collection of python practices for various topics
Python
3
star
35

go-mod-onbuild

ðŸģ Go + module onbuild image
Dockerfile
3
star
36

problem-solving

A collection of problem solving solutions
Python
2
star
37

bit-counter

ðŸ’Ą A simple bit counter
Python
2
star
38

go-simple-crawler-practice

Simple crawler for learning go
Go
2
star
39

meetup-api

API & Slack bot RTM server for 9XD meetup service
Go
2
star
40

deep-learning-from-scratch

Jupyter notebooks for "deep learning from scratch" book
Jupyter Notebook
1
star
41

atom-settings

my settings for atom editor
CoffeeScript
1
star
42

wiki

My personal wiki
1
star
43

project-euler

A collection of project euler solutions
Python
1
star
44

go-simple-chat-practice

Simple chat server for learning go
Go
1
star
45

coursera-machine-learning

Exercises for coursera machine learning course
MATLAB
1
star
46

docker-react

Example repository for testing the CI/CD flow with docker
JavaScript
1
star