[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4239":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":17,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":23,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":35,"readmeContent":36,"aiSummary":37,"trendingCount":15,"starSnapshotCount":15,"syncStatus":38,"lastSyncTime":39,"discoverSource":40},4239,"wiremock","wiremock\u002Fwiremock","A tool for mocking HTTP services","https:\u002F\u002Fwiremock.org\u002F",null,"Java",7273,1503,135,424,0,1,4,42,40.53,"Apache License 2.0",false,"master",true,[25,26,27,28,29,30,31,32,33,5,34],"apis","hacktoberfest","http","java","json","mock-server","mocking","rest","stubbing","xml","2026-06-12 02:01:00","# WireMock - flexible, open source API mocking\n\n\u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fwiremock.org\" target=\"_blank\">\n        \u003Cimg width=\"512px\" src=\"https:\u002F\u002Fwiremock.org\u002Fimages\u002Flogos\u002Fwiremock\u002Flogo_wide.svg\" alt=\"WireMock Logo\"\u002F>\n    \u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftomakehurst\u002Fwiremock\u002Factions\u002Fworkflows\u002Fbuild-and-test.yml\">\n        \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Ftomakehurst\u002Fwiremock\u002Factions\u002Fworkflows\u002Fbuild-and-test.yml\u002Fbadge.svg\" alt=\"Build Status\"\u002F>\n    \u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fwiremock.org\u002Fdocs\u002F\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fstatic\u002Fv1?label=Documentation&message=public&color=green\" alt=\"Docs\"\u002F>\n    \u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fslack.wiremock.org\u002F\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fslack-Join%20us-brightgreen?style=flat&logo=slack\" alt=\"Join us on Slack\"\u002F>\n    \u003C\u002Fa>\n    \u003Ca href=\".\u002FCONTRIBUTING.md\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fstatic\u002Fv1?label=Contributing&message=guide&color=orange\" alt=\"Contributing Guide\"\u002F>\n    \u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fsearch.maven.org\u002Fartifact\u002Forg.wiremock\u002Fwiremock\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fmaven-central\u002Fv\u002Forg.wiremock\u002Fwiremock.svg\" alt=\"Maven Central\"\u002F>\n    \u003C\u002Fa>\n\u003C\u002Fp>\n\n---\n\n\u003Ctable>\n\u003Ctr>\n\u003Ctd>\n\u003Cimg src=\"https:\u002F\u002Fwiremock.org\u002Fimages\u002Fwiremock-cloud\u002Fwiremock_cloud_logo.png\" alt=\"WireMock Cloud Logo\" height=\"20\" align=\"left\">\n\u003Cstrong>WireMock open source is supported by \u003Ca href=\"https:\u002F\u002Fwww.wiremock.io\u002Fcloud-overview?utm_source=github.com&utm_campaign=wiremock-README.md-banner\">WireMock Cloud\u003C\u002Fa>. Please consider trying it out if your team needs advanced capabilities such as OpenAPI, dynamic state, data sources and more.\u003C\u002Fstrong>\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\n---\n\nWireMock is the popular open source tool for API mocking, with over 6 million downloads per month,\nand powers [WireMock Cloud](https:\u002F\u002Fwww.wiremock.io\u002Fcomparison?utm_source=github.com&utm_campaign=wiremock-README.md).\n\nIt can help you to create stable test and development environments,\nisolate yourself from flaky 3rd parties and simulate APIs that don’t exist yet.\n\nStarted in 2011 as a Java library by [Tom Akehurst](https:\u002F\u002Fgithub.com\u002Ftomakehurst),\nnow WireMock spans across multiple programming languages and technology stacks.\nIt can run as a library or client wrapper in many languages, or as a standalone server.\nThere is a big community behind the project and its ecosystem.\n\nWireMock supports several approaches for creating mock APIs -\nin code, via its REST API, as JSON files and by recording HTTP traffic proxied to another destination.\nWireMock has a rich matching system, allowing any part of an incoming request to be matched against complex and precise criteria.\nResponses of any complexity can be dynamically generated via the Handlebars based templating system.\nFinally, WireMock is easy to integrate into any workflow due to its numerous extension points and comprehensive APIs.\n\n## Key Features\n\nWireMock can run in unit tests, as a standalone process or a container.\nKey features include:\n\n- HTTP response stubbing, matchable on URL, header and body content patterns\n- Configuration via a fluent Java API, JSON files and JSON over HTTP\n- Record\u002Fplayback of stubs\n- Request verification\n- Fault and response delays injection\n- Per-request conditional proxying\n- Browser proxying for request inspection and replacement\n- Stateful behaviour simulation\n- Extensibility\n\nFull documentation can be found at [wiremock.org\u002Fdocs](https:\u002F\u002Fwiremock.org\u002Fdocs).\n\n## Questions and Issues\n\nIf you have a question about WireMock, or are experiencing a problem you're not sure is a bug please post a message to the\n[WireMock Community Slack](https:\u002F\u002Fslack.wiremock.org) in the `#help` channel.\n\nOn the other hand if you're pretty certain you've found a bug please open an issue.\n\n## Log4j Notice\n\nWireMock only uses log4j in its test dependencies. Neither the thin nor standalone JAR depends on or embeds log4j, so\nyou can continue to use WireMock 2.32.0 and above without any risk of exposure to the recently discovered vulnerability.\n\n## Contributing\n\nWireMock exists and continues to thrive due to the efforts of contributors.\nRegardless of your expertise and time you could dedicate,\nthere're opportunities to participate and help the project!\n\nSee the [Contributing Guide](.\u002FCONTRIBUTING.md) for more information.\n","WireMock 是一个用于模拟 HTTP 服务的开源工具。它支持通过代码、REST API、JSON 文件或录制 HTTP 流量来创建模拟 API，具有丰富的请求匹配系统和基于 Handlebars 的动态响应生成模板，能够精确控制模拟行为。此外，WireMock 可以作为库集成到多种语言中，也可以独立运行或部署为容器，适用于需要稳定测试环境、隔离不稳定第三方服务或模拟尚未开发完成的 API 场景。",2,"2026-06-11 02:59:11","top_language"]