Edgar Antonio Arroyo

Open Source portafolio


set-theory library

This library attempts to create a set of utils to apply set theory on JS/TS. (pun intended). Currently, Vanilla JS includes the Set Object with some methods to do set operations. But this methods stop working properly when the rank of a set is greater than 1. In other words. Vanilla JS fails when applying the operations to sets that have sets within. The objective of this library is to provide functions that work with the basic sets but also with those sets described above.[ Repository- Deno Pkg]

japiDB

When building tororu text editor, I need a way to persist local data for a web application. I didn't wanted to build any backend, I wanted to make a simple frontend single page web application that people can use to write. Localstorage was there but I wanted to implemented in a escalable, mantainable way. That is why i created japiDB, a library for persistance in the frontend.[ Repository - Docs ]

Scalar Field Visualizer

The objective of this project is to help visualize a scalar field in 2 Dimensions. While learning computer graphics, I had some trouble trying to visualize what a scalar field is and how it is used in different algorithms. This project does not explain the marching squares algorithm, but it helps with the visualization of a scalar field.
[ Repository - App ]

tororu text editor

I like writing, but wasn't feeling really comfortable with any existing writing tool. I was just searching for something minimalistic, distraction free that allows me to write and know how many words I have written. That's why I created tororu, a progressive web app for writting.[ Repository - App ]

react-minimalist-table

A minimalist, plug and ready, react table with interesting features like conditional cell styling. The table is fully responsive and easy to implement and also, pretty customisable.[ Repository - Docs ]