Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Testcafe | 9,645 | 830 | 657 | 2 days ago | 399 | September 20, 2022 | 279 | mit | JavaScript | |
A Node.js tool to automate end-to-end web testing. | ||||||||||
Chai | 7,825 | 3 months ago | 98 | mit | JavaScript | |||||
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework. | ||||||||||
Bandit | 5,203 | 4 days ago | 9 | March 05, 2022 | 196 | apache-2.0 | Python | |||
Bandit is a tool designed to find common security issues in Python code. | ||||||||||
Camanjs | 3,288 | 42 | 9 | 3 years ago | 15 | July 27, 2013 | 117 | bsd-3-clause | HTML | |
Javascript HTML5 (Ca)nvas (Man)ipulation | ||||||||||
Docker Maven Plugin | 1,748 | 13 | 8 | 9 days ago | 68 | June 11, 2022 | 444 | apache-2.0 | Java | |
Maven plugin for running and creating Docker images | ||||||||||
Joyride | 1,430 | 3 years ago | 1 | March 09, 2017 | 130 | JavaScript | ||||
jQuery feature tour plugin. | ||||||||||
Pytest Django | 1,185 | 5,467 | 392 | 16 days ago | 60 | December 07, 2021 | 176 | other | Python | |
A Django plugin for pytest. | ||||||||||
Python Betterproto | 1,108 | 34 | 3 hours ago | 13 | January 03, 2022 | 150 | Python | |||
Clean, modern, Python 3.6+ code generator & library for Protobuf 3 and async gRPC | ||||||||||
Milkman | 897 | 3 days ago | 13 | mit | Java | |||||
An Extensible Request/Response Workbench | ||||||||||
Bookreader | 815 | 3 | 2 days ago | 221 | June 02, 2022 | 193 | agpl-3.0 | JavaScript | ||
The Internet Archive BookReader |
Milkman is heavily inspired by Postman. But I got sick of all those electron-based applications that need ages and loads of memory to start up. Therefore i created a JavaFx-based workbench for crafting requests / responses. It is not limited to e.g. http (or more specifically rest) requests. Due to nearly everything being a plugin, other things are possible, like database-requests or GRPC, GraphQl, etc...
milkman.exe
Choco install milkman
Choco install milkman-<plugin name>
ex. Choco install milkman-explore
Choco install milkman-plugins
brew install --cask milkman
. All plugins are included.brew upgrade --cask
latest changes can be seen in the Changelog
some resolved issues and FAQs are available in the wiki.
/milkman <privatebin-url>
in slack to share requests in a better way. More Info.Note: see respective plugin folder for more details
The Http request plugin packaged with the release contains all means to do http request as well as import collections, environments or dumps from postman.
To migrate from postman, just export a dump-file from postman and import it by pasting its content into the Postman (v2.1) Dump
-Importer.
The Http Request Plugin also comes with Proxy-support. Some proxies require credentials and support for supplying BASIC
proxy credentials is built into the plugin. See Options-page to activate that as it is off by default.
Additionally, the plugin supports chunked responses, enabling testing of Server-sent events (SSE).
Simple Graphql Plugin to craft GraphQL requests. No Auto-complete or schema valiadtion included.
Grpc plugin with server-reflection support and streaming-support. Can also query via proto-defintion.
This plugin introduces SQL capability to milkman. You can query SQL databases via milkman as well, using JDBC drivers.
Allows to execute CQL queries for given cassandra databases.
This plugin allows to synchronize workspaces via Git (using Differential Synchronization). Teams can use this plugin to have a shared workspace that synchronizes between members.
This plugin extends Rest-responses by adding an Explore
-Tab where you can use JMesPath queries against a JSON response.
Extends requests by executing a script after request execution. This allows to e.g. set environment variables based on results of json.
Adds capability to share requests via PrivateBin, including Burn After Reading
feature
This is a sample plugin that allows to add arbitrary description to every request. Serves as a starting point for learning to extend milkman.
A testrunner plugin that allows to run multiple requests in sequence and verify the results
An OAuth Plugin for managing oauth credentials and transparent refreshing of tokens
A websocket plugin for interacting with websocket endpoints
A Socket.IO plugin for interacting with Socket.IO endpoints
No client fits all, so you are encouraged to write your own plugins to e.g. add headers that are necessary for your internal service structures or add importers for internal service registries.
A sample plugin was provided that extends all requests with a Note
tab so you can add some description to any kind of requests.
More details about developing plugins can be found in the plugin development guide.
Installation: all plugins are to be copied to the /plugins
folder
latest changes can be seen in the (Changelog)[changelog.md]