# better-scroll

> Full-featured BetterScroll

Latest version **2.5.1** (published 2023-03-29) · MIT license · 0 weekly downloads

## Install

```sh
npm install better-scroll
pnpm add better-scroll
yarn add better-scroll
bun add better-scroll
```

## Health

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

Positive: has types; esm support; no vulnerabilities; popular repo.

Warnings: low downloads.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.5.1 |
| Published | 2023-03-29 |
| First published | 2016-08-01 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 14 |
| Unpacked size | 639.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 16455 |
| Author | jizhi |
| Maintainers | dolymood, ustbhuangyi, fengweiyao, theniceangel, candyj |
| Keywords | scroll, iscroll, javascript, typescript, ios |

## Links

- npm: https://www.npmjs.com/package/better-scroll
- Repository: https://github.com/ustbhuangyi/better-scroll
- Issues: https://github.com/ustbhuangyi/better-scroll/issues
- npm.io page: https://npm.io/package/better-scroll

## Dependencies (14)

- [@better-scroll/core](https://npm.io/package/@better-scroll/core.md) ^2.5.1
- [@better-scroll/zoom](https://npm.io/package/@better-scroll/zoom.md) ^2.5.1
- [@better-scroll/slide](https://npm.io/package/@better-scroll/slide.md) ^2.5.1
- [@better-scroll/wheel](https://npm.io/package/@better-scroll/wheel.md) ^2.5.1
- [@better-scroll/movable](https://npm.io/package/@better-scroll/movable.md) ^2.5.1
- [@better-scroll/pull-up](https://npm.io/package/@better-scroll/pull-up.md) ^2.5.1
- [@better-scroll/infinity](https://npm.io/package/@better-scroll/infinity.md) ^2.5.1
- [@better-scroll/pull-down](https://npm.io/package/@better-scroll/pull-down.md) ^2.5.1
- [@better-scroll/indicators](https://npm.io/package/@better-scroll/indicators.md) ^2.5.1
- [@better-scroll/scroll-bar](https://npm.io/package/@better-scroll/scroll-bar.md) ^2.5.1
- [@better-scroll/mouse-wheel](https://npm.io/package/@better-scroll/mouse-wheel.md) ^2.5.1
- [@better-scroll/observe-dom](https://npm.io/package/@better-scroll/observe-dom.md) ^2.5.1
- [@better-scroll/nested-scroll](https://npm.io/package/@better-scroll/nested-scroll.md) ^2.5.1
- [@better-scroll/observe-image](https://npm.io/package/@better-scroll/observe-image.md) ^2.5.1

## Alternatives

- [@openai/codex-sdk](https://npm.io/package/@openai/codex-sdk.md) — 731.4K weekly downloads
- [babel-plugin-transform-react-jsx](https://npm.io/package/babel-plugin-transform-react-jsx.md) — 565.0K weekly downloads
- [babel-helper-remove-or-void](https://npm.io/package/babel-helper-remove-or-void.md) — 508.5K weekly downloads
- [@pnpm/store-controller-types](https://npm.io/package/@pnpm/store-controller-types.md) — 186.9K weekly downloads
- [react-native-signature-canvas](https://npm.io/package/react-native-signature-canvas.md) — 155.6K weekly downloads

## Recent versions

- 2.5.1 (latest) — 2023-03-29
- 2.0.0-beta.10 (next) — 2020-06-09
- 2.5.0 — 2022-10-09
- 2.4.2 — 2021-08-02
- 2.4.1 — 2021-06-24
- 2.4.0 — 2021-06-23
- 2.3.1 — 2021-05-08
- 2.3.0 — 2021-04-19
- 2.2.1 — 2021-03-04
- 2.2.0 — 2021-02-01
- 2.1.4 — 2021-01-24
- 2.1.3 — 2021-01-21
- 2.1.2 — 2021-01-21
- 2.1.1 — 2021-01-04
- 2.1.0 — 2021-01-01
- … 109 more at https://npm.io/package/better-scroll/versions

## README

# better-scroll

[中文文档](https://github.com/ustbhuangyi/better-scroll/blob/master/packages/better-scroll/README_zh-CN.md)

BetterScroll with full plugin capabilities, don't care about the details of various plugin registrations.

## Usage

```js
import BScroll from 'better-scroll'

const bs = new BScroll('.wrapper', {
  pullUpLoad: true,
  scrollbar: true,
  pullDownRefresh: true
  // and so on
})
```

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