./www/apisprout, Lightweight, fast, validating OpenAPI 3 mock server

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3.0nb45, Package name: apisprout-1.3.0nb45, Maintainer: pkgsrc-users

A simple, quick, cross-platform API mock server that returns examples
specified in an API description document. Features include:

- OpenAPI 3.x support
- Uses operation `examples` or generates examples from `schema`
- Load from a URL or local file (auto reload with `--watch`)
- CORS headers enabled by default
- Accept header content negotiation
- Example: `Accept: application/*`
- Prefer header to select response to test specific cases
- Example: `Prefer: status=409`
- Server validation (enabled with `--validate-server`)
- Validates scheme, hostname/port, and base path
- Supports `localhost` out of the box
- Request parameter & body validation (enabled with `--validate-request`)
- Configuration via:
- Files (`/etc/apisprout/config.json|yaml`)


Master sites:

Filesize: 23.011 KB

Version history: (Expand)


CVS history: (Expand)


   2026-03-06 22:08:08 by Benny Siegert | Files touched by this commit (203) | Package updated
Log message: Revbump all Go packages after go126 update 
   2026-02-24 09:45:43 by Benny Siegert | Files touched by this commit (203)
Log message: Revbump all Go packages after default version bump 
   2026-01-15 20:55:00 by Benny Siegert | Files touched by this commit (202) | Package updated
Log message: Revbump all Go packages after go125 update 
   2025-12-02 20:25:26 by Benny Siegert | Files touched by this commit (202) | Package updated
Log message: Revbump all Go packages after go125 update 
   2025-10-16 20:00:06 by Benny Siegert | Files touched by this commit (200) | Package updated
Log message: Revbump all Go packages after go125 update 
   2025-10-08 08:54:42 by Benny Siegert | Files touched by this commit (200) | Package updated
Log message: Revbump all Go packages after go125 update 
   2025-09-06 15:17:15 by Benny Siegert | Files touched by this commit (195) | Package updated
Log message: Revbump all Go packages after go125 security update 
   2025-08-31 12:03:04 by Benny Siegert | Files touched by this commit (191)
Log message: Revbump all Go packages after moving to go125