plop VS cli

Compare plop vs cli and see what are their differences.

plop

Consistency Made Simple (by plopjs)

cli

GitHub’s official command line tool (by cli)
Our great sponsors
  • Klotho - AWS Cloud-aware infrastructure-from-code toolbox [NEW]
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Sonar - Write Clean JavaScript Code. Always.
  • InfluxDB - Build time-series-based applications quickly and at scale.
plop cli
15 196
5,995 31,105
1.7% 1.8%
7.3 9.6
17 days ago 5 days ago
JavaScript Go
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

plop

Posts with mentions or reviews of plop. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-26.

cli

Posts with mentions or reviews of cli. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-28.
  • Winfiles - Ultimate Dev Setup for Windows 🪟🪄
    11 projects | dev.to | 28 Jan 2023
    Git with SSH setup — for cloning submodules, you can easily do this with the GitHub CLI by running gh auth login and selecting SSH as protocol.
  • pyaction 4.15.0 Released
    4 projects | dev.to | 26 Jan 2023
    GitHub CLI 2.22.0
    4 projects | dev.to | 26 Jan 2023
    This Docker image is designed to support implementing Github Actions with Python. As of version 4.0.0., it starts with the official python docker image as the base which is a Debian OS. It specifically uses python:3-slim to keep the image size down for faster loading of Github Actions that use pyaction. On top of the base, we've installed curl gpg, git, and the GitHub CLI. We added curl and gpg because they are needed to install the GitHub CLI, and they may come in handy anyway (especially curl) when implementing a GitHub Action.
  • Ask HN: When did GitHub replace standard Git commands with the “GitHub CLI?”
    2 projects | news.ycombinator.com | 23 Jan 2023
    I not sure to understand bu GH CLI is a free software (MIT License). If you already use Github, there is no more proprietary software.

    https://github.com/cli/cli

    2 projects | news.ycombinator.com | 23 Jan 2023
    problem some months ago and I never bothered building it again without this.

    The entire reason I have "gh" on my system is to check out PRs and to set them up so I can push to them. I use it for noting else.

    I do agree it would be nicer to also add the git commands (plural!), but I suspect they just didn't because it's multiple commands to get the same experience. That is: UI reasons, not anything sinister.

    > proprietary "gh cli"

    It's not "proprietary": https://github.com/cli/cli/blob/trunk/LICENSE

    And as you can see in the screenshots above, it's just a wrapper around some git commands. If you want to call this "proprietary" then you should also call tig, got, and other alternative interfaces to git "proprietary".

  • Show HN: I made a tool, create GitHub Repository from local directory directly
    3 projects | news.ycombinator.com | 17 Jan 2023
    In general I would tend to agree, but have lately took a look at the gh dependencies this tool draws in today? [0]

    This is not a (classic) unix cli tool, as it was some month before. Do you think anyone will be ever able to make a codereview? Like done for git [1]?

    [0] https://github.com/cli/cli/blob/trunk/go.mod

    [1]

    3 projects | news.ycombinator.com | 17 Jan 2023
    You’re probably better off with gh rather than hub these days; it’s the official way forwards for CLI Github access.

    https://cli.github.com/

  • pyaction 4.14.1 Released
    3 projects | dev.to | 4 Jan 2023
    GitHub CLI 2.21.2
  • How much less likely are you to use a neovim plugin if it's not hosted on github?
    3 projects | reddit.com/r/neovim | 30 Dec 2022
    Then I used the GitHub CLI tool to check out the PR as a local branch.
  • pyaction: A Docker container with Python, git, and the GitHub CLI
    5 projects | dev.to | 28 Dec 2022
    This Docker image is designed to support implementing Github Actions with Python. As of version 4.0.0., it starts with the official python docker image as the base which is a Debian OS. It specifically uses python:3-slim to keep the image size down for faster loading of Github Actions that use pyaction. On top of the base, we've installed curl gpg, git, and the GitHub CLI. We added curl and gpg because they are needed to install the GitHub CLI, and they may come in handy anyway (especially curl) when implementing a GitHub Action.

What are some alternatives?

When comparing plop and cli you can also consider the following projects:

cobra - A Commander for modern Go CLI interactions

yeoman - Yeoman - a set of tools for automating development workflow

gh.vim - Vim/Neovim plugin for GitHub

glab - The GitLab CLI tool. Archived: now officially adopted by GitLab as the official CLI tool and maintained at https://gitlab.com/gitlab-org/cli. See https://github.com/profclems/glab/issues/983

vscode-dev-containers - NOTE: Most of the contents of this repository have been migrated to the new devcontainers GitHub org (https://github.com/devcontainers). See https://github.com/devcontainers/template-starter and https://github.com/devcontainers/feature-starter for information on creating your own!

octo.nvim - Edit and review GitHub issues and pull requests from the comfort of your favorite editor

cockroach - CockroachDB - the open source, cloud-native distributed SQL database.

dnSpy - .NET debugger and assembly editor [Moved to: https://github.com/dnSpy/dnSpy]

elvish - Elvish = Expressive Programming Language + Versatile Interactive Shell

canarytokens - Canarytokens helps track activity and actions on your network.

Cities-Skylines-heightmap-generator - A heightmap generator for Cities: Skylines

mitchellh/cli - A Go library for implementing command-line interfaces.