If you don't program yourself, others life will program you.


Web development


A lightweight library for creating modular and component based websites with just HTML, CSS and (maybe) JavaScript.

Web Starter template

Basic template with light/dark modes, collapsible header and FAB menu. The one used for this page.

Web App template

A typical mobile app layout, with side drawer, collapsible header, Material Design UI.

News Blog template

Fully immersive template, suitable either for publishing feeds of news or blog posts. With search and bookmark.

zKit components

A collection of framework-agnostic components for the web, built with zuix.js.

Software development


The open source, programmable, home automation server for smart connected devices and applications.

HomeGenie Mini

Open source library and firmware for smart devices based on ESP32 / ESP8266 microcontrollers.

HomeGenie Panel

Featured mobile client for HomeGenie server and other services. A control panel for your smart home/applications.


Cross platform serialport helper class with hot plug and automatic reconnection on error/disconnect.


Z-Wave Home Automation library that works with most serial controllers. 100% managed code implementation.



Authoring reusable and portable Web Components

Common pitfalls and tips about creating reusable and portable Web Components.

19 May 2023

Adding gesture-based interaction to your website

Gesture helper that can be used on any element to detect gestures over it.

31 August 2018

Netflix clone web app template (PWA)

Yet another Progressive Web App

20 August 2018

Ready to use Progressive Web App template

Faaast, simple, modern PWA template.

13 August 2018

Client-side HTML/CSS pre-processing

Using zuix.js global hooks to process content in a detached state.

7 August 2018

Web app bundling in the browser with zuix.js

You don't always need build tools to optimize page loading

1 August 2018

Adding a ViewPager to your web app

Meant to be a Twitter mobile clone, ended up in something else.

29 July 2018

Unique, lovely web bits

Just about what I was up to yesterday

26 July 2018

Mobile web app layout from scratch

Create a mobile app layout in 5 minutes (@!?!) =)

22 July 2018

Component-based web with zuix.js

Meet zuix.js, a small yet powerful library for component-based web development.

19 July 2018
-~=(glabs.it)=~- Home | Posts | About |