# eruda

> Console for Mobile Browsers

Latest version **3.4.3** (published 2025-06-15) · MIT license · 0 weekly downloads

## Install

```sh
npm install eruda
pnpm add eruda
yarn add eruda
bun add eruda
```

## Health

**Score 35/100 (D)** — status: maintenance-mode.

Positive: has types; no vulnerabilities; popular repo.

Warnings: low downloads; no esm support.

Negative: stale; low maintenance score.

## Facts

| | |
|---|---|
| Version | 3.4.3 |
| Published | 2025-06-15 |
| First published | 2016-03-16 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 1.9 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 21194 |
| Author | redhoodsu |
| Maintainers | surunzi |
| Keywords | console, mobile, debug |

## Links

- npm: https://www.npmjs.com/package/eruda
- Repository: https://github.com/liriliri/eruda
- Homepage: https://eruda.liriliri.io/
- Issues: https://github.com/liriliri/eruda/issues
- npm.io page: https://npm.io/package/eruda

## Alternatives

- [cli-color](https://npm.io/package/cli-color.md) — 3.4M weekly downloads
- [log](https://npm.io/package/log.md) — 1.3M weekly downloads
- [logstash-client](https://npm.io/package/logstash-client.md) — 4.5K weekly downloads
- [@nocobase/plugin-logger](https://npm.io/package/@nocobase/plugin-logger.md) — 2.0K weekly downloads
- [child-process-debug](https://npm.io/package/child-process-debug.md) — 695 weekly downloads

## Recent versions

- 3.4.3 (latest) — 2025-06-15
- 3.4.2 — 2025-06-15
- 3.4.1 — 2024-11-10
- 3.4.0 — 2024-09-27
- 3.3.0 — 2024-09-09
- 3.2.3 — 2024-08-10
- 3.2.2 — 2024-08-08
- 3.2.1 — 2024-07-20
- 3.2.0 — 2024-07-16
- 3.1.0 — 2024-07-09
- 3.0.1 — 2023-07-18
- 3.0.0 — 2023-04-02
- 2.11.3 — 2023-03-03
- 2.11.2 — 2023-01-28
- 2.11.1 — 2023-01-28
- … 119 more at https://npm.io/package/eruda/versions

## README

<div align="center">
  <a href="https://eruda.liriliri.io/" target="_blank">
    <img src="https://eruda.liriliri.io/icon.png" width="400">
  </a>
</div>

<h1 align="center">Eruda</h1>

<div align="center">

Console for Mobile Browsers.

[![NPM version][npm-image]][npm-url]
[![Build status][ci-image]][ci-url]
[![Test coverage][codecov-image]][codecov-url]
[![Downloads][jsdelivr-image]][jsdelivr-url]
[![License][license-image]][npm-url]

</div>

[npm-image]: https://img.shields.io/npm/v/eruda?style=flat-square
[npm-url]: https://npmjs.org/package/eruda
[jsdelivr-image]: https://img.shields.io/jsdelivr/npm/hm/eruda?style=flat-square
[jsdelivr-url]: https://www.jsdelivr.com/package/npm/eruda
[ci-image]: https://img.shields.io/github/actions/workflow/status/liriliri/eruda/main.yml?branch=master&style=flat-square
[ci-url]: https://github.com/liriliri/eruda/actions/workflows/main.yml 
[codecov-image]: https://img.shields.io/codecov/c/github/liriliri/eruda?style=flat-square
[codecov-url]: https://codecov.io/github/liriliri/eruda?branch=master
[license-image]: https://img.shields.io/npm/l/eruda?style=flat-square
[donate-image]: https://img.shields.io/badge/$-donate-0070ba.svg?style=flat-square

<img src="https://eruda.liriliri.io/screenshot.jpg" style="width:100%">

## Demo

![Demo](https://eruda.liriliri.io/qrcode.png)

Browse it on your phone: [eruda.liriliri.io](https://eruda.liriliri.io/)

## Install

You can get it on npm.

```bash
npm install eruda --save-dev
```

Add this script to your page.

```html
<script src="node_modules/eruda/eruda.js"></script>
<script>eruda.init();</script>
```

It's also available on [jsDelivr](http://www.jsdelivr.com/projects/eruda) and [cdnjs](https://cdnjs.com/libraries/eruda).

```html
<script src="https://cdn.jsdelivr.net/npm/eruda"></script>
<script>eruda.init();</script>
```

For more detailed usage instructions, please read the documentation at [eruda.liriliri.io](https://eruda.liriliri.io/docs/)!

## Related Projects

* [eruda-android](https://github.com/liriliri/eruda-android): Simple webview with eruda loaded automatically.
* [chii](https://github.com/liriliri/chii): Remote debugging tool.
* [chobitsu](https://github.com/liriliri/chobitsu): Chrome devtools protocol JavaScript implementation.
* [licia](https://github.com/liriliri/licia): Utility library used by eruda.
* [luna](https://github.com/liriliri/luna): UI components used by eruda.
* [vivy](https://github.com/liriliri/vivy-docs): Icon image generation.

## Third Party

* [eruda-pixel](https://github.com/Faithree/eruda-pixel): UI pixel restoration tool.
* [eruda-webpack-plugin](https://github.com/huruji/eruda-webpack-plugin): Eruda webpack plugin.
* [eruda-vue-devtools](https://github.com/Zippowxk/vue-devtools-plugin): Eruda Vue-devtools plugin.

## Backers

<a rel="noreferrer noopener" href="https://opencollective.com/eruda" target="_blank"><img src="https://opencollective.com/eruda/backers.svg?width=890"></a>

## Contribution

Read [Contributing Guide](https://eruda.liriliri.io/docs/contributing.html) for development setup instructions.

---
_Source: https://npm.io/package/eruda · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
