Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaola-fed/foxman
:fish_cake: an extensible mock server
https://github.com/kaola-fed/foxman
development extensible kaola koa mock nei plugin proxy server
Last synced: about 1 month ago
JSON representation
:fish_cake: an extensible mock server
- Host: GitHub
- URL: https://github.com/kaola-fed/foxman
- Owner: kaola-fed
- License: mit
- Created: 2016-08-01T16:51:11.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-01-23T13:04:54.000Z (almost 6 years ago)
- Last Synced: 2024-10-11T01:33:55.227Z (3 months ago)
- Topics: development, extensible, kaola, koa, mock, nei, plugin, proxy, server
- Language: JavaScript
- Homepage: https://foxman.js.org
- Size: 8.19 MB
- Stars: 81
- Watchers: 2
- Forks: 17
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
## Features
đĻ **Mock Server** Support customizing template engine
đ **Living Reload** More flexible livereload mechanism
đĄ **Remote Debugging** Render local template with remote data, convenient for debugging
đ **Runtime Processor** Any processor implementing foxman-processor's interface can be loaded
đ **Debuger** Integrate with vconsole, good for mobile debugging
đ¯ **NEI support** NEI inside, which is known as a normative api definiting platform
đ¤ **Extensible** Extensible enough for adding your own functionality
## Installation
```bash
# with npm
$ npm i -g foxman
# or with yarn
$ yarn global add foxman
```â ī¸ foxman doesn't support nodejs under 6.4.0
## Quick Start
### 1. Configure
Simply populate a `foxman.config.js` file in your project root
Add following content into this file:
```js
module.exports = {
// ...
};
```[Dive into full documentation â](https://foxman.js.org/#/configuration) if you wanna get more configuration guides
### 2. Run
```bash
$ foxman
```## Screenshot
## Contributors
| [
åįžŊ](https://github.com/imhype)
[đģ](https://github.com/kaola-fed/foxman/commits?author=ImHype "Code") [đ](#plugin-ImHype "Plugin/utility libraries") [đ](#infra-ImHype "Infrastructure (Hosting, Build-Tools, etc)") [đ](https://github.com/kaola-fed/foxman/commits?author=ImHype "Documentation") [â ī¸](https://github.com/kaola-fed/foxman/commits?author=ImHype "Tests") [đ](https://github.com/kaola-fed/foxman/issues?q=author%3AImHype "Bug reports") [đĄ](#example-ImHype "Examples") | [
MO](https://github.com/fengzilong)
[đģ](https://github.com/kaola-fed/foxman/commits?author=fengzilong "Code") [đ](#plugin-fengzilong "Plugin/utility libraries") [đ](#infra-fengzilong "Infrastructure (Hosting, Build-Tools, etc)") [đ](https://github.com/kaola-fed/foxman/commits?author=fengzilong "Documentation") [â ī¸](https://github.com/kaola-fed/foxman/commits?author=fengzilong "Tests") [đ](https://github.com/kaola-fed/foxman/issues?q=author%3Afengzilong "Bug reports") | [
froguardoge](https://github.com/Froguard)
[đģ](https://github.com/kaola-fed/foxman/commits?author=Froguard "Code") [đ](#plugin-Froguard "Plugin/utility libraries") [đ](https://github.com/kaola-fed/foxman/commits?author=Froguard "Documentation") |
| :---: | :---: | :---: |## LICENSE
MIT