Pipx: A python package consumption tool for CLI packages

This page summarizes the projects mentioned and recommended in the original post on dev.to

Scout Monitoring - Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • black

    The uncompromising Python code formatter

  • Any python package which provide a Command Line Interface can be installed and run with pipx. Some of the packages like pytest, pipenv, rich-cli, Black code formatter, markata and many others. You can install any of the packages which do have a cli to interact with on the go with pipx.

  • pytest

    The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

  • You can visit Pytest's GitHub, Documentation and their Home Page.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • pipx

    Install and Run Python Applications in Isolated Environments

  • Also, the documentation of pipx is really incredibly beginner-friendly. You can follow up with the article from the documentation webpage or the GitHub repository. The documentation and the webpage are simple single-page websites that really make learning the tool easier and it also has a well-documented package.

  • pgcli

    Postgres CLI with autocompletion and syntax highlighting

  • If you want to know more about pgcli tool/package in Python, you can it's documentation webpage or the GitHub repository.

  • bookmarks-cli

    Your daily dev bookmarks from the command line

  • This is my shameless plug of installing my first python package. The command used for the CLI is totally not related to the package name and hence we have to use the --spec option.

  • rich-cli

    Rich-cli is a command line toolbox for fancy output in the terminal

  • Any python package which provide a Command Line Interface can be installed and run with pipx. Some of the packages like pytest, pipenv, rich-cli, Black code formatter, markata and many others. You can install any of the packages which do have a cli to interact with on the go with pipx.

  • ipython

    Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.

  • For further documentation on ipython using the CLI, you can refer to the GitHub link or the documentation page.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • jut

    Render Jupyter notebook in the terminal

  • You can find more information on JUT via their official GitHub repository.

  • markata

    A plugins all the way down static site generator written in python. Plugins all the way down means that you can completely change the behavior of how it works by swapping plugins, installing new ones, or creating your own all in python.

  • You can visit the Markata's documentation web page or the GitHub repository for further insights on the Static site generator.

  • httpie

    🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)

  • We can use the httpie package in python which is a CLI tool for HTTP clients. It is very similar to the curl command in Linux. We can even use that with pipx to test out API endpoints or any website that you might be working with without leaving the terminal. For further details on the httpie package, you can visit their Home page, GitHub, or PyPI webpage.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Proof of Concept: Local LLM to execute terminal comands (Here GPT-2)

    2 projects | /r/LocalLLaMA | 19 Jun 2023
  • CLI to convert natural language to terminal commands

    3 projects | /r/compsci | 21 May 2023
  • Just learned today that in 1998, RedHat had a redneck language option (swipe for more images)

    3 projects | /r/linuxmemes | 24 Mar 2023
  • I will abide by the results of this poll

    2 projects | /r/linuxmemes | 7 Jan 2023
  • I am a Windows SyaAdmin who uses tons of PowerShell, Should I learn Python?

    3 projects | /r/Python | 25 Oct 2022