Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

SockJS test server on NW.js

by Joan Alba Maldonado (joanalbamaldonadoNO_SPAM_PLEASE AT gmail DOT com, without NO_SPAM_PLEASE)

Just a simple SockJS server running on Node.js but using NW.js (formerly node-webkit).

Version: no version

  • Date: 29th July 2016 (approximately)



Just a simple SockJS server running on Node.js but using NW.js (formerly node-webkit) 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'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) but also includes the source code so it can be ported to other platforms supported by NW.js easily.


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!