Gitpedia

Loopback datasource juggler

Connect Loopback to various Data Sources

From loopbackio·Updated May 29, 2026·View on GitHub·

An ORM/ODM that provides a common set of interfaces for interacting with databases, REST APIs, and other types of data sources. It was originally forked from [JugglingDB](https://github.com/1602/jugglingdb). The project is written primarily in JavaScript, distributed under the Other license, first published in 2013. Key topics include: hacktoberfest, loopback, orm.

Latest release: v2.54.12.54.1 (LTS)
March 13, 2017View Changelog →

loopback-datasource-juggler

An ORM/ODM that provides a common set of interfaces for interacting with databases, REST APIs, and other types of data sources. It was originally forked from JugglingDB.

In LoopBack 4, it is part of the @loopback/repository module. See Repository page in LoopBack 4 for more details.

Supported versions

This module adopts the Module Long Term Support (LTS) policy, with the following End Of Life (EOL) dates:

VersionStatusPublishedEOL
5.xCurrentSep 2023Apr 2028 (minimum)
4.xEnd-of-LifeOct 2018Apr 2025
3.xEnd-of-LifeDec 2016Dec 2020
2.xEnd-of-LifeJul 2014Apr 2019

Learn more about our LTS plan in the LoopBack documentation.

Usage

Install Juggler:

npm install loopback-datasource-juggler

Then install a connector:

npm install loopback-connector-mongodb // in this case, the mongodb connector

Documentation

See the LoopBack documentation and DataSource page.

Contributing

This project uses DCO. Be sure to sign off
your commits. For details, see Contributing to LoopBack.

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from loopbackio/loopback-datasource-juggler via the GitHub API.Last fetched: 6/1/2026