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