LoopBack makes it easy to build modern applications that require complex integrations.
Go to file
Miroslav Bajtoš 35d9fa4b54 Fix role.isOwner to support app-local registry 2016-05-03 14:01:39 +02:00
.strong-pm Add case-sensitve email option for User model. 2015-12-03 13:18:49 -05:00
browser Add `loopback.runInContext` 2015-03-27 19:12:17 +01:00
common/models Fix role.isOwner to support app-local registry 2016-05-03 14:01:39 +02:00
docs updated LB module diagram 2014-07-25 21:19:13 -07:00
example Use eslint with loopback config 2016-04-06 10:45:30 +02:00
lib Fixes for emit `remoteMethodDisabled` PR 2016-04-29 16:42:13 -07:00
server remove @private from jsdoc 2016-04-30 18:14:52 -05:00
templates Add password reset 2013-11-20 14:20:47 -08:00
test Fix role.isOwner to support app-local registry 2016-05-03 14:01:39 +02:00
.eslintignore Use eslint with loopback config 2016-04-06 10:45:30 +02:00
.eslintrc Use eslint with loopback config 2016-04-06 10:45:30 +02:00
.gitignore Fix loopback in PhantomJS, fix karma tests 2014-06-26 13:30:09 +02:00
.jscsrc Fix change detection & tracking 2015-02-20 19:28:33 +01:00
.travis.yml Travis: drop iojs, add v4.x and v5.x 2016-02-04 16:45:28 +01:00
3.0-DEVELOPING.md Start development of 3.0 2015-12-22 12:45:56 +01:00
3.0-RELEASE-NOTES.md Remove constraint making isStatic required 2016-03-30 11:16:32 -04:00
CHANGES.md 3.0.0-alpha.1 2015-12-22 14:01:29 +01:00
CONTRIBUTING.md Update CONTRIBUTING.md 2014-11-17 12:33:06 -08:00
Gruntfile.js Use eslint with loopback config 2016-04-06 10:45:30 +02:00
LICENSE.md Refer to licenses with a link 2015-11-03 12:27:49 -08:00
README.md Update README.md 2015-09-02 13:05:23 -07:00
docs.json Add `loopback.runInContext` 2015-03-27 19:12:17 +01:00
favicon.ico Upgrade to Express 4.x 2014-05-29 08:44:05 -07:00
index.js Use eslint with loopback config 2016-04-06 10:45:30 +02:00
package.json Add new feature to emit a `remoteMethodDisabled` event when disabling a remote method. 2016-04-28 09:03:54 +07:00

README.md

LoopBack

Gitter

LoopBack is a highly-extensible, open-source Node.js framework that enables you to:

  • Create dynamic end-to-end REST APIs with little or no coding.
  • Access data from Oracle, MySQL, PostgreSQL, MS SQL Server, MongoDB, SOAP and other REST APIs.
  • Incorporate model relationships and access controls for complex APIs.
  • Use built-in push, geolocation, and file services for mobile apps.
  • Easily create client apps using Android, iOS, and JavaScript SDKs.
  • Run your application on-premises or in the cloud.

LoopBack consists of:

  • A library of Node.js modules.
  • Yeoman generators for scaffolding applications.
  • Client SDKs for iOS, Android, and web clients.

LoopBack tools include:

  • Command-line tool slc loopback to create applications, models, data sources, and so on.
  • StrongLoop Arc, a graphical tool for editing LoopBack applications; and for deploying and monitoring applications.

For more details, see http://loopback.io/.

LoopBack modules

The LoopBack framework is a set of Node.js modules that you can use independently or together.

LoopBack modules

Core

Connectors

Enterprise Connectors

Community Connectors

The LoopBack community has created and supports a number of additional connectors. See Community connectors for details.

Components

Client SDKs

Tools

Examples

StrongLoop provides a number of example applications that illustrate various key LoopBack features. In some cases, they have accompanying step-by-step instructions (tutorials).

See loopback-example for details.

Resources

Contributing

See https://github.com/strongloop/loopback/wiki/Contributing-code

Issues

See https://github.com/strongloop/loopback/wiki/Reporting-issues

Analytics