Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drex44/martian
Websocket testing tool
https://github.com/drex44/martian
bulma electronjs reactjs websocket-client
Last synced: 3 months ago
JSON representation
Websocket testing tool
- Host: GitHub
- URL: https://github.com/drex44/martian
- Owner: drex44
- License: mit
- Created: 2019-04-12T09:27:17.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-16T10:58:40.000Z (almost 6 years ago)
- Last Synced: 2024-10-31T05:34:52.957Z (3 months ago)
- Topics: bulma, electronjs, reactjs, websocket-client
- Language: JavaScript
- Size: 747 KB
- Stars: 10
- Watchers: 4
- Forks: 3
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# [WIP] Martian : Electron based Websocket testing tool
[![Build Status](https://api.travis-ci.org/drex44/martian.svg)](https://travis-ci.org/drex44/martian)
[![dependencies Status](https://david-dm.org/drex44/martian/status.svg)](https://david-dm.org/drex44/martian)
[![devDependencies Status](https://david-dm.org/drex44/martian/dev-status.svg)](https://david-dm.org/drex44/martian?type=dev)A tool to test websockets until this feature comes to Postman.
Help us build it better with your suggestions!
- Raise an issue to submit your idea.
## Downloads
**v0.5.2**
- [Linux direct app](https://github.com/drex44/martian/releases/download/v0.5.2/Martian-alpha.0.5.2.AppImage)
- [Linux deb](https://github.com/drex44/martian/releases/download/v0.5.2/martian_0.5.2_amd64.deb)
- [Windows exe](https://github.com/drex44/martian/releases/download/v0.5.2/Martian-alpha.Setup.0.5.2.exe)## Features
- Multiple tabs
- Available on all platforms (Mac: Can be run in dev mode until build error is resolved and Binary
is available.)
- Automatic save all open requests on close
- Modern UI thanks to React and Bulma
- Need more? Raise an issue and tell us!
- Different body types parsing and formating such as JSON, Text.
- [WIP] Easy way to set authorization headers
- [WIP] History repeat. Send previously sent messages with just a click!![Screenshot](/docs/ss1.jpg)
## Quick start
1. Clone the repository
```bash
git clone https://github.com/drex44/martian.git
```2. Install dependencies
```bash
cd martian
npm install
```3. Development
```bash
npm run dev
```## Contributing
This repository is open to all forms of suggestions. so wear your thinking hat and let the hacking
begin.For more, check out the
[Contributing.md](https://github.com/drex44/martian/blob/master/CONTRIBUTING.md)## License
This repository is licensed under the MIT license. See `LICENSE` for details.