Offline database with mongodb interface, GeoJSON support and joining (JSON ODM)


With one of my ionic projects I needed to structure a lot of data but didn’t have a server backend. I decided to write JSON ODM. This is a Object Document Mapper that can be used to make fancy filtering over JSON data or to use a JSON-file as a Database. I’d like to share it with the ionic community, so feel free to use it with your projects. It’s under MIT.


  • about 20kb
  • nearly 100% code coverage
  • mongodb method naming
  • collection joining
  • query over 500.000 in about a second or less
  • gremlin like query language

Poetry Mobile App

Hey @richidd,

Do you think your JSON ODM will be a solution to this? Poetry Mobile App



Sorry for the late answer but yes definitly. Should work!