Projects Open Source

Base Skill - Since Mar, 2026

BaseSkill - a gamified educational lessons platform to help young children learn in an educational and fun way. Using the browser’s built-in Speech to Text and Text to Speech. github.com/leocaseiro/base-skill

Spec-Driven Development (AI), Speech-to-Text (STT), Text-to-Speech (TTS), React, TypeScript, StorybookJS, Github Actions (CI/CD), XState

Angular Chosen - Since Feb, 2016

I maintain the AngularJS Chosen directive which is an AngularJS Directive that brings the Chosen jQuery in a AngularJS way. I refactored the whole project, included unit tests and setup gulp scripts, running on TravisCI.

AngularJS, CoffeeScript, Gulp, Jasmine, TravisCI, jQuery

jQuery stringToSlug - Since Feb, 2009

jQuery stringToSlug converts any string to SLUG (known as spinal-case or kebab-case). Or other (snake_case, PascalCase, …) in any Language. Having or not special characters (ã,é,í,ü,ñ…)

Gulp, JavaScript ES5, QUnit, TravisCI, jQuery

WordPress plugin Custom Options Plus - Since Oct, 2011

WordPress Custom Options Plus is the easiest way to add your custom variables as a Settings Page for your Theme. It works similar to wp_options, but you don’t need to create your own forms.

PHP, WordPress