{"id":25140914,"url":"https://github.com/oleoneto/mock-http","last_synced_at":"2025-04-24T05:45:21.562Z","repository":{"id":276191108,"uuid":"920200453","full_name":"oleoneto/mock-http","owner":"oleoneto","description":"CLI tool for making requests and mocking server responses","archived":false,"fork":false,"pushed_at":"2025-03-06T17:00:31.000Z","size":49,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-24T05:45:15.366Z","etag":null,"topics":["go","http-server","yaml"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oleoneto.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2025-01-21T18:29:46.000Z","updated_at":"2025-03-02T04:22:30.000Z","dependencies_parsed_at":"2025-02-06T20:23:54.160Z","dependency_job_id":"2ef2827c-921e-416f-820e-430d1e230af3","html_url":"https://github.com/oleoneto/mock-http","commit_stats":null,"previous_names":["oleoneto/mock-http"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oleoneto%2Fmock-http","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oleoneto%2Fmock-http/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oleoneto%2Fmock-http/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oleoneto%2Fmock-http/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oleoneto","download_url":"https://codeload.github.com/oleoneto/mock-http/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250573300,"owners_count":21452342,"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":["go","http-server","yaml"],"created_at":"2025-02-08T18:15:49.698Z","updated_at":"2025-04-24T05:45:21.557Z","avatar_url":"https://github.com/oleoneto.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mock-http\nMock HTTP is a CLI tool for making requests and mocking server responses\n\n**Table of Contents**\n- [mock-http](#mock-http)\n  - [Installation](#installation)\n  - [Commands](#commands)\n    - [mockhttp](#mockhttp)\n    - [server](#server)\n    - [http](#http)\n    - [version](#version)\n  - [To Do](#to-do)\n\n## Installation\n```\nmake install\n```\n\n## Commands\nAssume the installed binary is called `mockhttp`.\n\n### mockhttp\n```\nUsage:\n  mockhttp [flags]\n  mockhttp [command]\n\nAvailable Commands:\n  completion  Generate the autocompletion script for the specified shell\n  help        Help about any command\n  http        Make HTTP requests\n  server      Run a mock HTTP server\n  version     Shows the version of the CLI\n\nFlags:\n  -h, --help                help for mockhttp\n  -o, --output string       output format (default \"yaml\")\n      --time                time executions\n      --verbose             enable detailed logging\n\nUse \"mockhttp [command] --help\" for more information about a command.\n```\n\n### server\n```\nRun a mock HTTP server\n\nUsage:\n  mockhttp server [flags]\n\nFlags:\n  -f, --file string\n  -h, --help          help for server\n  -p, --port int       (default 3333)\n  -r, --show-routes\n\nGlobal Flags:\n  -o, --output string       output format (default \"yaml\")\n      --time                time executions\n      --verbose             enable detailed logging\n```\n\n### http\n```\nMake HTTP requests\n\nUsage:\n  mockhttp http [flags]\n\nFlags:\n  -f, --file string\n  -h, --help          help for http\n\nGlobal Flags:\n  -o, --output string       output format (default \"yaml\")\n      --time                time executions\n      --verbose             enable detailed logging\n```\n\n### version\n```\nShows the version of the CLI\n\nUsage:\n  mockhttp version [flags]\n\nFlags:\n  -h, --help   help for version\n\nGlobal Flags:\n  -o, --output string       output format (default \"yaml\")\n      --time                time executions\n      --verbose             enable detailed logging\n```\n\n## To Do\n[Check out open issues](https://github.com/oleoneto/mock-http/issues).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foleoneto%2Fmock-http","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foleoneto%2Fmock-http","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foleoneto%2Fmock-http/lists"}