{"id":51463136,"url":"https://github.com/vant3x/astranova-client-rust","last_synced_at":"2026-07-06T08:00:26.342Z","repository":{"id":312034840,"uuid":"1046031412","full_name":"vant3x/astranova-client-rust","owner":"vant3x","description":"Astronova is a fast, lightweight API client that supports HTTP, GraphQL, WebSockets, and beyond. Developed completely in Rust with a native GUI powered by Iced, it offers a modern alternative for API development and testing","archived":false,"fork":false,"pushed_at":"2026-07-04T04:56:44.000Z","size":6272,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-07-04T06:27:18.712Z","etag":null,"topics":["api-client","automation","backend","developer-tools","devtools","git","grapqhl","grpc","http","http-client","iced","openapi","rest-api","rust","testing","testing-tools"],"latest_commit_sha":null,"homepage":"https://astranova-client.vercel.app/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vant3x.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-08-28T04:56:19.000Z","updated_at":"2026-07-04T04:56:47.000Z","dependencies_parsed_at":"2025-08-28T11:58:29.595Z","dependency_job_id":"83851761-d84d-421b-b646-638c2ffdb172","html_url":"https://github.com/vant3x/astranova-client-rust","commit_stats":null,"previous_names":["vant3x/astranova-client-rust"],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/vant3x/astranova-client-rust","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vant3x%2Fastranova-client-rust","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vant3x%2Fastranova-client-rust/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vant3x%2Fastranova-client-rust/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vant3x%2Fastranova-client-rust/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vant3x","download_url":"https://codeload.github.com/vant3x/astranova-client-rust/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vant3x%2Fastranova-client-rust/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35182322,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-06T02:00:07.184Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api-client","automation","backend","developer-tools","devtools","git","grapqhl","grpc","http","http-client","iced","openapi","rest-api","rust","testing","testing-tools"],"created_at":"2026-07-06T08:00:19.912Z","updated_at":"2026-07-06T08:00:26.334Z","avatar_url":"https://github.com/vant3x.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AstraNova Client\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n[![Commercial License](https://img.shields.io/badge/License-Commercial-green.svg)](LICENSING.md)\n\n\u003cimg src=\"assets/astra-bg.png\" alt=\"AstraNova Logo\" width=\"300\"\u003e\n\n[Web](https://astranova-client.vercel.app/) -\n[Download installer](https://astranova-client.vercel.app/) -\n\nAstraNova Client is a desktop application built with Rust and Iced, designed to provide a user-friendly interface for making HTTP requests. It allows users to specify URLs, HTTP methods, headers, and request bodies, and then displays the response.\n\n## License\n\nThis project is **dual-licensed**:\n\n- **MIT** — Free for individual developers and small teams. See [LICENSE](LICENSE).\n- **Commercial** — Required for enterprise features like team collections, cloud sync, and priority support. See [LICENSING.md](LICENSING.md).\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes.\n\n### Prerequisites\n\nYou will need to have Rust and Cargo installed on your system. If you don't have them, you can install them using `rustup`:\n\n```bash\ncurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\n```\n\n### Running the Application\n\n1.  **Clone the repository:**\n\n    ```bash\n    git clone https://github.com/vant3x/astranova-client-rust.git\n    cd astranova-client\n    ```\n\n2.  **Run the application:**\n\n    ```bash\n    cargo run\n    ```\n\n    This command will compile the application and then run it. The application window should appear.\n\n## macOS - conflicts\n\nIf you downloaded the app from GitHub Releases and macOS won't let you open it (due to an “unverified developer” error or because the app is corrupted), run the following in Terminal:\n\n\n\n```bash\nxattr -cr /Applications/AstraNova.app\n```\n\nThis removes the “quarantine” label that macOS applies to apps downloaded from the web. You don't need to compile anything with `cargo`.\n\n## Built With\n\n*   [Rust](https://www.rust-lang.org/) - A language empowering everyone to build reliable and efficient software.\n*   [Iced](https://iced.rs/) - A cross-platform GUI library for Rust, inspired by Elm.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvant3x%2Fastranova-client-rust","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvant3x%2Fastranova-client-rust","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvant3x%2Fastranova-client-rust/lists"}