and an exagerated amount of white space
Live Keys combines the features live coding, UI palettes and component-based interactions into a completely customizable environment
extendable by plugins. It started off as a tool specialized in computer vision live coding, evolving into an environment that
targets code and text generation dynamically.
The project relies on C++, javascript and qml as it's main languages.
C++ Snippet Assist is a C / C++ code parser and generator that exposes parsed source files to a javascript library. The exposed model
is easily navigable (similar to the DOM structure for HTML), and can be used to manipulate and automate code refactoring. Javascript plugins
are supported for custom configurations.
An efficient implementation of a gantt chart library for qml. The library provides a custom View element which handles lazy
loading of items according to its viewport, making the library handle large amounts of items with no significant loss in fps.
The library can be used for other scroll based content where items are positioned throughout the view.
Dispersion is a php MVC based framework I developed and used on projects that I have worked on. It started as a set of pluginable
libraries implemented to speed up my work on already existing websites. As the features kept piling up, I decided to organize these
libraries, refactor the code, and create a framework. This project is not maintained anymore, however, the code is still available
in case anyone is looking for anything light and custom.
My photography collection, mostly focused on landscapes.