Saswati
Back to Projects

Turl (REST API CLI Testing Tool)

Overview

Built a lightweight, developer-friendly command-line tool for testing and interacting with REST APIs directly from the terminal. The tool supports making HTTP requests, displays formatted JSON responses with pretty-printing, and renders response data in clean ASCII tables for easy readability. Designed for fast feedback during API development without needing a GUI tool like Postman. Packaged the application as an executable fat JAR using Maven Shade Plugin, enabling cross-platform distribution as a standalone CLI.

Tech Stack

JavaPicocliApache HttpClientJacksonAsciiTableSLF4JMavenJUnitGitHub