{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/midway/","markdown":"https://findsoftware.frbit.cloud/midway.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"midway","name":"Midway","urls":{"home":"https://www.midwayjs.org/","repository":"https://github.com/midwayjs/midway","docs":"https://www.midwayjs.org/en/docs/intro"},"category":["framework","backend"],"description":"Node.js framework written in TypeScript for web, full-stack, microservice, RPC, socket and serverless applications.","maintainer":"Alibaba-Taobao front-end architecture team","maintainerType":"community","hosting":["node"],"language":"javascript","runtime":["node"],"runtimeMin":"node 20","installMethod":"npm init midway@latest","licenseModel":"open-source","license":"MIT","currentMajor":"4","latestReleaseDate":"2026-10-18T00:00:00.000Z","githubStargazers":7757,"contributors":182,"packagistDownloads":null,"npmWeeklyDownloads":4266,"dependentRepos":145,"dependentPackages":351,"checkedAt":"2026-10-21T00:00:00.000Z","addedAt":"2026-10-21T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/midwayjs/midway","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/midwayjs/midway","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"urls","url":"https://www.midwayjs.org/en/docs/intro","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"maintainer","url":"https://www.midwayjs.org/en/docs/intro","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"category","url":"https://www.midwayjs.org/en/docs/intro","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/midwayjs/midway/languages","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"runtime","url":"https://www.midwayjs.org/en/docs/intro","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"runtimeMin","url":"https://www.midwayjs.org/en/docs/intro","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"runtimeMin","url":"https://registry.npmjs.org/@midwayjs/core/latest","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"installMethod","url":"https://www.midwayjs.org/en/docs/quickstart","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"license","url":"https://raw.githubusercontent.com/midwayjs/midway/v4-next/LICENSE","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"currentMajor","url":"https://registry.npmjs.org/@midwayjs/core/latest","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/midwayjs/midway/releases/latest","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/midwayjs/midway","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/midwayjs/midway/contributors?per_page=1&anon=true","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/point/last-week/@midwayjs/core","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40midwayjs%2Fcore","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40midwayjs%2Fcore","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Midway is a Node.js framework written in TypeScript that covers web, full-stack, microservice, RPC, socket and serverless applications. The [introduction](https://www.midwayjs.org/en/docs/intro) names the Alibaba-Taobao front-end architecture team as its developer. A project is created with `npm init midway`, which runs the create-midway scaffolder.\n\n## Worth knowing\n\nThe documentation describes separate technology stacks: a pure Node.js project, a serverless project built on @midwayjs/faas, and an integrated front-end and back-end project built on @midwayjs/core/functional."}