Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jalbam/sockjs_test_server_nwjs

[SockJS test server on NW.js] Just a simple SockJS server running on Node.js but using NW.js.
https://github.com/jalbam/sockjs_test_server_nwjs

binary gui node-js node-webkit nodejs nw nwjs server socket-server sockets sockjs sockjs-server source-code sourcecode test testing testing-tools win32 windows windows-desktop

Last synced: 9 days ago
JSON representation

[SockJS test server on NW.js] Just a simple SockJS server running on Node.js but using NW.js.

Awesome Lists containing this project

README

        

SockJS test server on NW.js
============================
by [Joan Alba Maldonado](https://joanalbamaldonado.com/) (joanalbamaldonadoNO_SPAM_PLEASE AT gmail DOT com, without NO_SPAM_PLEASE)

Just a simple [SockJS](https://github.com/sockjs "SockJS - WebSocket emulation") server running on [Node.js](https://nodejs.org/ "Node.js") but using [NW.js (formerly node-webkit)](https://nwjs.io/ "NW.js").

Version: no version
- Date: 29th July 2016 (approximately)

![ScreenShot](screenshot.gif)

## Description

Just a simple [SockJS](https://github.com/sockjs "SockJS - WebSocket emulation") server running on [Node.js](https://nodejs.org/ "Node.js") but using [NW.js (formerly node-webkit)](https://nwjs.io/ "NW.js") to provide a simple visual interface for testing purposes.

The default listening port is set to 9999 and the default directory is "/echo", but they can be modified easily. By default, if using the same machine, the following address can be used to connect to it: _http://localhost:9999/echo_ (replace "_localhost_" with the IP if needed).

It comes with a self-extracting single-file binary for Windows 32-bit (using [7zip](https://www.7-zip.org/links.html)'s SFX) that runs on Windows XP with SP2 (Service Pack 2) minimum and also on newer Windows versions as Windows 10 (generated with [Web2Executable](https://github.com/jyapayne/Web2Executable)) but also includes the source code so it can be ported to other platforms supported by [NW.js](https://nwjs.io/ "NW.js") easily.

## License

This project can be used, reproduced, distributed and modified freely for any non-commercial purposes but always keeping the author's name and copyright clauses. Other than that, just use this project as you wish but never sell it!