The JavaScript/TypeScript developer.
Currently coding with React, Vue, Next.js, Nuxt.js and Electron.
This repository contains libraries that I created and deemed useful during my work.
klaf.js is a lightweight JavaScript library offering both a key-value store and document-oriented database with asynchronous operations. Optimized for performance and flexibility, it is ideal for modern applications requiring fast, schema-defined data storage.
This is a B+tree that's totally okay with duplicate values. If you need to keep track of the B+ tree's state, don't just leave it in memory - make sure you store it down.
Manage caches that are dependent on each other efficiently.
A range-based locking library for JavaScript, enabling concurrent read locks and exclusive write locks with seamless management of overlapping ranges.
Enhance your program's strength and flexibility by seamlessly hooking into the operation.
Simple undo, redo system for JavaScript/TypeScript.