{"id":31845114,"url":"https://github.com/trueromanus/ardorquery","last_synced_at":"2025-11-03T19:34:10.304Z","repository":{"id":37513030,"uuid":"480027669","full_name":"trueromanus/ArdorQuery","owner":"trueromanus","description":"ArdorQuery is a cross-platform tool for performing any HTTP(S) endpoints like REST API, HTML, Images, GraphQL, OData etc.","archived":false,"fork":false,"pushed_at":"2025-04-29T17:13:21.000Z","size":27039,"stargazers_count":8,"open_issues_count":8,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-29T18:26:50.349Z","etag":null,"topics":["cplusplus","dev-tools","qa","qa-automation","qa-automation-test","qt6","rest-api","restful-api","testing","testing-tools"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/trueromanus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"trueromanus","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2022-04-10T13:35:06.000Z","updated_at":"2025-04-29T17:13:01.000Z","dependencies_parsed_at":"2023-10-16T04:43:37.074Z","dependency_job_id":"71405339-9ff1-482c-84fc-68ef5b8b2149","html_url":"https://github.com/trueromanus/ArdorQuery","commit_stats":null,"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/trueromanus/ArdorQuery","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trueromanus%2FArdorQuery","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trueromanus%2FArdorQuery/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trueromanus%2FArdorQuery/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trueromanus%2FArdorQuery/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/trueromanus","download_url":"https://codeload.github.com/trueromanus/ArdorQuery/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trueromanus%2FArdorQuery/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279010671,"owners_count":26084785,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"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":["cplusplus","dev-tools","qa","qa-automation","qa-automation-test","qt6","rest-api","restful-api","testing","testing-tools"],"created_at":"2025-10-12T07:57:07.039Z","updated_at":"2025-10-12T07:57:21.171Z","avatar_url":"https://github.com/trueromanus.png","language":"C++","funding_links":["https://ko-fi.com/trueromanus"],"categories":[],"sub_categories":[],"readme":"# ArdorQuery\n[![CI](https://github.com/trueromanus/ArdorQuery/actions/workflows/ci.yml/badge.svg)](https://github.com/trueromanus/ArdorQuery/actions/workflows/ci.yml)\n[![Release](https://github.com/trueromanus/ArdorQuery/actions/workflows/BuildOnMac.yml/badge.svg)](https://github.com/trueromanus/ArdorQuery/actions/workflows/BuildOnMac.yml)  \nArdorQuery is a cross-platform tool for performing any HTTP(S) endpoints like REST API, HTML, Images, GraphQL, OData etc. It is similar to cURL and Postman. \nThe main goal is to make an application with minimal user interface and keyboard oriented. Application is fully native, your don't need to install additional stuff. \nThe HTTP request is broken down into a human-readable set of lines. Each line describes the type at the beginning, for example `url ` means we define the URL for the HTTP request.\nEach type of line has a different color to help visually identify that content.\n  \n![Screenshoot](https://github.com/trueromanus/ArdorQuery/raw/main/src/screenshoot.png)\n## Features\n* Making insecure and secure HTTP(s) requests\n* Small set of human-readable fields types\n* Parts of request filled in separate text blocks with word wrap. The entire request is visible and readable.\n* Import/Export field commands to/from clipboard or file\n* Supporting h2 by default (can be lowered to HTTP/1.1 with special field)\n* Sending any HTTP headers or custom headers\n* Attaching files from the file system\n* Sending forms\n* Sending any body (aliases for JSON and XML)\n* Highlight responses for popular formats - JSON, XML, HTML, CSS\n* Showing responses as images - JPEG, PNG, GIF, WEBP, SVG\n* Adding additional queries and switching between it\n* Search text in body\n* Image generation for attaching to the messager, bug tracker etc\n* Import from OpenAPI v3 (supported only JSON body)\n* Running multiple queries\n* Scripting in modern JavaScript\n* Control over redirection and SSL checks\n* Global variables\n* Session object tools for run multiple queries (shared object, override value in global variables, create session variables)\n* Execute queries in a specific order\n\n## Documentation\n\nPlease see the latest documentation [here](https://trueromanus.github.io/ArdorQuery/).\n\n## Supported platforms\n* Windows 10+\n* Linux\n* macOS 12+\n\n## Install\nFlatpak (on Linux)  \n[\u003cimg src=\"https://dl.flathub.org/assets/badges/flathub-badge-en.png\"\u003e](https://flathub.org/apps/org.emptyflow.ArdorQuery)  \n\nWinGet (on Windows)  \n[\u003cimg src=\"https://winstall.app/assets/logo.svg\" width=100 height=100\u003e](https://winstall.app/apps/EmptyFlow.ArdorQuery)\n\nInstall DMG (on macOS)  \nYou can download dmg file [here](https://github.com/trueromanus/ArdorQuery/releases).\n\n## Build Requirements\n* Qt \u003e= 6.2.3\n## Build instructions\n### Flatpak\n```shell\nsudo flatpak install flathub org.kde.Platform//6.6 org.kde.Sdk//6.6\nflatpak-builder --user --install --force-clean build org.emptyflow.ArdorQuery.yml\nflatpak build-bundle ~/.local/share/flatpak/repo/ ardorquery.flatpak org.emptyflow.ArdorQuery\n```\n### Debian based distros\n```shell\ncd src\nqmake \"CONFIG+=debianinstall\"\n```\n### Manjaro\n```shell\ncd src\nqmake \"CONFIG+=manjaroinstall\"\n```\n### Fedora based distros\n```shell\ncd src\nqmake \"CONFIG+=fedorainstall\"\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrueromanus%2Fardorquery","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrueromanus%2Fardorquery","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrueromanus%2Fardorquery/lists"}