# Polka

Minimal HTTP server framework for Node.js with routing, middleware and sub-applications.


Source: https://findsoftware.frbit.cloud/polka/
Last reviewed: 2026-10-22
Updated: 2026-10-25
Listed since: 2026-10-22

## Record

### Links

- repository: https://github.com/lukeed/polka
- docs: https://github.com/lukeed/polka/blob/main/readme.md

### Identity

- status: active
- maintainer: Luke Edwards
- maintainerType: individual
- parent: unknown
- firstRelease: 2018
- hqCountry: unknown

### Kind

- category: framework
- hosting: node
- language: javascript
- runtime: node
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: unknown
- i18n: unknown

### Rendering and deploy

- runsAs: unknown
- renderingModes: unknown
- installMethod: npm install polka

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 0
- latestReleaseDate: 2019-02-08

### Adoption

- githubStargazers: 5586
- packagistDownloads: not applicable
- npmWeeklyDownloads: 516612
- contributors: 12
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 5262
- dependentPackages: 390

### Sources

- urls: https://api.github.com/repos/lukeed/polka (read 2026-10-22)
- urls: https://github.com/lukeed/polka/blob/main/readme.md (read 2026-10-22)
- maintainer: https://github.com/lukeed/polka/blob/main/license (read 2026-10-22)
- category: https://github.com/lukeed/polka/blob/main/readme.md (read 2026-10-22)
- language: https://api.github.com/repos/lukeed/polka (read 2026-10-22)
- runtime: https://registry.npmjs.org/polka (read 2026-10-22)
- installMethod: https://github.com/lukeed/polka/blob/main/readme.md (read 2026-10-22)
- license: https://api.github.com/repos/lukeed/polka (read 2026-10-22)
- licenseModel: https://github.com/lukeed/polka/blob/main/license (read 2026-10-22)
- firstRelease: https://api.github.com/repos/lukeed/polka/releases (read 2026-10-22)
- currentMajor: https://registry.npmjs.org/polka (read 2026-10-22)
- latestReleaseDate: https://registry.npmjs.org/polka (read 2026-10-22)
- githubStargazers: https://api.github.com/repos/lukeed/polka (read 2026-10-22)
- contributors: https://api.github.com/repos/lukeed/polka/contributors?per_page=1 (read 2026-10-22)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/point/last-week/polka (read 2026-10-22)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/polka (read 2026-10-25)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/polka (read 2026-10-25)

## Notes

Polka is an HTTP server framework for Node.js. It is a native HTTP server with routing, middleware and sub-applications added. Its README presents it as an Express.js alternative, and it extends Trouter, the routing library, to inherit that library's API.

Calling listen boots the underlying HTTP server. The package is installed with npm.

## Worth knowing

The highest stable release is in the 0.x line. The newest pre-release is a build of version 1.0.0.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
