Meet Aspen: Speedier & Smarter API Testing, Outshining Postman and Insomnia

Published on by

Meet Aspen: Speedier & Smarter API Testing, Outshining Postman and Insomnia image

When you are building an API, or integrating with an API you typically reach for a desktop application that will allow you to create and send a request using a graphical interface so that you can visualize the request in. For me, it started with Postman. Postman was great, then everything became cloud focused and suddenly everything was hidden behind a login or paywall. So, I looked for new alternative. Luckily, Taylor used a tool in one of his demos called Insomnia which was exactly what I needed. Then, low and behold the same thing happened. Insomnia which is owned by Kong, started going downhill. So I was back to square one.

Today Treblle launched their latest developer tool for APIs, Aspen. So, what is it? Aspen is a lightweight Mac app that is an alternative to Postman or Insomnia. It focuses on privacy first, so any requests you make through the application will not be synced in the background anywhere, just stored locally so that you can revisit those API requests. Not just the requests, but the responses too.

One thing that always bugged me with Postman and Insomnia was that the response data was lost after a period of time. So, I had to try and get everything done without closing the tab otherwise I had to make another request and start again. Aspen, doesn’t lost this information. It keeps it locally for you, so that you can revisit it hours, days, or even weeks later if you need to.

So, why use it? What makes it different? Aspen is 10 times faster than Postman at making HTTP requests, and 7 times faster than Insomnia. How? Both Postman and Insomnia aren’t built natively for Mac, but also they had additional functionality that focuses around the business goals of the companies. Pushing signups, and understanding how you are interacting with APIs. Aspen, is a free tool that Treblle created for the API community, that doesn’t push a login, and doesn’t want to know about your API requests.

All requests you make are both lightning fast, but also 100% private. At Treblle, your data is your data unless you chose to share it. The way it should be.

How can you use it in your API workflow? Well, Aspen comes with an AI integration that means that you can enhance your experience of building APIs and API integrations. Let’s walk through a potential use case for you.

You are working with, let’s say the Acme Corps CRM API. You read their documentation, understand how to make and send a request. So, you open Aspen and scaffold out your requests just like you would in any other HTTP client. The request gets sent, and you receive your JSON response allowing you to look through it and start building your integration code. The problem with the JSON response is, well let’s be honest. It is quite a boring task right? Go from property to property, building up DTOs and Value Objects, type matching, adding validation rules. It isn’t terrible, it is part of the job. But, what if it didn’t have to be like that? Aspens AI integration will understand the context of the request that you are working with, and you can auto-generate the integration code and test code all without leaving Aspen itself.

Why should we care? Well, let’s be honest. If we can use AI to stop having to do all the boring work, it is a great use case! AI allows us to pass these tasks off to it, while we focus on the bigger picture. No more digging in the weeds of the boring tasks that can be automated with AI, instead focus on good architecture and good testing, while the simpler stuff can be done for you - and all you have to do is sanity check it.

Aspen is our in beta now, as a free to use Mac application that requires no sign up and won’t track what APIs you are talking to. If you, like me, like to work with APIs and are always looking for a way to make your API workflow better give it a try! As time goes on there are new features on the roadmap that will help you take your API game to that next level, for no cost financially or cost of privacy.

Check out the website, or download the Mac App to start testing your APIs on our privacy focused and lightning fast free developer tool.

Steve McDougall photo

Educator and Content creator, freelance consultant, API evangelist

Filed in:
Cube

Laravel Newsletter

Join 40k+ other developers and never miss out on new tips, tutorials, and more.

Laravel Forge logo

Laravel Forge

Easily create and manage your servers and deploy your Laravel applications in seconds.

Laravel Forge
Tinkerwell logo

Tinkerwell

The must-have code runner for Laravel developers. Tinker with AI, autocompletion and instant feedback on local and production environments.

Tinkerwell
Cut PHP Code Review Time & Bugs into Half with CodeRabbit logo

Cut PHP Code Review Time & Bugs into Half with CodeRabbit

CodeRabbit is an AI-powered code review tool that specializes in PHP and Laravel, running PHPStan and offering automated PR analysis, security checks, and custom review features while remaining free for open-source projects.

Cut PHP Code Review Time & Bugs into Half with CodeRabbit
Join the Mastering Laravel community logo

Join the Mastering Laravel community

Connect with experienced developers in a friendly, noise-free environment. Get insights, share ideas, and find support for your coding challenges. Join us today and elevate your Laravel skills!

Join the Mastering Laravel community
Laravel Idea for PhpStorm logo

Laravel Idea for PhpStorm

Ultimate PhpStorm plugin for Laravel developers, delivering lightning-fast code completion, intelligent navigation, and powerful generation tools to supercharge productivity.

Laravel Idea for PhpStorm
Kirschbaum logo

Kirschbaum

Providing innovation and stability to ensure your web application succeeds.

Kirschbaum
Shift logo

Shift

Running an old Laravel version? Instant, automated Laravel upgrades and code modernization to keep your applications fresh.

Shift
Bacancy logo

Bacancy

Supercharge your project with a seasoned Laravel developer with 4-6 years of experience for just $2500/month. Get 160 hours of dedicated expertise & a risk-free 15-day trial. Schedule a call now!

Bacancy
Lucky Media logo

Lucky Media

Get Lucky Now - the ideal choice for Laravel Development, with over a decade of experience!

Lucky Media
Lunar: Laravel E-Commerce logo

Lunar: Laravel E-Commerce

E-Commerce for Laravel. An open-source package that brings the power of modern headless e-commerce functionality to Laravel.

Lunar: Laravel E-Commerce
Rector logo

Rector

Your partner for seamless Laravel upgrades, cutting costs, and accelerating innovation for successful companies

Rector
LaraJobs logo

LaraJobs

The official Laravel job board

LaraJobs
SaaSykit: Laravel SaaS Starter Kit logo

SaaSykit: Laravel SaaS Starter Kit

SaaSykit is a Multi-tenant Laravel SaaS Starter Kit that comes with all features required to run a modern SaaS. Payments, Beautiful Checkout, Admin Panel, User dashboard, Auth, Ready Components, Stats, Blog, Docs and more.

SaaSykit: Laravel SaaS Starter Kit
MongoDB logo

MongoDB

Enhance your PHP applications with the powerful integration of MongoDB and Laravel, empowering developers to build applications with ease and efficiency. Support transactional, search, analytics and mobile use cases while using the familiar Eloquent APIs. Discover how MongoDB's flexible, modern database can transform your Laravel applications.

MongoDB

The latest

View all →
Tim Leland: URL Shorteners, browser extensions, and more image

Tim Leland: URL Shorteners, browser extensions, and more

Read article
HTTP Method Verification in Laravel image

HTTP Method Verification in Laravel

Read article
Packistry is a Self-hosted Composer Repository Made with Laravel image

Packistry is a Self-hosted Composer Repository Made with Laravel

Read article
Rector v2.0 image

Rector v2.0

Read article
How to document multiple APIs in Laravel with Scramble image

How to document multiple APIs in Laravel with Scramble

Read article
Humanize String, Number, and Date Values into Readable Formats  image

Humanize String, Number, and Date Values into Readable Formats

Read article