FindSoftware

Actionhero

Node.js and TypeScript API server framework for HTTP, WebSocket and other transports, with clustering and background tasks.

Actionhero is a framework for API servers, written in TypeScript and run on Node.js. One application can serve HTTP, WebSocket and other transports, and the project describes it for stateless and stateful applications. The project site names Keryx, at keryxjs.com, as its successor.

Worth knowing

The application is a long-running Node process, so it needs a host that keeps a server process running rather than one that serves static files.

Identity

Status
Active

Rendering and deploy

Runs as
Always on2
Install with
npx actionhero generate, then npm install2

Releases

Current major version
294
Last release
2026-07-236

Adoption

GitHub stars
2,4141
npm downloads a week
4,3718
Contributors
997
Dependent repositories
3429
Dependent packages
919

Why these figures do not compare

Sources

  1. 2026-10-19: links, Written in, License, GitHub stars
    api.github.com/repos/actionhero/actionhero
  2. 2026-10-19: links, Runtime, Install with, Runs as
    github.com/actionhero/actionhero
  3. 2026-10-19: Categories
    www.actionherojs.com
  4. 2026-10-19: Minimum runtime, Current major version
    registry.npmjs.org/actionhero/latest
  5. 2026-10-19: License model
    github.com/actionhero/actionhero/blob/master/LICENSE.txt
  6. 2026-10-19: Last release
    api.github.com/repos/actionhero/actionhero/releases/latest
  7. 2026-10-22: Contributors
    api.github.com/repos/actionhero/actionhero/contributors?anon=true&per_page=100
  8. 2026-10-19: npm downloads a week
    api.npmjs.org/downloads/point/last-week/actionhero
  9. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/actionhero

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON