loopbackio
loopback-next
TypeScript

LoopBack makes it easy to build modern API applications that require complex integrations.

Last updated Jul 8, 2026
5.1k
Stars
1.1k
Forks
335
Issues
+1
Stars/day
Attention Score
93
Language breakdown
TypeScript 76.4%
JavaScript 21.7%
EJS 1.1%
CSS 0.7%
Shell 0.1%
HTML 0.1%
โ–ธ Files click to expand
README

LoopBack4 logo

Continuous Integration Status Coverage Status CodeQL Status

Twitter LinkedIn Slack

LoopBack makes it easy to build modern applications that require complex integrations.

  • Fast, small, powerful, extensible core
  • Generate real APIs with a single command
  • Define your data and endpoints with OpenAPI
  • No maintenance of generated code

Status: General Availability

LoopBack 4 GA (General Availability) has been released in October 2018, read more in the announcement post.

The documentation website is https://loopback.io/doc/en/lb4/.

Learn about the latest and greatest features and technologies in LoopBack 4 by using it for your next project. Start by having a look at Getting Started.

Check the API documentation for all the API usages in each package.

Long Term Support

We don't provide any LTS version for LoopBack 4 yet. Please join the discussion in loopback-next#4398 if you are interested in a version that's less frequently changed.

| Version | Status | Published | EOL | | ---------- | ----------- | --------- | -------------------- | | LoopBack 4 | Current | Oct 2018 | Apr 2028 (minimum) | | LoopBack 3 | End-of-Life | Dec 2016 | Dec 2020 | | LoopBack 2 | End-of-Life | Jul 2014 | Apr 2019 |

Please refer to our Long Term Support Policy for more details.

Installation

Make sure you have the following installed:

| Package | Version/-s | Link | Note | | ------------------------------------------ | ---------------------------------------------------------------------- | ------------------------------------- | ----------------------------------------------------------------------------------------------------- | | Node.js | Maintenance LTS (v20)
Active LTS (
v22)
Current (
v24_) | https://nodejs.org/en/about/releases/ | The use of the current version for production is not recommended. |

You can generate a project with our generator or with the CLI as follows:

npm create loopback
npx -p @loopback/cli lb app

To create your first LoopBack 4 application, see Getting Started.

Documentation

Contributing

See the following resources to get you started:

You can join the team by posting a comment to issue #110.

Security

If you think you have discovered a new security issue with any LoopBack package, please do not report it on GitHub. Instead, send an email to security@loopback.io with a full description and steps to reproduce.

See SECURITY.md for more details.

Team

Project Architect

| Raymond Feng | | :---------------------------------------------: | | [![raymondfeng]](http://github.com/raymondfeng) |

Technical Steering Committee

| Raymond Feng | Diana Lau | Mario Estrada | Rifa Achrinza | Francisco Buceta | Samarpan Bhattacharya | | :---------------------------------------------: | :-----------------------------------: | :--------------------------------------------------------: | :----------------------------------------: | :----------------------------------------: | :------------------------------------------: | | [![raymondfeng]](http://github.com/raymondfeng) | [![dhmlau]](http://github.com/dhmlau) | [![marioestradarosa]](https://github.com/marioestradarosa) | [![achrinza]](https://github.com/achrinza) | [![frbuceta]](https://github.com/frbuceta) | [![samarpanB]](https://github.com/samarpanB) |

Other Project Maintainers

| Nora Abdelgadir | Matthew Schnee | Hage Yaapa | | :----------------------------------------------: | :----------------------------------------: | :----------------------------------------------: | | [![nabdelgadir]](https://github.com/nabdelgadir) | [![mschnee]](https://github.com/mschnee) | [![hacksparrow]](https://github.com/hacksparrow) | | Agnes Lin | Madaky | Hugo Da Roit | | [![agnes512]](https://github.com/agnes512) | [![madaky]](https://github.com/madaky) | [![yaty]](https://github.com/yaty) | | Nico Flaig | Denny Bartelt | Douglas McConnachie | | [![nflaig]](https://github.com/nflaig) | [![derdeka]](https://github.com/derdeka) | [![dougal83]](https://github.com/dougal83) | | Samarpan Bhattacharya | Muhammad Aaqil | | | [![samarpanB]](https://github.com/samarpanB) | [![aaqilniz]](https://github.com/aaqilniz) | |

See all contributors.

Alumni

License

MIT

[raymondfeng]: https://avatars0.githubusercontent.com/u/540892?v=3&s=60 [ritch]: https://avatars2.githubusercontent.com/u/462228?v=3&s=60 [dhmlau]: https://avatars2.githubusercontent.com/u/25489897?v=3&s=60 [jannyhou]: https://avatars2.githubusercontent.com/u/12554153?v=3&s=60 [hacksparrow]: https://avatars2.githubusercontent.com/u/950112?v=3&s=60 [nabdelgadir]: https://avatars0.githubusercontent.com/u/42985749?v=3&s=60 [marioestradarosa]: https://avatars2.githubusercontent.com/u/4633823?v=3&s=60 [yaty]: https://avatars3.githubusercontent.com/u/11981803?v=3&s=60 [emonddr]: https://avatars0.githubusercontent.com/u/6864736??v=3&s=60 [agnes512]: https://avatars3.githubusercontent.com/u/50331796?v=3&s=60 [deepakrkris]: https://avatars0.githubusercontent.com/u/7688315?v=3&s=60 [derdeka]: https://avatars3.githubusercontent.com/u/13640166?v=3&s=60 [dougal83]: https://avatars0.githubusercontent.com/u/2735881?v=3&s=60 [achrinza]: https://avatars3.githubusercontent.com/u/25147899?v=3&s=60 [frbuceta]: https://avatars2.githubusercontent.com/u/13822438?v=4&s=60 [mschnee]: https://avatars0.githubusercontent.com/u/1375316?v=4&s=60 [madaky]: https://avatars3.githubusercontent.com/u/17172989?v=4&s=60 [nflaig]: https://avatars3.githubusercontent.com/u/38436224?v=4&s=60 [samarpanb]: https://avatars.githubusercontent.com/u/13620435?v=4&s=60 [aaqilniz]: https://avatars.githubusercontent.com/u/25802906?v=4&s=60

ยฉ 2026 GitRepoTrend ยท loopbackio/loopback-next ยท Updated daily from GitHub