Ain icon
Ain icon

Ain

Ain is a command-line HTTP API client. It's an alternative to postman, paw or insomnia. It enables scripting of input and further processing of output. It targets command-line users who work with API:s using a simple file format.

Screenshot displaying that ain can combine over several files
Screenshot displaying ain using environment variables and output from executables
Screenshot displaying the built in starter template in ain

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • Raspberry Pi
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  API Management
  2.  REST API

 Tags

Ain News & Activities

Highlights All activities

Recent activities

No activities found.

Ain information

  • Developed by

    SE flagJonas Lundberg
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    10 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

OS & Utilities

GitHub repository

  •  622 Stars
  •  14 Forks
  •  1 Open Issues
  •   Updated  
View on GitHub
Ain was added to AlternativeTo by Jonas Lundberg on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Ain?

Ain is a terminal HTTP API client. It's an alternative to postman, paw or insomnia. It was built to enable scripting of input and further processing of output via pipes. It targets users who work with many API:s using a simple file format. It uses curl, wget or httpie to make the actual calls.

Here's what you get: Flexible organization of API:s using files and folders. Use shell-scripts and executables for common tasks. Put things that change in environment variables or .env-files. Share the resulting curl, wget or httpie command-line. Pipe the API output for further processing. Tries hard to be helpful when there are errors.

Official Links