Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>DevMockNew to Visual Studio Code? Get it now.
DevMock

DevMock

DevMock

| (0) | Free
API Contract & Mocking for Front-end — build without waiting for the backend.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DevMock — API Contract & Mocking for Front-end

Build your frontend without waiting for the backend.

Define o contrato uma vez e use-o para desenvolver, testar, documentar, compartilhar e validar a API. O Schema é a fonte única da verdade — dele nascem o mock local, os dados realistas (incluindo brasileiros: CPF, CNPJ, CEP, PIX), a documentação, o OpenAPI e os tipos TypeScript.

Começo rápido (5 min)

  1. Abra seu projeto e rode DevMock: Initialize Project (ou devmock init).
  2. DevMock: New Schema… (ou Create API → From scratch) — crie o model User.
  3. DevMock: Start Mock Server → 🟢 http://localhost:4010.
  4. Aponte sua baseURL para http://localhost:4010 e desenvolva. Sem backend.

Comandos

Paleta (Ctrl+Shift+P → DevMock: …) O que faz
Initialize Project Cria .devmock/ versionável
New Schema… / Edit Schema… Studio: edita campos, preview com seed, salva
Create API… From scratch, Import OpenAPI ou (em breve) Detect
Import OpenAPI… Gera Schemas de openapi.yaml/json
Generate / Save Fake Data… Preview ou salva em docs/examples/
Start / Stop Mock Server Sobe/derruba :4010; Stop mostra o request log
Switch Scenario… Default, Empty, 401/403/500/429, Slow — sem restart
Export Contract… OpenAPI JSON+YAML, JSON Schema, types.ts, Markdown
Validate Real API… Compara a API real com o contrato (Compatible/Warning/Breaking)
Show Request Log Método, rota, status, ms e cenário

CLI equivalente: devmock init|start|generate|export|import|validate (pacote devmock em breve no npm).

Requisitos

VS Code ^1.90.0. Sem telemetria, 100% local, tudo em arquivos versionáveis.

Links

  • Repositório e docs vivas: GabrielLeandroSilva/Devmock
  • Wiki: guia completo
  • Issues: reportar bug
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft