Skip to content

Index arbitrary JavaScript objects with multiple dimensions.

Notifications You must be signed in to change notification settings

utdemir/composable-indexes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

composable-indexes

tests bundle size codecov documentation npm

Index arbitrary JavaScript objects with multiple dimensions. Build on top of included indexes and combinators, or extend the library with your own index.

Features

  • TypeScript - Written in TypeScript, with full IDE & typechecker support.
  • Built-in indexes - Comes with built-in indexes backed by performant data structures.
  • Aggregations - Maintain aggregate values from the collections.
  • Composable - Build complex indexes from simple ones with combinators.
  • Extensible - Write your own index and aggregations.

Documentation

See Also

  • Dexie.js: A Minimalistic Wrapper for IndexedDB
  • LokiJS: Javascript embeddable / in-memory database
  • multi-index: A container with multiple indexes

About

Index arbitrary JavaScript objects with multiple dimensions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project