apimock-rs (API Mock) icon
apimock-rs (API Mock) icon

apimock-rs (API Mock)

apimock-rs (API Mock) is a developer-friendly, super-lightweight and functional HTTP(S) mock server built in Rust. It provides file-based mechanism for mocking RESTful APIs using static JSON responses. Optionally, dynamic routing is supported: rule-based matching via toml and...

apimock-rs (API Mock) screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Self-Hosted
-
No reviews
1like
0comments
0alternatives
0news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight
  2.  Easy to use

Features

  1.  HTTP mocking
  2.  Zero configuration
  3.  Simple installation
  4.  Fast speed

apimock-rs (API Mock) News & Activities

Highlights All activities

Recent activities

Show all activities

apimock-rs (API Mock) information

  • Developed by

    nabbisen
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    0 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  7 Stars
  •  2 Forks
  •  13 Open Issues
  •   Updated  
View on GitHub
apimock-rs (API Mock) was added to AlternativeTo by RemovedUser on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is apimock-rs (API Mock)?

apimock-rs (API Mock) is a developer-friendly, super-lightweight and functional HTTP(S) mock server built in Rust. It provides file-based mechanism for mocking RESTful APIs using static JSON responses. Optionally, dynamic routing is supported: rule-based matching via toml and scripting via rhai.

Key Features:

  • 👟 Zero-config start – Just point to a directory (folder) with JSON files and run.
  • 🍬 Simple setup – Usable via a single CLI command, no compilation needed via npm-distributed binary.
  • 🧳 Static routing – File-based simple responses. Uses directory paths and .json-like files to simulate API endpoints.
  • 🎒 Dynamic routing with matching – Supports conditional responses with rule-based mechanism and scripting.
  • 🍨 High-performance – Effortless speed and minimal presence. Built with async Rust using tokio and hyper.

Official Links