Open Source Projects & Resources
Welcome to the Open Source Projects section!
Here, you'll find a curated list of my open source projects and resources. Each project showcases my work with various technologies and offers opportunities for exploration and contribution. Dive in and discover innovative solutions and tools that can help you in your own projects. Enjoy the journey through the world of open source!
Apps
Cresum
Cresum is a web application designed for individuals who want to create their resumes securely and privately. Unlike other services, Cresum does not store users' personal information on external servers. Instead, all information is directly embedded within the URL. This, along with a link shortening service, provides a unique and secure alternative for online resume creation.
Code Time Limiter
Code Time Limiter is a Visual Studio Code extension that helps manage coding time. Set a coding time limit, and it automatically flags lint errors in open editors as a gentle reminder when your time's up. Ideal for managing project time, enforcing breaks, or ensuring work-life balance.
Consulta RUC
This application leverages SUNAT's "Padrón Reducido" (a public information database) to retrieve taxpayer data, which can be invaluable for accounting and billing purposes. Developed using Docker, it employs Elasticsearch to efficiently parse large databases, with Python managing the backend operations and React powering the frontend, ensuring a seamless user experience.
CodeToImage
CodeToImage is a tool designed to convert HTML + CSS code into images. This is particularly useful in specific situations where a block of code needs to be used as an image, making it easier to integrate code elements into visual formats and present code examples in a more aesthetic and understandable way.
Ropasclisp
Ropasclisp is a fun web app developed with Vue 3. Designed for playing Rock, Paper, Scissors, Lizard, Spock, this tool is perfect for deciding household chores or making decisions with friends in a more interactive and digital way. With a user-friendly interface and playful design, Ropasclisp gives a modern twist to this classic hand game, turning everyday decisions into entertaining and unique moments.
NPMjs
@kembec/cli-eslint-config-for-astro
A CLI tool for effortlessly setting up ESLint + Prettier configurations in TS projects, supporting frameworks like Vue, React, and Svelte.
@kembec/outside-click-js
A JavaScript utility for detecting click events outside of a specified DOM element, identified by its ID.
@kembec/sunat-utils
Sunat Utils es una biblioteca de código abierto para automatizar validaciones y cálculos relacionados con las normativas tributarias de SUNAT en Perú.
Repositories
patrones-de-diseno
Repositorio con los principales patrones de diseño en software: Creacionales, Estructurales y de Comportamiento. Incluye casos de uso y ejemplos en JavaScript, TypeScript, PHP y Python.
consulta-peru
Herramienta de consulta de RUC con Python/React, usando datos locales del padrón reducido de SUNAT y Docker para despliegue.
find-files-without-audio
This simple Bash script checks video files within a specified directory for audio tracks.
sunat-utils
A concise utility library for validating RUC and DNI, calculating IGV, and formatting currencies specifically for Peruvian standards.