My projects
I created all the projects
eventpp is a C++ event library that provides tools that allow your application components to communicate with each other by dispatching events and listening to them. With eventpp you can implement signal/slot mechanism, or observer pattern, very easily.
I developed my this portfolio website from scratch using PHP Laravel and Bootstrap. I also developed the markdown based blogging system on this site from scratch.
PHP
Laravel
Bootstrap
JavaScript
eventjs is the JavaScript version of eventpp. It provides tools that allow your application components to communicate with each other by dispatching events and listening to them. With eventpp you can implement signal/slot mechanism, or observer pattern, very easily.
cpgf library is a cross platform C++ library for callback, reflection, serialization and script binding.
It's written in standard C++ and doesn't require any preprocessor or tools.
Markdownutil is a collection of Perl scripts to manipulate markdown files. There is a script to convert Dokuwiki to markdown, another script to add table of contents to markdown.
Gincu is a lightweight cross platform 2D game framework and middleware written in C++.
Jincu is a 2D game engine. The first version is mostly converted from my Gincu C++ 2D game framework. The library is written in JavaScript ES6.