Tools, demo's, and tutorials

By Jos de Jong, 2007-2013


Title Description Language Platform Type
Beeper Service This code example demonstrates how to run a program as a windows service. A service runs in the background of Windows, even if nobody is logged in on the computer or server. C++ Windows Demo
CGI programming on linux A short tutorial on CGI programming. C++, CGI Linux Demo, tutorial
CouchDB Tasklist A demo on how to create a simple task-list application using CouchDB. Javascript, HTML Linux Demo, tutorial
CSV to Array Convert CSV data to a Javascript array. Javascript Chrome, Firefox, Safari, Opera, IE Tool
Cross-platform Webserver This is a small and cross platform webserver (Windows and Linux). It is written in C++ Using the CodeBlocks IDE. You are free to use this code as you like. C++ Windows, Linux Tool, demo
Directory structure Directory structure with Javascript: expand and collapse folders HTML, Javascript Chrome, Firefox, Safari, Opera, IE Demo
Expression parser An expression parser written with C++. It supports operators, functions, constants, and variables. C++ Windows, Linux, Mac Demo
Expression parser An expression parser written with Java. It supports operators, functions, constants, and variables. Java Windows, Linux, Mac Demo
Expression parser (extensive) An expression parser written with Java. It supports operators, functions, constants, assignment of variables, and assignment of functions. Java Windows, Linux, Mac Demo
Expression parser An expression parser written with Ibasic Pro. It supports operators, functions, and constants. Ibasic Pro Windows Tutorial
Getting started with wxWidgets. Getting started with wxWidgets in Windows using wxDev-cpp C++, wxWidgets Windows Tutorial
Graph Canvas This demo shows how to create a (draggable) graph using the HTML canvas element. HTML, Javascript Chrome, Firefox, Safari, Opera, IE9 beta Demo
Graph IBpro This graph demo shows how to draw graphs using low level Windows API functions like MoveToEx, LineTo, TextOut. This results in very fast rendering. The program is written using Ibasic Professional. The demo makes use of Ibasic Pro Windows Demo
Graph SVG This demo shows how to create a (draggable) graph using SVG HTML, Javascript, SVG Chrome, Firefox, Safari, Opera Demo
Inline C++ in Javascript This demo shows a solution for using inline C++ code in Javascript on the client side. The C++ code is compiled and executed on the server side. C++, Javascript All browsers, Linux server Demo
JSON editor online JSON Editor Online is an online tool to easily edit and format JSON data. Data is displayed in a clear, editable treeview or in formatted plain text. Javascript All browsers Tool
math.js Math.js is an extensive math library for JavaScript and Node.js. It features real and complex numbers, units, matrices, a large set of mathematical functions, and a flexible expression parser. Powerful and easy to use. Javascript Windows, Linux, Mac Library
Matrix class A 2D matrix class with all common functions and operators to manipulate matrices. C++ Windows, Linux, Mac Demo
SQLite Export tool SQLiteExport is a program to easily export data from a SQLite database. You can enter database, outputfile name and output type, and specify a table or a custom sql command. C++, wxWidgets Windows, Linux Tool