Commandcar

Dev tools

api client

SHOW HN2015

Commandcar

a CLI tool that can easily communicate with any API

github.com

#api client#cli#rest api#api testing

82points
12comments
#326of 2,565 in 2015
Top 13%of 2015 by points

How HN took it

DebatedReal support and real criticism

2 positive, 3 neutral or asking, 0 mixed, 3 critical, out of 8 comments about the project. Thread score -0.13.

Execution: 0 for, 2 againstIdea: 1 for, 0 againstDocs: 0 for, 1 againstDesign: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Interactive approach is a nice differentiator from Newman

    From 1 comment
    • There's also Newman: https://github.com/postmanlabs/newman It can take collections from Postman and run them. Commandcar seems to be more driven towards interactivity though,…
      czardoz on HN

Objections

  • Runs with sudo by default in README, installs into system directories

    From 1 comment
    • Why the example in README uses sudo by default? It seems more suitable to install APIs into local user directory by default and don't force the users to run your command as root.
      inlineint on HN
  • Title is vague; 'any API' seems to mean web service APIs

    From 1 comment
    • “Any API” seems to mean “any web service API” or something like that.
      kps on HN
  • No tests

    From 1 comment

Requests

  • Support Swagger or RAML API specs

    From 1 comment
    • Did you create another API doc design? Are there plans to support the other specs like Swagger or RAML?
      anonfunction on HN
  • Integrate with framework routing definitions such as Rails routes

    From 1 comment
    • Good idea. It would be useful to integrate it with the routing definitions of popular frameworks. Example: generate the definition file from Rails' routes.rb
      pmontra on HN
  • Add Salesforce support

    From 1 comment

Questions

  • Why does it need to copy files into /usr

    From 1 comment

Alternatives named

  • Newman (runs Postman collections)

    From 1 comment
    • There's also Newman: https://github.com/postmanlabs/newman It can take collections from Postman and run them. Commandcar seems to be more driven towards interactivity though,…
      czardoz on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/10626157)