Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

npmjs.org "web-worker" keyword

proxyworker 2.1.2
Simple wrapper for proxying api requests from mt to worker
17 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 13 downloads last month - 0 stars on GitHub - 1 maintainer
@stdlib/assert-is-web-worker 0.2.1 ๐Ÿ’ฐ
Check if the runtime is a web worker.
11 versions - Latest release: 3 months ago - 1 dependent package - 55 downloads last month - 2 stars on GitHub - 4 maintainers
Top 6.7% on npmjs.org
@eshaz/web-worker 1.2.2 ๐Ÿ’ฐ
Consistent Web Workers in browser and Node.
3 versions - Latest release: 6 months ago - 4 dependent packages - 351 dependent repositories - 438 thousand downloads last month - 0 stars on GitHub - 1 maintainer
Top 4.9% on npmjs.org
flexsearch-ts 0.7.35 ๐Ÿ’ฐ
Next-Generation full text search library with zero dependencies.
6 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 3.88 thousand downloads last month - 11,784 stars on GitHub - 1 maintainer
@gahabeen/flexsearch 0.6.33 ๐Ÿ’ฐ
Next-Generation full text search library with zero dependencies.
1 version - Latest release: over 3 years ago - 3 dependent packages - 3 downloads last month - 11,784 stars on GitHub - 1 maintainer
@talaikis/flexsearch 0.6.33 ๐Ÿ’ฐ
Next-Generation full text search library with zero dependencies.
1 version - Latest release: about 4 years ago - 1 dependent package - 5 downloads last month - 11,784 stars on GitHub - 1 maintainer
Top 0.7% on npmjs.org
flexsearch 0.7.43 ๐Ÿ’ฐ
Next-Generation full text search library with zero dependencies.
87 versions - Latest release: 5 months ago - 226 dependent packages - 3,121 dependent repositories - 972 thousand downloads last month - 11,113 stars on GitHub - 1 maintainer
parallise 0.2.1
Promise executed parallely in worker and chainable/thenable in main context.
19 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 1 maintainer
@pixi/webworker-plugins 0.3.0 ๐Ÿ’ฐ
Plugins for Web Workers
3 versions - Latest release: 3 months ago - 364 downloads last month - 1 stars on GitHub - 3 maintainers
@pixi/rollup-plugin-web-worker-loader 1.6.1 ๐Ÿ’ฐ
Rollup plugin to handle Web Workers
1 version - Latest release: 8 months ago - 1 dependent package - 7 downloads last month - 0 stars on GitHub - 2 maintainers
typed-json-rpc 1.1.0
Simple, statically typed and ergonomic way to do async communications (events, workers, http requ...
7 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 26 downloads last month - 7 stars on GitHub - 1 maintainer
@api-client/amf-store 0.3.6
A library to work with the AMF parser and model in a web worker. Exposes a set of APIs to manipul...
38 versions - Latest release: almost 3 years ago - 5 dependent packages - 3 dependent repositories - 27 downloads last month - 0 stars on GitHub - 1 maintainer
web-worker-hooks 0.5.1
React hooks for running code inside web workers without needing to eject CRA apps.
22 versions - Latest release: about 3 years ago - 1 dependent repositories - 2.12 thousand downloads last month - 7 stars on GitHub - 1 maintainer
stockroom 1.0.1
Offload your store management to a worker.
2 versions - Latest release: over 6 years ago - 4 dependent repositories - 21 downloads last month - 1,757 stars on GitHub - 1 maintainer
worker-postable 1.4.9
Automatically clone main thread data to worker thread
47 versions - Latest release: almost 5 years ago - 1 dependent repositories - 20 downloads last month - 0 stars on GitHub - 1 maintainer
@wuxh/useworker 4.0.2-fork.1
useWorker() - Web worker using React hook
1 version - Latest release: 7 months ago - 7 downloads last month - 2,906 stars on GitHub - 1 maintainer
@marceljager/use-worker 4.0.2
useWorker() - Web worker using React hook
1 version - Latest release: 3 months ago - 12 downloads last month - 2,906 stars on GitHub - 1 maintainer
@jseda/useworker 5.0.0
useWorker() - Web worker using React hook
1 version - Latest release: over 1 year ago - 1 dependent package - 88 downloads last month - 2,906 stars on GitHub - 1 maintainer
@oskbor/useworker 4.0.2
useWorker() - Web worker using React hook
1 version - Latest release: almost 2 years ago - 1 dependent package - 3 downloads last month - 2,906 stars on GitHub - 1 maintainer
Top 1.0% on npmjs.org
threads 1.7.0 ๐Ÿ’ฐ
Web workers & worker threads as simple as a function call
73 versions - Latest release: over 2 years ago - 252 dependent packages - 2,270 dependent repositories - 511 thousand downloads last month - 2,997 stars on GitHub - 1 maintainer
Top 7.8% on npmjs.org
typed-web-workers 4.0.0
Create web workers with type safety
20 versions - Latest release: over 4 years ago - 2 dependent packages - 24 dependent repositories - 1.67 thousand downloads last month - 28 stars on GitHub - 1 maintainer
Top 0.9% on npmjs.org
@zip.js/zip.js 2.7.44
A JavaScript library to zip and unzip files in the browser, Deno and Node.js
267 versions - Latest release: 26 days ago - 119 dependent packages - 807 dependent repositories - 484 thousand downloads last month - 3,117 stars on GitHub - 2 maintainers
@fabiospampinato/web-worker 1.2.1
Consistent Web Workers in browser and Node.
2 versions - Latest release: about 2 years ago - 1 dependent package - 3 downloads last month - 1,033 stars on GitHub - 1 maintainer
@mmomtchev/web-worker 1.3.0
Consistent Web Workers in browser and Node.js
1 version - Latest release: about 1 year ago - 1 dependent package - 164 downloads last month - 964 stars on GitHub - 1 maintainer
@zippie/web-worker 1.0.1
Consistent Web Workers in browser and Node.
2 versions - Latest release: almost 4 years ago - 1 dependent package - 3 downloads last month - 964 stars on GitHub - 4 maintainers
ww-psg 0.1.7
A procedural pixel sprite generator for web workers
26 versions - Latest release: over 6 years ago - 1 dependent repositories - 71 downloads last month - 1 stars on GitHub - 1 maintainer
Top 0.9% on npmjs.org
@builder.io/partytown 0.10.2
Relocate resource intensive third-party scripts off of the main thread and into a web worker.
80 versions - Latest release: about 1 month ago - 42 dependent packages - 5,497 dependent repositories - 1.18 million downloads last month - 12,357 stars on GitHub - 19 maintainers
ember-web-workers 1.0.0
Service to communicate your application with browser web workers
5 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 388 downloads last month - 43 stars on GitHub - 2 maintainers
Top 1.3% on npmjs.org
@koale/useworker 4.0.2
useWorker() - Web worker using React hook
36 versions - Latest release: about 3 years ago - 22 dependent packages - 2,169 dependent repositories - 101 thousand downloads last month - 2,902 stars on GitHub - 1 maintainer
funcwork 2.1.2
Run pure function in web worker
19 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 26 downloads last month - 6 stars on GitHub - 1 maintainer
@sparkwave/bee 0.0.25
makes web workers easier to use
3 versions - Latest release: about 1 year ago - 2 downloads last month - 4 maintainers
@deox/cors-worker 0.0.7
Cors Web Worker
9 versions - Latest release: 20 days ago - 585 downloads last month - 3 stars on GitHub - 1 maintainer
Top 1.3% on npmjs.org
web-worker 1.3.0
Consistent Web Workers in browser and Node.
11 versions - Latest release: 5 months ago - 150 dependent packages - 14,515 dependent repositories - 3.06 million downloads last month - 1,031 stars on GitHub - 3 maintainers
Top 1.0% on npmjs.org
worker-plugin 5.0.1
Webpack plugin to bundle Workers automagically.
14 versions - Latest release: about 3 years ago - 146 dependent packages - 342,594 dependent repositories - 896 thousand downloads last month - 1,910 stars on GitHub - 2 maintainers
threadpool-lite 1.2.3 ๐Ÿ’ฐ
A JS Library for creating Web Worker pools
6 versions - Latest release: over 5 years ago - 1 dependent repositories - 13 downloads last month - 3 stars on GitHub - 1 maintainer
Top 2.7% on npmjs.org
workly 1.3.1 ๐Ÿ’ฐ
A really simple way to move a stand-alone function/class to a web worker.
7 versions - Latest release: over 4 years ago - 5 dependent packages - 160 dependent repositories - 1.23 thousand downloads last month - 1,881 stars on GitHub - 1 maintainer
@textea/worker 1.0.0
Type-safe and Promisified API for Web Worker & Iframe
1 version - Latest release: almost 2 years ago - 1 dependent package - 4 downloads last month - 2 maintainers
shadow-worker 0.0.1
Use the performance capabilities of `web worker` in the browser to avoid blocking the main thread
1 version - Latest release: over 5 years ago - 1 dependent repositories - 10 downloads last month - 3 stars on GitHub - 1 maintainer
react-use-worker 0.0.0
React hooks for web-workers
1 version - Latest release: about 2 years ago - 2 dependent packages - 7 downloads last month - 1 maintainer
car-conductor 0.1.4
choo web-worker middleware
5 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 1 maintainer
Top 8.4% on npmjs.org
vuex-search 2.2.5
Vuex binding for client-side search with indexers and Web Workers
21 versions - Latest release: over 4 years ago - 1 dependent package - 14 dependent repositories - 915 downloads last month - 162 stars on GitHub - 1 maintainer
extended-worker 1.0.0
A wrapper for a web worker to simplify workers usage
1 version - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 62 downloads last month - 11 stars on GitHub - 1 maintainer
super-workers 1.0.2 ๐Ÿ’ฐ
Distribute load on front-end via parallelism
3 versions - Latest release: over 6 years ago - 1 dependent repositories - 13 downloads last month - 94 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
webworkify-webpack 2.1.5
launch a web worker at runtime that can require() in the browser with webpack
29 versions - Latest release: about 5 years ago - 152 dependent packages - 791 dependent repositories - 94.4 thousand downloads last month - 119 stars on GitHub - 1 maintainer
Top 1.3% on npmjs.org
workerize-loader 2.0.2
Automatically move a module into a Web Worker (Webpack loader)
12 versions - Latest release: about 2 years ago - 121 dependent packages - 771 dependent repositories - 97.7 thousand downloads last month - 2,306 stars on GitHub - 1 maintainer
Top 1.9% on npmjs.org
greenlet 1.1.0
Move an async function into its own thread.
6 versions - Latest release: over 4 years ago - 22 dependent packages - 58 dependent repositories - 3.55 thousand downloads last month - 4,673 stars on GitHub - 1 maintainer
react-password-strometer 1.0.4
React password strength meter.
40 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 62 downloads last month - 1 stars on GitHub - 1 maintainer
@dongls/webworkify-webpack 2.1.5
launch a web worker at runtime that can require() in the browser with webpack
1 version - Latest release: 4 months ago - 4 downloads last month - 119 stars on GitHub - 1 maintainer
libatscc2js-workersession 1.0.0
The package implements session-typed channels based on web-workers.
1 version - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 4 downloads last month - 1 maintainer
workaholic-js 0.1.2
web-worker API for multi thread programming on browser
1 version - Latest release: over 3 years ago - 4 downloads last month - 0 stars on GitHub - 1 maintainer
react-redux-worker 0.1.9
Run a Redux store in a Web Worker
9 versions - Latest release: over 4 years ago - 1 dependent package - 4 dependent repositories - 15 downloads last month - 9 stars on GitHub - 1 maintainer
worker-lib 1.0.1
Library for easy use of web-worker
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 120 downloads last month - 2 stars on GitHub - 1 maintainer
@ackee/redux-worker 0.0.1-alpha.2
![ackee|redux-worker](https://img.ack.ee/ackee/image/github/js)
1 version - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 7 downloads last month - 3 stars on GitHub - 7 maintainers
@xylabs/threads 3.3.3 ๐Ÿ’ฐ
Web workers & worker threads as simple as a function call
42 versions - Latest release: 17 days ago - 51.9 thousand downloads last month - 2,997 stars on GitHub - 5 maintainers
transworker 1.6.2
A Module to make WebWorker easier to use.
31 versions - Latest release: about 3 years ago - 2 dependent packages - 1 dependent repositories - 46 downloads last month - 0 stars on GitHub - 1 maintainer
cc-gram 1.1.0
๐Ÿ–ผ A CSS & Canvas Instagram filters based on CSSgram
13 versions - Latest release: over 1 year ago - 2 dependent packages - 2 dependent repositories - 52 downloads last month - 21 stars on GitHub - 1 maintainer
fr-utils 1.1.2
ๆ–‡ไปถๅค„็†ๅ…ฌๅ…ฑๆ–นๆณ•๏ผŒๅŒ…ๆ‹ฌๆ–‡ไปถ่ฏปๅ–๏ผŒๅคงๆ–‡ไปถ hash ่ฎก็ฎ—๏ผŒๅคงๆ–‡ไปถๅˆ‡็‰‡ๅค„็†ใ€‚
1 version - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 2 downloads last month - 1 maintainer
voe 0.0.2
> Double thread framework has the same API with Vue
3 versions - Latest release: over 4 years ago - 1 dependent repositories - 11 downloads last month - 237 stars on GitHub - 1 maintainer
react-worker 1.0.0
react in a web worker
1 version - Latest release: over 8 years ago - 2 dependent repositories - 144 downloads last month - 14 stars on GitHub - 1 maintainer
redux-worker-react 0.2.0
Run a Redux store in a Web Worker
4 versions - Latest release: over 3 years ago - 10 downloads last month - 1 maintainer
Top 2.9% on npmjs.org
react-native-threads 0.0.19
[![npm version](https://img.shields.io/npm/v/react-native-threads.svg?style=flat-square)](https:/...
19 versions - Latest release: about 4 years ago - 4 dependent packages - 20 dependent repositories - 1.01 thousand downloads last month - 737 stars on GitHub - 1 maintainer
@exodus/react-native-threads 0.3.4
[![npm version](https://img.shields.io/npm/v/react-native-threads.svg?style=flat-square)](https:/...
12 versions - Latest release: 10 months ago - 3.55 thousand downloads last month - 737 stars on GitHub - 100 maintainers
pocket-worker 1.0.6
tiny promised-based web worker
7 versions - Latest release: almost 2 years ago - 1 dependent package - 10 downloads last month - 0 stars on GitHub - 1 maintainer
timeout-worker 1.0.5
A dedicated web-worker for the `setTimeout` method. Client-side only, No server required.
2 versions - Latest release: almost 3 years ago - 1.1 thousand downloads last month - 3 stars on GitHub - 1 maintainer
react-apollo-workux 0.0.0
Use Apollo GraphQL with Workux
1 version - Latest release: almost 7 years ago - 2 dependent packages - 1 dependent repositories - 4 downloads last month - 2 stars on GitHub - 1 maintainer
Top 8.4% on npmjs.org
librpc-web-mod 1.3.0
Promise-based RPC client and server for web workers (forked from @librpc/web)
11 versions - Latest release: 3 months ago - 5 dependent packages - 22 dependent repositories - 1.51 thousand downloads last month - 0 stars on GitHub - 3 maintainers
web-task-pool 1.0.0
web worker pool
1 version - Latest release: about 6 years ago - 1 dependent repositories - 10 downloads last month - 1 stars on GitHub - 1 maintainer
@pricingmonkey/worker-bee 2.0.0
A simple fast job/task queue for WebWorkers
2 versions - Latest release: about 4 years ago - 1 dependent package - 40 downloads last month - 1 stars on GitHub - 1 maintainer
@qintx/rollup-plugin-web-worker-loader 0.1.4
Rollup plugin to handle Web Workers
4 versions - Latest release: almost 5 years ago - 2 dependent packages - 1 dependent repositories - 7 downloads last month - 0 stars on GitHub - 1 maintainer
@tsdotnet/threading 1.0.20
Classes and functions for simplifying task scheduling and distributing tasks to workers.
20 versions - Latest release: over 1 year ago - 3 dependent packages - 2 dependent repositories - 92 downloads last month - 0 stars on GitHub - 1 maintainer
query-plus 1.0.7
Fetch data from a remote API with React
34 versions - Latest release: almost 2 years ago - 1 dependent package - 16 downloads last month - 6 stars on GitHub - 1 maintainer
island-worker 1.0.1
An utility of web workers
2 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 4 downloads last month - 0 stars on GitHub - 1 maintainer
quirc-wasm-module2 2.0.1 ๐Ÿ’ฐ
Quirc wasm module compiled using Emscripten written in C programming language.
2 versions - Latest release: over 3 years ago - 1 dependent package - 7 downloads last month - 2 stars on GitHub - 1 maintainer
raj-fritz 1.0.1
> [Fritz](https://fritz.work/) bindings for [Raj](https://github.com/andrejewski/raj)
2 versions - Latest release: about 6 years ago - 2 dependent packages - 1 dependent repositories - 6 downloads last month - 2 stars on GitHub - 1 maintainer
@konforti/worker 1.0.3
<!-- <div align="center"> <img width="1000" src="examples/worker.png" alt="worker"> </div> -->
4 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 0 stars on GitHub - 1 maintainer
parcel-plugin-worker-blob 1.0.0
Inline Web/Service/Shared Workers JS files in your app bundle. Access inlined JS files with blob ...
1 version - Latest release: almost 4 years ago - 2 dependent packages - 2 dependent repositories - 16 downloads last month - 0 stars on GitHub - 1 maintainer
@gokatz/ember-web-workers 0.0.1
Service to communicate your application with browser web workers
1 version - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
@hive-command/threads 1.7.0 ๐Ÿ’ฐ
Web workers & worker threads as simple as a function call
1 version - Latest release: 12 months ago - 3 dependent packages - 35 downloads last month - 2,995 stars on GitHub - 1 maintainer
@fluencelabs/threads 2.0.0 ๐Ÿ’ฐ
Web workers & worker threads as simple as a function call
1 version - Latest release: 7 months ago - 3 dependent packages - 160 downloads last month - 2,995 stars on GitHub - 5 maintainers
@yanfanvip/threads 1.7.2 ๐Ÿ’ฐ
Web workers & worker threads as simple as a function call
4 versions - Latest release: 28 days ago - 82 downloads last month - 2,995 stars on GitHub - 1 maintainer
Top 3.3% on npmjs.org
@chainsafe/threads 1.11.1 ๐Ÿ’ฐ
Web workers & worker threads as simple as a function call
5 versions - Latest release: 11 months ago - 5 dependent packages - 2 dependent repositories - 2.78 thousand downloads last month - 2,995 stars on GitHub - 2 maintainers
worker-threads.js 1.6.5 ๐Ÿ’ฐ
Web workers & worker threads as simple as a function call
3 versions - Latest release: almost 4 years ago - 1 dependent repositories - 15 downloads last month - 2,995 stars on GitHub - 1 maintainer
@haggholm/threads 1.6.3 ๐Ÿ’ฐ
Web workers & worker threads as simple as a function call
3 versions - Latest release: over 3 years ago - 1 dependent package - 83 downloads last month - 2,995 stars on GitHub - 1 maintainer
@soapbox.pub/threads 1.7.5 ๐Ÿ’ฐ
Web workers & worker threads as simple as a function call
5 versions - Latest release: 6 months ago - 14 downloads last month - 2,989 stars on GitHub - 1 maintainer
peranta 0.2.5
HTTP-like API for inter-process communication (IPC) in javascript
10 versions - Latest release: over 7 years ago - 4 dependent packages - 1 dependent repositories - 16 downloads last month - 0 stars on GitHub - 1 maintainer
@pricingmonkey/tangi 2.3.0
Lightweight actor library for Web Workers inspired by Akka
7 versions - Latest release: almost 3 years ago - 1 dependent package - 45 downloads last month - 4 stars on GitHub - 1 maintainer
ng-webworker-helper 0.0.2
a helper to use webworker in an angular application
2 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 7 downloads last month - 1 stars on GitHub - 1 maintainer
unasync 0.3.0 ๐Ÿ’ฐ
Synchronously execute asynchronous functions on browsers, Node.js, and Deno
9 versions - Latest release: almost 2 years ago - 1 dependent package - 19 downloads last month - 9 stars on GitHub - 1 maintainer
rollup-plugin-web-worker-loader-sw 1.6.0
Rollup plugin to handle Web Workers
1 version - Latest release: over 2 years ago - 1 dependent package - 4 downloads last month - 106 stars on GitHub - 1 maintainer
rollup-plugin-web-worker-loader-pkg 1.6.1
Rollup plugin to handle Web Workers
1 version - Latest release: 3 months ago - 5 downloads last month - 106 stars on GitHub - 1 maintainer
@colingm/rollup-plugin-web-worker-loader 1.6.1
Rollup plugin to handle Web Workers
1 version - Latest release: 9 months ago - 290 downloads last month - 106 stars on GitHub - 1 maintainer
@delali/rollup-plugin-web-worker-loader 1.6.3
Rollup plugin to handle Web Workers
3 versions - Latest release: over 1 year ago - 1 dependent package - 6 downloads last month - 106 stars on GitHub - 1 maintainer
Top 2.3% on npmjs.org
rollup-plugin-web-worker-loader 1.6.1
Rollup plugin to handle Web Workers
31 versions - Latest release: about 3 years ago - 407 dependent packages - 1,361 dependent repositories - 51.8 thousand downloads last month - 106 stars on GitHub - 2 maintainers
Top 8.5% on npmjs.org
@qortal/rollup-plugin-web-worker-loader 1.6.5
Rollup plugin to handle Web Workers
2 versions - Latest release: 8 months ago - 1 dependent package - 2 dependent repositories - 322 downloads last month - 104 stars on GitHub - 1 maintainer
async-message 0.3.0
Call another threads as simple as a function call
3 versions - Latest release: over 1 year ago - 2 dependent packages - 2 downloads last month - 1 stars on GitHub - 1 maintainer
@aspectron/web-worker 1.0.0
Consistent Web Workers in browser and Node (NWJS-compatible fork)
1 version - Latest release: over 3 years ago - 7 dependent packages - 1 dependent repositories - 37 downloads last month - 0 stars on GitHub - 1 maintainer
@ashleyjlive/partytown 0.10.1
Relocate resource intensive third-party scripts off of the main thread and into a web worker.
9 versions - Latest release: about 2 months ago - 1 dependent package - 264 downloads last month - 12,357 stars on GitHub - 1 maintainer
wwibs 0.1.2
A performance-focused Web Worker Interfacing & Broadcasting System
13 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 25 downloads last month - 1 stars on GitHub - 1 maintainer
Top 2.6% on npmjs.org
webworker-promise 0.5.1
Promise for webworkers
16 versions - Latest release: over 1 year ago - 19 dependent packages - 238 dependent repositories - 60.3 thousand downloads last month - 103 stars on GitHub - 1 maintainer
Top 7.6% on npmjs.org
angular2-web-worker 1.0.0
[Web worker](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers) ...
7 versions - Latest release: over 8 years ago - 3 dependent packages - 4 dependent repositories - 70 downloads last month - 51 stars on GitHub - 1 maintainer