All Projects β†’ mukuljainx β†’ Mokku

mukuljainx / Mokku

Licence: MIT license
Mock API calls seamlessly

Programming Languages

typescript
32286 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to Mokku

ersatz
πŸ€– A simulated HTTP server for testing client code with configurable responses.
Stars: ✭ 44 (-59.63%)
Mutual labels:  mock
dexopener
An Android library that provides the ability to mock your final classes on Android devices.
Stars: ✭ 112 (+2.75%)
Mutual labels:  mock
chip
πŸ“¦ 🐳 πŸš€ - Smart "dummy" mock for cloud native tests
Stars: ✭ 19 (-82.57%)
Mutual labels:  mock
ruby-dns-mock
DNS mock server written on πŸ’Ž Ruby. Mimic any DNS records for your test environment with fake DNS server.
Stars: ✭ 50 (-54.13%)
Mutual labels:  mock
instant-mock
Quick and Easy web API mock server.
Stars: ✭ 27 (-75.23%)
Mutual labels:  mock
dextool
Suite of C/C++ tooling built on LLVM/Clang
Stars: ✭ 81 (-25.69%)
Mutual labels:  mock
springmock
alternative spring mocking infrastructure
Stars: ✭ 22 (-79.82%)
Mutual labels:  mock
htest
htest is a http-test package
Stars: ✭ 24 (-77.98%)
Mutual labels:  mock
ts-mock-imports
Intuitive mocking library for Typescript class imports
Stars: ✭ 103 (-5.5%)
Mutual labels:  mock
entity-framework-mock
Easy Mock wrapper for mocking EF6 DbContext and DbSet using Moq or NSubstitute
Stars: ✭ 45 (-58.72%)
Mutual labels:  mock
DataStore
Visual develop tool of creating mocked Json
Stars: ✭ 30 (-72.48%)
Mutual labels:  mock
mocat
🐈 Mocat is a mocking toolbar that allows you to interactively develop and test network requests.
Stars: ✭ 27 (-75.23%)
Mutual labels:  mock
electron-admin-antd-vue
Electron Vue3.x Ant Design Admin template
Stars: ✭ 21 (-80.73%)
Mutual labels:  mock
web3-mock
🀑 JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.
Stars: ✭ 54 (-50.46%)
Mutual labels:  mock
axios-mock-server
RESTful mock server using axios.
Stars: ✭ 33 (-69.72%)
Mutual labels:  mock
json-fake-server
Simple way to create http server (node js) https://www.npmjs.com/package/test-fake-server
Stars: ✭ 15 (-86.24%)
Mutual labels:  mock
moq.ts
Moq for Typescript
Stars: ✭ 107 (-1.83%)
Mutual labels:  mock
interface-forge
Graceful mock-data and fixtures generation using TypeScript
Stars: ✭ 58 (-46.79%)
Mutual labels:  mock
rocket-pipes
Powerful pipes for TypeScript, that chain Promise and ADT for you 🚌 -> ⛰️ -> 🚠 -> πŸ‚ -> πŸš€
Stars: ✭ 18 (-83.49%)
Mutual labels:  mock
admin-base-tmpl
⚑️基于vite2ζž„ε»Ίηš„vue2+typescript+elementUI ηš„εŽε°εŸΊη‘€ε₯—δ»ΆοΌŒι’„θ§ˆεœ°ε€
Stars: ✭ 52 (-52.29%)
Mutual labels:  mock

Stalled

Development on mokku has been stopped idefinetly. It's goods enough for basic use case and without the support Native Chrome API support it can't be a robust app as it depends on script injection.

Alternate: Mockoon! Though it's proxy tool, but good.

Mokku

Mock API calls seamlessly

small-promo

Chrome Web Store | MS Edge Add on

Buy Me A Coffee

About

Mokku helps user by mocking API and changing their response, response time and status, user can try all test case scenario like long loading time, error states, or any missing or incorrect data.

Mokku adds itself as a tab in dev tools as a panel. In the tab user can see network logs and mocks. Any network call from the logs can be mocked by simply clicking mock button then response can be edited. User can also search logs. Mock can also be created from scratch from create mock button.

All URL's are accessible but Mokku doesn't inject scripts into any pages apart from which are served locally and accessed using 'http://localhost\*' until enabled from the Panel.

Collections & Dynamic mock generators coming soon!

You can submit issues, bugs or feature request at https://github.com/mukuljainx/mokku/issues

This extension is development phase, might not work in some kind of response like md files.

Promotional Images

Features

  1. Mock API call, specify JSON body, status, time delay and even headers πŸ™Œ.
  2. Wild Card: add (.*) as wild card in url which will match anything, for example: some-domain/user/(.*)/messages. This will match some-domain/user/u1/messages and some-domain/user/u2/messages too.

GraphQL

Mokku doesn't support GraphQL as of now.

Privacy policy

Mokku does not collect or ask for any personal information, though it will store the mocks the chrome local store & all the hosts name where it has been enabled once to provide better experience to user.

Dev Guide

Prerequisites

Project Structure

  • dist: Chrome Extension directory
  • dist/js: Generated JavaScript files

Setup

npm install

Dev

npm run watch

Build

npm run build

Load extension to chrome

Load dist directory. All the files are refreshed without extension reload except content script. Reload the extension to see the changes.

Built on

Chitbat Chrome extension starter kit

Buy Me A Coffee

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].