7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Newman

Open source

Newman is the command-line collection runner for Postman, used to run API tests in CI pipelines, and is now in maintenance mode.

postman.com
Newman homepage screenshot
GitHub stars
7.3k
Last commit
3 days ago
Repository age
12 years
Licence
Apache-2.0
Self-hosted
Yes

About Newman

This entry covers Newman, the open-source command-line companion to Postman. It runs and tests a Postman collection directly from the terminal, and is built to be extensible so that it can be wired into continuous integration servers and build systems.

Newman can be used from its CLI or as a Node.js library, and reporters turn run results into CLI output, JSON, JUnit and HTML, with support for external reporters and custom ones. It handles file uploads, SSL options, proxies including SOCKS and use in Docker, and can work with the Postman API. It requires a current Node.js version and is installed with npm.

The README states that Newman is in maintenance mode: it remains available for existing workflows, with work limited to essential upkeep. The vendor recommends the Postman CLI for new command-line and CI/CD workflows, which supports the latest Postman features. Newman is licensed under Apache-2.0 and is mainly relevant to teams with existing Newman-based API test jobs.

Key features

  • Runs Postman collections from the terminal
  • Usable as a Node.js library
  • CLI, JSON, JUnit and HTML reporters
  • Custom and external reporters
  • Docker and proxy support
  • Integration with CI servers

Good fit for

  • →API regression tests in CI pipelines
  • →Generating JUnit reports from collections
  • →Maintaining existing Newman-based test jobs
Built with
JavaScript
Tags
api-testing
postman
cli
ci
newman
nodejs
test-automation
reporters

Newman: questions and answers

What is Newman used for?
Newman is the command-line collection runner for Postman, used to run API tests in CI pipelines, and is now in maintenance mode. It is a good fit for API regression tests in CI pipelines, generating JUnit reports from collections and maintaining existing Newman-based test jobs.
Is Newman open source?
Yes. Newman is open source under the Apache-2.0 licence. Its source code is on GitHub at postmanlabs/newman and is written mainly in JavaScript.
Is Newman free?
Yes. Newman is open source, so the software itself is free to use.
What are some alternatives to Newman?
Similar open-source tools in the API Tools category include Insomnia Mockbin, Resterm and HTTPie CLI. SaaS products in the same category include Apidog, Apifox and ApiRealTest.
Is Newman actively maintained?
Yes. The most recent commit to Newman was on 30 September 2026. The project has 7.3k stars on GitHub.

Open-source alternatives to Newman

See all

SaaS alternatives to Newman

See all