Open-source projects categorized as api-testing Edit details

Top 23 api-testing Open-Source Projects

  • Postwoman

    👽 Open source API development ecosystem - https://hoppscotch.io

    Project mention: Overengineering | reddit.com/r/ProgrammerHumor | 2022-09-27
  • httpie

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

    Project mention: Overengineering | reddit.com/r/ProgrammerHumor | 2022-09-27

    I really like tavern for this kind of stuff. Or httpie

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Mobile-Security-Framework-MobSF

    Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis.

    Project mention: Can anyone recommend a good tool to pentest mobile apps?, I have the packages locally. Thanks | reddit.com/r/Pentesting | 2022-07-18

    I can say only for android: - General Scanner -> https://github.com/MobSF/Mobile-Security-Framework-MobSF - Decompiler -> https://github.com/skylot/jadx

  • HTTP Prompt

    An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie

    Project mention: REST Clients for the terminal (TUI) | reddit.com/r/commandline | 2022-05-28
  • Karate

    Test Automation Made Simple

    Project mention: What is the best self hosted API-testing tool in 2022 ? | reddit.com/r/softwaretesting | 2022-07-16

    Try Karate

  • Newman

    Newman is a command-line collection runner for Postman

    Project mention: The Most Advanced Guide on Sending Emails From Azure | dev.to | 2022-09-27

    For testing SMTP APIs, you can make use of a dedicated software, such as Fiddler or Postman.

  • artillery

    Cloud-scale performance & reliability testing for developers & SREs

    Project mention: Recommended tooling for load-testing an express REST API | reddit.com/r/node | 2022-09-15

    I started using https://www.artillery.io/ for the websocket testing.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • Arjun

    HTTP parameter discovery suite.

    Project mention: Is their is any alternative of burp intruder commandline based? | reddit.com/r/LiveOverflow | 2022-06-15
  • ht

    Friendly and fast tool for sending HTTP requests

    Project mention: Why use Rust over Python for CLI? | reddit.com/r/rust | 2022-07-30

    Then I found a Rust clone: xh. It has almost the same UX. It's fast. Every invocation takes no time. Now I use it every day. It also has some subtle features like it doesn't re-order JSON keys in the response. When I do some DevOps jobs on a Linux server, I also use it because the author provides a musl version, so there is no need to worry about dependencies over newer C libraries.

  • prism

    Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations. (by stoplightio)

    Project mention: Resurse utile pentru crearea unui REST API? | reddit.com/r/programare | 2022-08-26
  • awesome-quality-assurance-roadmap

    :books: The starting point of your career as a Software Quality Assurance Engineer | Quality Automation Engineer :books:

    Project mention: 26 tuổi có quá muộn để bắt đầu theo đuổi nghề tester | reddit.com/r/vozforums | 2022-07-14
  • keploy

    Unit Testing Toolkit that creates test-cases and data mocks from API calls.

    Project mention: How To Use Go As a Glue Language | reddit.com/r/golang | 2022-09-01

    Yes , Keploy also does similar in it's sdk . It's an open source testing tool https://github.com/keploy/keploy


    Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.

  • just-api

    :boom: Test REST, GraphQL APIs

    Project mention: Show HN: Functional Testing of APIs with YAML | news.ycombinator.com | 2022-05-13
  • apitest

    A simple and extensible behavioural testing library for Go. You can use api test to simplify REST API, HTTP handler and e2e tests. (by steinfletcher)

    Project mention: Mock HTTP response | reddit.com/r/golang | 2022-09-21
  • portman

    Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽‍🚀

    Project mention: Add Authentication to Portman API tests | dev.to | 2022-03-24

    Portman documentation

  • ServeRest

    APIs REST simulando loja virtual para servir de estudo de testes de API de forma manual ou automatizada

    Project mention: Performance test with K6: Knowing and Running Your First Test🏋️‍♂️ | dev.to | 2022-06-14

    For this example we will use the application ServeRest for testing. Create a file named teste.js, and add the following code to your file:

  • prestige

    A text-based HTTP client in the browser. An interface-less Postman.

    Project mention: 14 Essential Developer Tools to 10X Your Productivity 🚀✨ | dev.to | 2022-09-10

    9. prestige

  • desktop

    🚀 HTTPie for Desktop — cross-platform API testing client for humans. Painlessly test REST, GraphQL, and HTTP APIs. (by httpie)

    Project mention: Changelog #0019 — 🖐️ Library ordering, search, keyboard shortcuts, and more | dev.to | 2022-09-28

    The theme of this release is developer productivity and streamlining the overall experience. Check out what we shipped in v2022.14.0👇

  • EvoMaster

    The first open-source AI-driven tool for automatically generating system-level test cases (also known as fuzzing) for web/enterprise applications. Currently targeting whitebox and blackbox testing of Web APIs, like REST and GraphQL.

    Project mention: Anyone using AI for testing backend? | reddit.com/r/softwaretesting | 2022-02-07

    If you want to see an exampling of AI-based fuzzing of backend services, you can look at EvoMaster

  • pactum

    REST API Testing Tool for all levels in a Test Pyramid

    Project mention: Why E2E test got Timeout when use supertest in NestJS? | reddit.com/r/Nestjs_framework | 2022-08-18

    Either that, or using a tool that in my opinion is more robust, like pactum

  • RESTest

    RESTest: Automated Black-Box Testing of RESTful Web APIs

    Project mention: How to Use OpenAPI for Secure and Robust API Integration | dev.to | 2021-10-25

    Because the OpenAPI Specification is so widely used and agreed upon across the industry, numerous tools have been built to simplify the task of API development. There are tools to validate requests (such as Dredd or RESTest), automate the writing of API documentation (such as Stoplight or DeveloperHub), and even generate SDK code for many client languages (such as APIMatic CodeGen or OpenAPI Generator). While an API developer can certainly go it alone and build without any assistance, it’s certainly helpful to have many toolchain options when building an OAS-conformant API.

  • tech-courses-search-engine

    A real-time tech course finder, created using Elasticsearch, Python, React+Redux, Docker, and Kubernetes.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-09-28.

api-testing related posts


What are some of the best open-source api-testing projects? This list will help you:

Project Stars
1 Postwoman 47,119
2 httpie 23,909
3 Mobile-Security-Framework-MobSF 12,139
4 HTTP Prompt 8,564
5 Karate 6,337
6 Newman 6,073
7 artillery 5,822
8 Arjun 3,550
9 ht 3,152
10 prism 3,127
11 awesome-quality-assurance-roadmap 1,155
12 keploy 1,096
13 PHP VCR 1,053
14 just-api 791
15 apitest 527
16 portman 477
17 ServeRest 454
18 prestige 341
19 desktop 289
20 EvoMaster 275
21 pactum 266
22 RESTest 148
23 tech-courses-search-engine 126
Find remote jobs at our new job board 99remotejobs.com. There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Download talent.io’s Tech Salary Report
Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io