eslachance

eslachance/enmap

Enhanced Map structure with additional utility methods.

TypeScript
176
35
Apache License 2.0

Enmap is a lightweight, synchronous wrapper around SQLite that extends JavaScript’s `Map` with added utility methods and persistence, allowing you to store any serializable data without writing SQL. It’s especially suited for beginner‑friendly use‑cases—like saving bot settings, currencies, or user data in Discord.js projects—while still offering optional TypeScript generics for stricter typing. In short, it’s a simple, persistent data store for developers who want an easy‑to‑use, file‑based database rather than a full‑blown ORM.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies

Support the repos that depend on this repository

Top contributors

eslachance's profile
eslachance
390 contributions
dependabot[bot]'s profile
dependabot[bot]
8 contributions
thetayloredman's profile
thetayloredman
6 contributions
YorkAARGH's profile
YorkAARGH
3 contributions
dan-online's profile
dan-online
2 contributions
WilsontheWolf's profile
WilsontheWolf
2 contributions
jsProj's profile
jsProj
2 contributions
bdistin's profile
bdistin
1 contributions
tjrgg's profile
tjrgg
1 contributions
tjreigh's profile
tjreigh
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet