Ross ROSS = Recommend OSS · open-source software intelligence for agents

smocker-dev/smocker

Smocker is a simple and efficient HTTP mock server and proxy observed · 2026-08-28

github.com/smocker-dev/smocker · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

67/100

  • Activity 99
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2561
  • days_rel: 529
  • days_push: 11
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

1284 stars · 72 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Smocker is a simple and efficient HTTP mock server and proxy designed to help mock the HTTP dependencies of an application, especially for integration test automation in microservice environments. It supports static, dynamic (Go templates/Lua), and proxying mock behaviors, configured via YAML/JSON or a web UI, and ships as a single static binary or Docker image.

Use cases

  • mock external http apis for integration tests
  • replace an api gateway in a test environment
  • run a mock server in docker for automated testing
  • proxy http requests through a test double using http_proxy
  • define mocks declaratively in yaml files
  • inspect request history while writing tests iteratively

When to choose

  • you need to mock HTTP dependencies of a service during integration or functional testing
  • you run microservices behind an API gateway and want a test-environment stand-in
  • you want a dependency-free mock server deployable as a single binary or Docker container
  • you prefer declarative YAML mock definitions with editor validation via JSON Schema

When to avoid

  • you need to mock non-HTTP protocols like gRPC or message queues
  • you want a lightweight in-process mocking library embedded in your test code rather than a standalone server
  • you need a full service virtualization platform with recording and replay of production traffic

Facets

service · maturity active

mock-api http-server proxy testing e2e-testing testing developer-tools apis microservices self-hosted mock-server http-mocking integration-testing wiremock-alternative yaml-configuration go-templates lua-scripting docker linux web-server

4 sources

Member repositories

RepositoryRoleHealth v2
smocker-dev/smockermain67

For agents

markdown · JSON · MCP: product_card(name="smocker-dev/smocker")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem