Skip to content
/ Malone Public

Slam dunk API testing - This is an authorised public repository.

License

Notifications You must be signed in to change notification settings

lic-nz/Malone

Repository files navigation

Malone

Malone is a tool to test Web APIs and is inspired by Postman.

Screenshot

Comparison with Postman

Postman is awesome, seriously, you should probably just go and use that if you can. Due to various factors we couldn't use Postman in our organization so we built something custom enough for our internal needs, but general enough to possibly be useful to others.

The following comparison were factors at the time of creating Malone, and may no longer be relevant.

Postman Malone
Started life as a Chrome browser extension, then became a closed source packaged app. Open source.
Cross-platform. Windows only.
Had a few limitations because Chrome wouldn't let you override certain things like the User-Agent header. This may be resolved as it looks like they have since moved to an Electron app. Should hopefully have less limitations with access to lower-level .NET APIs.
There are way too many ways to do OAuth 2, but the supported way of sharing the Client Secret and redirecting through the Postman site for tokens was way too intrusive for our liking. We couldn't wait for a response to the feature request so built Malone.
Can handle a whole range of authentication methods, not just OAuth 2. Currently only handles our flavor of OAuth 2. This may be the same as your flavor, but probably not.
Did we mention how awesome Postman is? Just go use it already! What are you still doing here‽

Credits

Name

Malone is named after one of the all time great NBA power forwards: Karl Malone. It is a homage to Postman, as he earned the nickname "The Mailman" because he "always delivered".

Logo

Basketball by Arthur Shlain via the Noun Project, licenced under Creative Commons. Professionally colored by stajs.

Libraries