nwrkbiz / webdevtools

GUI Program providing a HTTPServer, WebSocketServer and WebsocketClient with protocol inspection capabilities for rapid web development.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Web Dev Tools

Simple platform independent GUI program to ease web development.

Includes following features:

  • HTTP Webserver, allows serving files via http and inspecting client HTTP requests.
  • Websocket server, allows receiving and answering to text messages (useful for protocol prototyping).
  • Websocket client, allows sending custom messages (useful for protocol prototyping).

All modules support TLS/SSL encryption.

Releases

Releases are avaiable for many CPU architectures and completely statically linked. Linux releases need an X-Server to render the GUI. Click here to download the newest release.

Dependencies (to compile)

This program depends on Boost (tested with version 67), OpenSSL, giri's c++ supportlib, fltk and requires an C++17 compliant compiler.

Build dependencies

To build all dependencies for static linking i use a set of Makefiles published here: https://github.com/nwrkbiz/static-build.

License

"THE BEER-WARE LICENSE" (Revision 42): giri@nwrk.biz extended and modified this file. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return Daniel Giritzer

About

2020, Daniel Giritzer

https://page.nwrk.biz/giri

About

GUI Program providing a HTTPServer, WebSocketServer and WebsocketClient with protocol inspection capabilities for rapid web development.

License:Other


Languages

Language:C 87.3%Language:C++ 12.3%Language:Makefile 0.4%