Introduction
Emeralt is the NPM registry with focus on high extensibility, simplicity and clean codebase written fully in TypeScript. Highly inspired by Verdaccio. Why not Verdaccio? The idea is to write it from scratch, avoiding all architectural problems of old codebase.
Status
Beta
Goals
- High extensibility
- Reach plugins ecosystem
- Clean, elegant and explicit codebase
- Developer-frendly
Contributions
Wanted! See Issues. Feel free to contact me at stackdumper@gmail.com
Packages
Auth plugins
Database plugins
@emeralt/database-inmemory
@emeralt/database-redis
@emeralt/database-mongodb
@emeralt/database-cloud-firestore
@emeralt/database-cloud-datastore
Storage plugins
License
Emeralt is MIT licensed
The Emeralt documentation and logos (e.g., .md, .png, .svg
files) is Creative Commons licensed.