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
- Easily access data from Oracle, MySQL, PostgreSQL, MS SQL Server, MongoDB, SOAP and other REST APIs
- Incorporate model relationships and access controls for complex APIs
- Run your application on-premises or in the cloud
- Use built-in push, geolocation, and file services for mobile use cases
- Easily create client apps using Android, iOS, and JavaScript SDKs
LoopBack consists of:
- A library of Node.js modules.
- A command line tool,
slc
, for creating and working with LoopBack applications. - Client SDKs for native and web-based mobile clients.
For more details, see http://loopback.io/.
In addition to the main LoopBack module, LoopBack consists of numerous other modules that implement specific functionality, as illustrated below:
-
Frameworks
-
Enterprise Connectors
-
Mobile Components
-
Security Components
-
Clients
-
Tools
-
Examples
- loopback-example-full-stack
- loopback-example-office-supplies
- loopback-example-todo
- loopback-example-access-control
- loopback-example-proxy
- strongloop-community/loopback-example-datagraph
- strongloop-community/loopback-example-database
- strongloop-community/loopback-examples-ios
- strongloop-community/loopback-example-ssl
- Documentation.
- API documentation.
- LoopBack Google Group.
- GitHub issues.
- Read more about the LoopBack's features.
Please read CONTRIBUTING.md on how to contribute.
A brief guide for contributing to LoopBack projects.