-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
api-viewer-element
API documentation and live playground for Web Components. Based on Custom Elements Manifest format
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
In April 2022, I began developing my first game called "Falling Square". The goal of the game is to touch the falling squares as they enter a designated zone before they fall off the screen. Each time a square falls off the screen, the player loses a life. If the player loses three lives, the game is over. After a month of development, I released the first version of the game on Android.
In January 2022, I started learning how to develop games using the Godot game engine and Blender to gain some 3D skills. However, I quickly realized that learning two things at the same time was quite challenging. After three months of trying to juggle both, I decided to focus solely on learning how to create 2D games using Godot.
In July 2022, I started working on "Highscore", an open-source leaderboard platform for indie game developers. After two weeks of development, I released the v0.1.0 version of the project. I also implemented it in my own game, "Falling Square". I'm excited to see how the community uses this tool and hope it helps other indie game developers create more engaging and competitive games.
Documentation generated with api-viewer web component, using my plugin to generate the manifest!
The latest project I've been working on is a small plugin for ViteJS called "vite-plugin-cem". This plugin allows developers to generate the manifest of their web components using Vite. It's an open-source project, so anyone is welcome to use it in their own projects or contribute to its development. I'm excited to see how this plugin is used by the community and hope it helps make the process of creating web components with Vite even easier.