{"repo":"pranav-cs-1/nexus","free":true,"listed":false,"github":"https://github.com/pranav-cs-1/nexus","clone":"git clone https://github.com/pranav-cs-1/nexus.git","description":"A terminal-based HTTP client for REST and gRPC APIs","language":"Rust","stars":169,"topics":["api","api-development","api-testing","developer-tools","http-client","ratatui","rust","tui"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Nexus A terminal-based HTTP client for API testing built in Rust. Nexus provides a keyboard-driven interface to help you manage and execute API calls efficiently. All your collections, requests, and configurations are automatically persisted using sled, an embedded database, so your work is saved between sessions. Demo Features - Full HTTP Method Support - GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS - Request Organization - Group requests into collections for easy management - Response Viewer - View formatted responses with status codes and headers - Complete Request Editing - Edit URL, method, headers, query parameters, body, and authentication - Persistent Storage - All data automatically saved using sled embedded database - Keyboard-Driven - Vim-like navigation and shortcuts for maximum efficiency - Built-in Examples - Sample requests included to help you get started quickly - Import Collections - Import Postman Collections (v2.1) with full support for authentication, headers, and nested folders - Export Support - Export collections as JSON or individual requests as curl commands Installation From crates.io From source Usage On first launch, you'll be greeted with a welcome screen that provides an overview and quick start guide. Press any key to dismiss it and start using Nexus. Check out the Example Collection to see sample requests demonstrating the various features. Importing Collections Nexus supports importing Postman Collections (v2.1 format): - Import Collection : ","default_branch":null,"files":null,"tree":[],"storefront":"/r/pranav-cs-1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pranav-cs-1/nexus/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}