Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mathisburger/testlytic
A websocket testing client built with electron and react
https://github.com/mathisburger/testlytic
electron-app json react test-client websocket websocket-tester
Last synced: 13 days ago
JSON representation
A websocket testing client built with electron and react
- Host: GitHub
- URL: https://github.com/mathisburger/testlytic
- Owner: MathisBurger
- License: mit
- Created: 2021-07-06T18:23:37.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-07-23T18:27:48.000Z (over 3 years ago)
- Last Synced: 2024-10-22T00:58:05.375Z (2 months ago)
- Topics: electron-app, json, react, test-client, websocket, websocket-tester
- Language: TypeScript
- Homepage: https://mathisburger.github.io/testlytic
- Size: 495 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
testlytic
An modern looking websocket testing client
# Project Information
Testlytic is a project I built, because I was unable to find a good-looking, fast and
functional websocket test-client. Therefore, I started to create my own one. It is a react app
wrapped into an electron app. This is the reason, why there is also an online version running
on github pages.# Installation
If you want to use the desktop. client you can download the latest installer from the
releases tab.If you want to host the client yourself through the docker container follow these steps:
1. Pull the docker image from the registry
```shell
docker pull ghcr.io/mathisburger/testlytic
```
2. Start the container
```shell
docker run -d -p 3000:3000 ghcr.io/mathisburger/testlytic
```
3. You can access your local installation now on your browser under http://localhost:3000# Contributing
If you want to contribute to the project check out the CONTRIBUTING.md.
It contains all information you need for contributing to the testlytic project. Generally
everyone can contribute to the project. You just have to follow some development guidelines
to leave the codebase as clean as possible.# Local development setup
If you want to setup the project for development follow these steps:
1. Clone the code from the repository
```shell
git clone github.com/mathisburger/testlytic
```
2. install yarn
```shell
npm install -g yarn
```
3. go into the project folder
```shell
cd testlytic
```
4. install packages
```shell
yarn install
```
5. run the webapp to check, if it works
```shell
yarn react-start --open
```