{"id":13651886,"url":"https://github.com/frigus02/RESTer","last_synced_at":"2025-04-23T02:31:44.422Z","repository":{"id":36601964,"uuid":"40908119","full_name":"frigus02/RESTer","owner":"frigus02","description":"A REST client for almost any web service (Firefox and Chrome Extension)","archived":false,"fork":false,"pushed_at":"2025-04-21T09:06:11.000Z","size":12235,"stargazers_count":361,"open_issues_count":43,"forks_count":37,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-04-21T09:44:38.137Z","etag":null,"topics":["addon","chrome","extension","firefox","http-client","rest-client"],"latest_commit_sha":null,"homepage":"https://addons.mozilla.org/firefox/addon/rester","language":"JavaScript","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/frigus02.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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}},"created_at":"2015-08-17T15:58:21.000Z","updated_at":"2025-04-21T09:06:14.000Z","dependencies_parsed_at":"2023-12-04T08:24:08.235Z","dependency_job_id":"9d483107-6db9-4a4d-8419-bb1624c4916c","html_url":"https://github.com/frigus02/RESTer","commit_stats":null,"previous_names":[],"tags_count":88,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frigus02%2FRESTer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frigus02%2FRESTer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frigus02%2FRESTer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frigus02%2FRESTer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frigus02","download_url":"https://codeload.github.com/frigus02/RESTer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250357667,"owners_count":21417325,"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","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":["addon","chrome","extension","firefox","http-client","rest-client"],"created_at":"2024-08-02T02:00:53.200Z","updated_at":"2025-04-23T02:31:44.414Z","avatar_url":"https://github.com/frigus02.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","WEB"],"sub_categories":[],"readme":"# RESTer\n\nA REST client for almost any web service.\n\nDownload for: [Firefox](https://addons.mozilla.org/firefox/addon/rester) | [Chrome](https://chrome.google.com/webstore/detail/rester/eejfoncpjfgmeleakejdcanedmefagga)\n\n![](docs/preview.png)\n\nYou can...\n\n-   perform HTTP requests with any method, URL, body and custom headers.\n-   save favorite requests and organize them in collections.\n-   view a history of your requests, which includes the full request and response.\n\nThe add-on supports the following goodies:\n\n-   Create and save your authorization headers with Basic, OAuth 2 or Cookie authentication.\n-   Use placeholders in saved requests.\n-   Use shortcuts for the frequently used actions (try pressing \"?\" to see the available shortcuts for the current context).\n\nIt requires a few permissions to do this. [Which permissions and why?](./docs/permissions.md)\n\n## Develop\n\n### Prerequisites\n\nThe project requires:\n\n-   `node` \u003e= 20\n-   `yarn` \u003e= 1\n\nInstall all other dependencies with the command:\n\n```command\nyarn install\n```\n\n### Run locally\n\nTo build the add-on run:\n\n```command\nyarn start\n```\n\nThis will generate a working add-on in the folder _build_. It will also watch files for changes and update the folder accordingly.\n\nTo load the add-on in the browser:\n\n-   **Firefox**: Go to [about:debugging](about:debugging), click on \"Load Temporary Add-on...\" and select the file _manifest.json_ inside the _build_ folder.\n-   **Chrome**: Go to [chrome://extensions](chrome://extensions), make sure \"Developer mode\" is turned on, click on \"Load unpacked\" and select the folder _build_.\n\n### Package\n\nTo create packages for AMO and the Chrome Web Store run:\n\n```command\nyarn build\nyarn lint\nyarn test\nyarn test:e2e\nyarn package\n```\n\nAfterwards you will find the generated files in the folder _package_.\n\n## Contributors\n\n-   [Adam Zimmerman](https://github.com/AdamZ)\n-   [Ferenc Czina](https://github.com/fricci)\n-   [Henning Waack](https://github.com/HenningWaack)\n-   [Yusup Hambali](https://github.com/sup-ham)\n-   [zenglanmu](https://github.com/zenglanmu)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrigus02%2FRESTer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffrigus02%2FRESTer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrigus02%2FRESTer/lists"}