Skip to content
JS
Package category

HTTP servers and web frameworks

Servers, routers and web frameworks for Node.js.

653 packages4 comparisons

Packages compared

653 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
expo-glass-effect
A component that renders a native glass effect view on iOS.
3.3m+19224%-1 day ago
57.0.4
CommonJSBundledReact, HTTP servers and web frameworks
expo-dev-menu
Expo/React Native module with the developer menu.
3.2m+337%-23 days ago
57.0.18
CommonJSBundledReact, HTTP servers and web frameworks
expo-dev-launcher
Pre-release version of the Expo development launcher package for testing.
3.2m+350%-14 days ago
57.0.20
-NoneReact, HTTP servers and web frameworks
expo-image
A cross-platform, performant image component for React Native and Expo with Web support
3.1m+374%-14 days ago
57.0.5
CommonJSBundledReact, HTTP servers and web frameworks
expo-image-picker
Provides access to the system's UI for selecting images and videos from the phone's library or taking a photo with the camera.
3.1m+557%-1 day ago
57.0.20
CommonJSBundledReact, HTTP servers and web frameworks
expo-dev-menu-interface
Interface for expo-dev-menu
3.1m+340%-2 months ago
57.0.0
CommonJSNoneReact, HTTP servers and web frameworks
killable
Keeps track of a server's open sockets so they can be destroyed at a moment's notice.
3.1m-12%-8 years ago
1.0.1
CommonJSNoneHTTP servers and web frameworks
expo-haptics
Provides access to the system's haptics engine on iOS, vibration effects on Android, and Web Vibration API on web.
3.1m+394%-14 days ago
57.0.3
CommonJSBundledReact, HTTP servers and web frameworks
expo-system-ui
Interact with system UI elements
3.1m+369%-14 days ago
57.0.4
CommonJSBundledReact, HTTP servers and web frameworks
@nestjs/throttler
A Rate-Limiting module for NestJS to work on Express, Fastify, Websockets, Socket.IO, and GraphQL, all rolled up into a simple package.
2.9m+367%-1 day ago
6.7.1
CommonJSBundledQueues and background jobs, GraphQL
@expo/ui
A collection of UI components
2.7m+22118%-1 day ago
57.0.20
CommonJSBundledReact, HTTP servers and web frameworks
expo-updates
Fetches and manages remotely-hosted assets and updates to your app's JS bundle.
2.7m+449%-7 days ago
57.0.23
CommonJSBundledReact, HTTP servers and web frameworks
expo-device
A universal module that gets physical information about the device running the application
2.7m+430%-14 days ago
57.0.2
CommonJSBundledReact, HTTP servers and web frameworks
expo-structured-headers
Expo module implementation of a parser based on https://httpwg.org/specs/rfc8941.html
2.6m+448%-14 days ago
57.0.1
CommonJSNoneReact, HTTP servers and web frameworks
pm2
Production process manager for Node.JS applications with a built-in load balancer.
2.6m+24%-1 month ago
7.0.4
CommonJSBundledMonitoring and error tracking, CLI tools and terminal utilities
koa-convert
convert modern Koa legacy generator-based middleware to promise-based middleware
2.6m-3%-6 years ago
2.0.0
CommonJSNoneHTTP servers and web frameworks, Promises and async control flow
expo-linear-gradient
Provides a React component that renders a gradient view.
2.5m+268%-14 days ago
57.0.2
CommonJSBundledReact, HTTP servers and web frameworks
expo-build-properties
Config plugin to customize native build properties on prebuild
2.4m+329%-1 day ago
57.0.22
CommonJSBundledReact, HTTP servers and web frameworks
expo-clipboard
Provides an interface for getting and setting Clipboard content on Android, iOS, macOS and Web.
2.2m+473%-14 days ago
57.0.2
CommonJSBundledReact, HTTP servers and web frameworks
jest-expo
A Jest preset to painlessly test your Expo / React Native apps.
2.1m+273%-29 days ago
57.0.5
CommonJSBundledReact, HTTP servers and web frameworks
http-shutdown
Gracefully shutdown a running HTTP server.
2.1m+78%-6 years ago
1.2.2
CommonJSBundledHTTP servers and web frameworks, Node.js utilities
rate-limiter-flexible
Node.js atomic and non-atomic counters, rate limiting tools, protection from DoS and brute-force attacks at scale
2m+95%-7 days ago
11.2.1
CommonJSBundledSecurity, HTTP servers and web frameworks
expo-blur
A component that renders a native blur view on iOS and falls back to a semi-transparent view on Android. A common usage of this is for navigation bars, tab bars, and modals.
2m+339%-14 days ago
57.0.3
CommonJSBundledReact, HTTP servers and web frameworks
serve-favicon
favicon serving middleware with caching
2m+22%-1 year ago
2.5.1
-NoneHTTP servers and web frameworks
@nestjs/terminus
Terminus integration provides readiness/liveness health checks for NestJS.
1.9m+97%-4 days ago
12.1.0
ESM onlyBundledORMs and query builders, Queues and background jobs
@fastify/multipart
Multipart plugin for Fastify
1.9m+381%-2 days ago
10.1.2
CommonJSBundledHTTP servers and web frameworks
expo-document-picker
Provides access to the system's UI for selecting documents from the available providers on the user's device.
1.9m+561%-14 days ago
57.0.2
CommonJSBundledReact, HTTP servers and web frameworks
@koa/router
Router middleware for Koa.
1.8m+37%-2 months ago
15.7.0
ESM + CommonJSBundledHTTP servers and web frameworks, Routing
exegesis-express
Express middleware to handle OpenAPI 3.x.
1.8m+194%-4 years ago
4.0.0
CommonJSBundledHTTP servers and web frameworks, Documentation tooling
expo-sharing
Provides a way to share files directly with other compatible applications.
1.7m+476%-1 day ago
57.0.22
CommonJSBundledReact, HTTP servers and web frameworks
expo-camera
A React component that renders a preview for the device's either front or back camera. Camera's parameters like zoom, auto focus, white balance and flash mode are adjustable. With expo-camera, one can also take photos and record videos that are saved to t
1.6m+339%-14 days ago
57.0.5
CommonJSBundledReact, HTTP servers and web frameworks
conventional-changelog-express
Express preset for conventional-changelog.
1.6m+20%-6 months ago
5.1.0
ESM onlyNoneHTTP servers and web frameworks
file-stream-rotator
Automated stream rotation useful for log files
1.2m+57%-3 years ago
1.0.0
CommonJSBundledHTTP servers and web frameworks
express-validator
Express middleware for the validator module.
1.1m+14%-5 months ago
7.3.2
CommonJSBundledSchema validation, HTTP servers and web frameworks
http-status
Interact with HTTP status code
1.1m+86%-1 year ago
2.1.0
ESM + CommonJSBundledHTTP servers and web frameworks, Node.js utilities
expo-apple-authentication
A package that provides 'Sign in with Apple' capability for Expo and React Native apps.
1.1m+477%-14 days ago
57.0.2
CommonJSBundledReact, HTTP servers and web frameworks
@hapi/shot
Injects a fake HTTP request/response into a node HTTP server
1.1m---3 months ago
6.0.3
CommonJSBundledHTTP servers and web frameworks
@hapi/hapi
HTTP Server framework
1m---2 months ago
21.4.10
CommonJSBundledHTTP servers and web frameworks
connect-redis
Redis session store for Connect
1m+24%-2 months ago
10.0.0
ESM + CommonJSBundledDatabase clients and drivers, HTTP servers and web frameworks
expo-network
Provides useful information about the device's network such as its IP address, MAC address, and airplane mode status
984.5k+883%-14 days ago
57.0.2
CommonJSBundledReact, HTTP servers and web frameworks
kapsule
A closure based Web Component library
956.8k+450%-1 year ago
1.16.3
ESM onlyBundledHTTP servers and web frameworks, UI component libraries
expo-doctor
Check your Expo project for known issues
891.9k+192%-29 days ago
1.20.4
CommonJSBundledHTTP servers and web frameworks, React
@metamask/superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
813.8k---2 months ago
3.4.1
ESM + CommonJSBundledSchema validation, HTTP servers and web frameworks
@fastify/sensible
Defaults for Fastify that everyone can agree on
804.4k---1 month ago
6.0.5
CommonJSBundledHTTP servers and web frameworks, Utility libraries
fastify-type-provider-zod
Zod Type Provider for Fastify@5
777.4k+509%-3 months ago
7.0.0
ESM + CommonJSBundledHTTP servers and web frameworks, Schema validation
koa-router
Router middleware for koa. Maintained by Forward Email and Lad.
752.8k+192%-1 year ago
14.0.0
CommonJSNoneHTTP servers and web frameworks, Routing
launch-editor-middleware
express middleware for launching editor
744.7k-9%-3 months ago
2.14.1
CommonJSBundledHTTP servers and web frameworks
koa-bodyparser
a body parser for Koa
708.1k-4%-3 years ago
4.4.1
CommonJSNoneHTTP servers and web frameworks
express-basic-auth
Plug & play basic auth middleware for express
695.1k+72%-4 years ago
1.2.1
CommonJSBundledAuthentication and authorisation, HTTP servers and web frameworks
polka
A micro web server so fast, it'll make you dance! :dancers:
692.3k+49%-7 years ago
0.5.2
-NoneHTTP servers and web frameworks

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

  • expo-glass-effectA component that renders a native glass effect view on iOS.
  • expo-dev-menuExpo/React Native module with the developer menu.
  • expo-dev-launcherPre-release version of the Expo development launcher package for testing.
  • expo-imageA cross-platform, performant image component for React Native and Expo with Web support
  • expo-image-pickerProvides access to the system's UI for selecting images and videos from the phone's library or taking a photo with the camera.
  • expo-dev-menu-interfaceInterface for expo-dev-menu
  • killableKeeps track of a server's open sockets so they can be destroyed at a moment's notice.
  • expo-hapticsProvides access to the system's haptics engine on iOS, vibration effects on Android, and Web Vibration API on web.
  • expo-system-uiInteract with system UI elements
  • @nestjs/throttlerA Rate-Limiting module for NestJS to work on Express, Fastify, Websockets, Socket.IO, and GraphQL, all rolled up into a simple package.
  • @expo/uiA collection of UI components
  • expo-updatesFetches and manages remotely-hosted assets and updates to your app's JS bundle.
  • expo-deviceA universal module that gets physical information about the device running the application
  • expo-structured-headersExpo module implementation of a parser based on https://httpwg.org/specs/rfc8941.html
  • pm2Production process manager for Node.JS applications with a built-in load balancer.
  • koa-convertconvert modern Koa legacy generator-based middleware to promise-based middleware
  • expo-linear-gradientProvides a React component that renders a gradient view.
  • expo-build-propertiesConfig plugin to customize native build properties on prebuild
  • expo-clipboardProvides an interface for getting and setting Clipboard content on Android, iOS, macOS and Web.
  • jest-expoA Jest preset to painlessly test your Expo / React Native apps.
  • http-shutdownGracefully shutdown a running HTTP server.
  • rate-limiter-flexibleNode.js atomic and non-atomic counters, rate limiting tools, protection from DoS and brute-force attacks at scale
  • expo-blurA component that renders a native blur view on iOS and falls back to a semi-transparent view on Android. A common usage of this is for navigation bars, tab bars, and modals.
  • serve-faviconfavicon serving middleware with caching
  • @nestjs/terminusTerminus integration provides readiness/liveness health checks for NestJS.
  • @fastify/multipartMultipart plugin for Fastify
  • expo-document-pickerProvides access to the system's UI for selecting documents from the available providers on the user's device.
  • @koa/routerRouter middleware for Koa.
  • exegesis-expressExpress middleware to handle OpenAPI 3.x.
  • expo-sharingProvides a way to share files directly with other compatible applications.
  • expo-cameraA React component that renders a preview for the device's either front or back camera. Camera's parameters like zoom, auto focus, white balance and flash mode are adjustable. With expo-camera, one can also take photos and record videos that are saved to t
  • conventional-changelog-expressExpress preset for conventional-changelog.
  • file-stream-rotatorAutomated stream rotation useful for log files
  • express-validatorExpress middleware for the validator module.
  • http-statusInteract with HTTP status code
  • expo-apple-authenticationA package that provides 'Sign in with Apple' capability for Expo and React Native apps.
  • @hapi/shotInjects a fake HTTP request/response into a node HTTP server
  • @hapi/hapiHTTP Server framework
  • connect-redisRedis session store for Connect
  • expo-networkProvides useful information about the device's network such as its IP address, MAC address, and airplane mode status
  • kapsuleA closure based Web Component library
  • expo-doctorCheck your Expo project for known issues
  • @metamask/superstructA simple and composable way to validate data in JavaScript (and TypeScript).
  • @fastify/sensibleDefaults for Fastify that everyone can agree on
  • fastify-type-provider-zodZod Type Provider for Fastify@5
  • koa-routerRouter middleware for koa. Maintained by Forward Email and Lad.
  • launch-editor-middlewareexpress middleware for launching editor
  • koa-bodyparsera body parser for Koa
  • express-basic-authPlug & play basic auth middleware for express
  • polkaA micro web server so fast, it'll make you dance! :dancers: