Skip to main content

Awesome CLI

Awesome List in CLI search (WIP)

✨✨✨ So Awesome ✨✨✨

Current Awesome Support:

Quick Start

Interactive query

$ awesome-cli -i
Please select one section to show: 18.  - Time Tracking (5) [RET]
                00.  Entertainment (3)                     15.  - Npm (7)                             30.  - Markdown (3)                        45.  Version Control (1)
                01.  - Music (14)                          16.  - Boilerplate (5)                     31.  Command Line Learning (9)             46.  - Git (18)
                02.  - Social Media (7)                    17.  Productivity (14)                     32.  Data Manipulation (1)                 47.  Images (0)
                03.  - Video (5)                           18.  - Time Tracking (5)                   33.  - Processors (5)                      48.  - Gif Creation (7)
                04.  - Movies (2)                          19.  - Note Taking and Lists (10)          34.  - JSON (6)                            49.  - Image Conversion (3)
                05.  - Games (2)                           20.  - Finance (4)                         35.  - Columns (2)                         50.  - SVG (1)
                06.  - Books (3)                           21.  - Presentations (4)                   36.  - Text (2)                            51.  Screensavers (4)
                07.  Development (9)                       22.  - Calendars (5)                       37.  Files and Directories (0)             52.  Graphics (3)
                08.  - Text Editors (5)                    23.  Utilities (12)                        38.  - File Managers (6)                   53.  Just for Fun (9)
                09.  - Web Development (19)                24.  - macOS (11)                          39.  - Deleting, Copying, and Renaming (7) 54.  Other (24)
                10.  - Mobile Development (3)              25.  - Terminal Sharing Utilities (10)     40.  - Files (10)                          55.  - Emoji (5)
                11.  - Database (5)                        26.  - Network Utilities (6)               41.  - File Sync/Sharing (5)               56.  Other Awesome Lists (7)
                12.  - Devops (9)                          27.  - Theming and Customization (6)       42.  - Directory Listing (4)
                13.  - Docker (5)                          28.  - Shell Utilities (6)                 43.  - Directory Navigation (9)
                14.  - Release (5)                         29.  - System Interaction Utilities (7)    44.  - Search (8)

- 💥 Time Tracking
Timetrap - Simple timetracker.
🔗 https://github.com/samg/timetrap
moro - Simple tool for tracking work hours.
🔗 https://github.com/omidfi/moro
Timewarrior - Utility with simple stopwatch, calendar-based backfill and flexible reporting.
🔗 https://github.com/GothenburgBitFactory/timewarrior
Watson - Generate reports for clients and manage your time.
🔗 https://github.com/TailorDev/Watson
utt - Simple time tracking tool.
🔗 https://github.com/larose/utt

Show all awesome list

$ awesome-cli
✨ Entertainment
football-cli - Get live scores, fixtures, standings of almost every football competition/league.
🔗 https://github.com/ManrajGrover/football-cli
pockyt - Read, Manage, and Automate your Pocket collection.
🔗 https://github.com/arvindch/pockyt
newsboat - An extendable RSS feed reader for text terminals.
🔗 https://github.com/newsboat/newsboat

- 💥 Music
cmus - Small, fast and powerful console music player.
...

Show header only

$ awesome-cli -k
✨ Entertainment
- 💥 Music
- 💥 Social Media
- 💥 Video
- 💥 Movies
- 💥 Games
- 💥 Books
✨ Development
- 💥 Text Editors
...

Don't show URL

$ awesome-cli -u
✨ Entertainment
football-cli - Get live scores, fixtures, standings of almost every football competition/league.
pockyt - Read, Manage, and Automate your Pocket collection.
newsboat - An extendable RSS feed reader for text terminals.

- 💥 Music
cmus - Small, fast and powerful console music player.
...

Install

$ python -m pip install awesome-cli

Prerequirements

  • poetry

Build

$ poetry build

TODO

  • Support multi awesome list
  • Support search
  • Support showing specific section only

Metadata

Release files for awesome-cli 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for awesome-cli 0.2.0
File Size Uploaded Provenance Actions
awesome-cli-0.2.0.tar.gz 20.3 kB Without provenance Details for awesome-cli-0.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for awesome-cli 0.2.0
File Interpreter ABI Platform Actions
awesome_cli-0.2.0-py3-none-any.whl Python 3 none any Details for awesome_cli-0.2.0-py3-none-any.whl

Total release size: 41.0 kB

Release files / awesome-cli-0.2.0.tar.gz

Download URL awesome-cli-0.2.0.tar.gz
Size 20.3 kB
Tags Source
SHA-256 checksum
How to use checksums
e7c5df0e4058bab54c3f043df650aa50a31e65e099d7424947274fd39be7d5be
BLAKE2b-256 checksum
How to use checksums
aa7c0688ad2907d4ea3999a1bc9a64fb3df567573fad274d2c2435b18dd28093
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.9.5 Linux/5.12.12-arch1-1

Release files / awesome_cli-0.2.0-py3-none-any.whl

Download URL awesome_cli-0.2.0-py3-none-any.whl
Size 20.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
71f5a23b29229e8ba02ef12fdd500327daa201c089047cdb3879dc916b3b17e5
BLAKE2b-256 checksum
How to use checksums
0d288a648faffb5f280c260d67ebad4f1b138747436109a780a9a1ab55a6b900
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.9.5 Linux/5.12.12-arch1-1

Security for awesome-cli 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page