# rax

> A universal React-compatible render engine.

Latest version **1.2.3** (published 2023-01-11) · BSD-3-Clause license · 0 weekly downloads

## Install

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

## Health

**Score 18/100 (F)** — status: abandoned.

Positive: has types package; no vulnerabilities.

Warnings: low downloads; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.2.3 |
| Published | 2023-01-11 |
| First published | 2016-11-24 |
| Weekly downloads | 0 |
| License | BSD-3-Clause |
| TypeScript types | separate (@types/rax) |
| Module format | CommonJS |
| Dependencies | 6 |
| Unpacked size | 1.5 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 8018 |
| Maintainers | zeroling, sobear, yuanyan, yacheng, rax-publisher |

## Links

- npm: https://www.npmjs.com/package/rax
- Repository: https://github.com/alibaba/rax
- Homepage: https://github.com/alibaba/rax#readme
- Issues: https://github.com/alibaba/rax/issues
- npm.io page: https://npm.io/package/rax

## Dependencies (6)

- [prop-types](https://npm.io/package/prop-types.md) ^15.7.2
- [rax-children](https://npm.io/package/rax-children.md) ^1.0.0
- [@babel/runtime](https://npm.io/package/@babel/runtime.md) ^7.2.0
- [rax-clone-element](https://npm.io/package/rax-clone-element.md) ^1.0.0
- [rax-create-factory](https://npm.io/package/rax-create-factory.md) ^1.0.0
- [rax-is-valid-element](https://npm.io/package/rax-is-valid-element.md) ^1.0.0

## Recent versions

- 1.2.3 (latest) — 2023-01-11
- 1.2.3-beta.4 (beta) — 2022-06-09
- 1.2.3-beta.3 — 2022-06-09
- 1.2.3-beta.2 — 2022-01-20
- 1.2.3-beta.1 — 2021-10-13
- 1.2.2 — 2021-09-02
- 1.2.2-beta.2 — 2021-09-01
- 1.2.2-beta.1 — 2021-09-01
- 1.2.1 — 2021-09-01
- 1.2.1-beta.2 — 2021-08-27
- 1.2.1-beta.1 — 2021-08-27
- 1.2.0 — 2020-12-24
- 1.1.4 — 2020-07-14
- 1.1.4-0 — 2020-07-10
- 1.1.3 — 2020-05-26
- … 120 more at https://npm.io/package/rax/versions

## README

# rax [![npm](https://img.shields.io/npm/v/rax.svg)](https://www.npmjs.com/package/rax) [![Dependency Status](https://david-dm.org/alibaba/rax.svg?path=packages/rax)](https://david-dm.org/alibaba/rax.svg?path=packages/rax) [![Known Vulnerabilities](https://snyk.io/test/npm/rax/badge.svg)](https://snyk.io/test/npm/rax)

> A universal React-compatible render engine

## Install

```sh
$ npm install --save rax
```

### With TypeScript

```sh
$ npm install --save-dev @types/rax
```

## Usage

```jsx
import {createElement, render} from 'rax';
import * as DriverDOM from 'driver-dom';

function MyComponent() {
  return <div>Hello World</div>;
}

render(<MyComponent />, document.body, { driver: DriverDOM });
```

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