Auxl's modular design provides a flexible space to interact with APIs of any complexity. Whether it's sending a simple form, uploading a file to S3, or building out a custom authentication scheme.
@chrismessina Auxl takes some inspiration from visual programming languages like Max/MSP. I wanted to ensure though that the learning curve would still be low and it could be used by people who don’t write code. So it’s not Turing complete or anything like that.
Hi Product Hunt! I’m Joost, founder and developer of Auxl. Big thanks to @chrismessina for hunting it!
Auxl is a is a full-featured API client for building, testing, and troubleshooting HTTP based API's on macOS. It supports a wide range of standards, schemes and protocols. It includes an extensive toolkit of modules, providing a flexible way of interacting with APIs of any complexity, using any combination of REST, GraphQL and WebSocket sources.
With Auxl I sought to improve upon existing API clients in three categories:
1. Organisation
2. Presentation
3. Performance
Organisation: Auxl’s modular design makes it easy to chain multiple requests, allowing you to express any type of API flow. Split testing, caching, and setting aside responses for later becomes intuitive and no longer requires you to go on a copy & paste spree.
Presentation: Auxl includes a console-style output to reduce clutter by putting the user in control of what gets displayed on-screen. It’s eminently readable, has great syntax highlighting, and handles very large responses with ease.
Performance: Auxl was built natively for the Mac giving it a robust and snappy feel and ensuring a tight fit with macOS.
Give it a try for 21 days with the free trial that’s available on https://auxl.io
Happy to answer any questions!