# rambar

> Rambar is a Node.js module that allows you to create customizable progress bars with emojis. This module is designed to make it easy to display progress in a fun and engaging way.

Latest version **1.1.3** (published 2023-10-25) · Apache 2.0 license · 0 weekly downloads

## Install

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

## Health

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

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.1.3 |
| Published | 2023-10-25 |
| First published | 2023-10-10 |
| Weekly downloads | 0 |
| License | Apache 2.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Unpacked size | 3.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | AquaDemon |
| Maintainers | aquademon |
| Keywords | rambar, bar, progressbar, ram, emoji, emojibar, discordjs, discord.js, nodejs, node.js |

## Links

- npm: https://www.npmjs.com/package/rambar
- npm.io page: https://npm.io/package/rambar

## Dependencies (2)

- [process](https://npm.io/package/process.md) ^0.11.10
- [@yetnt/progressbar](https://npm.io/package/@yetnt/progressbar.md) ^2.1.0

## Alternatives

- [@sveltejs/kit](https://npm.io/package/@sveltejs/kit.md) — 2.2M weekly downloads
- [@atlaskit/theme](https://npm.io/package/@atlaskit/theme.md) — 402.0K weekly downloads
- [@tangle-network/brand](https://npm.io/package/@tangle-network/brand.md) — 10.0K weekly downloads
- [seneca](https://npm.io/package/seneca.md) — 7.4K weekly downloads
- [@bsb/base](https://npm.io/package/@bsb/base.md) — 7.2K weekly downloads

## Recent versions

- 1.1.3 (latest) — 2023-10-25
- 1.1.2 — 2023-10-10
- 1.1.1 — 2023-10-10
- 1.1.0 — 2023-10-10
- 1.0.9 — 2023-10-10
- 1.0.8 — 2023-10-10
- 1.0.6 — 2023-10-10
- 1.0.5 — 2023-10-10
- 1.0.4 — 2023-10-10
- 1.0.3 — 2023-10-10
- 1.0.2 — 2023-10-10
- 1.0.1 — 2023-10-10
- 1.0.0 — 2023-10-10

## README

# Rambar Module

Rambar is a Node.js module that allows you to create customizable progress bars with emojis. This module is designed to make it easy to display progress in a fun and engaging way.

## Installation

To use Rambar in your project, you can install it via npm:

```bash
npm i rambar
```

## Usage

Here's how you can use the Rambar module in your JavaScript code:

```javascript
const { Rambar } = require('rambar');

const rambar = new Rambar({
  width: 20,
  blankEmoji: "Empty emoji (middle)",
  filledEmoji: "Filled emoji (middle)",
  blankFirstEdge: "Empty emoji (start)",
  filledFirstEdge: "Filled emoji (start)",
  blankLastEdge: "Empty emoji (end)",
  filledLastEdge: "Filled emoji (end)"
})

// To get the progress bar, use the 'bar' property
const progressBar = rambar.bar;
```

Make sure to customize the emojis and options according to your preferences.

## Options

- `width:` The width of the progress bar.
- `blankEmoji:` The emoji to use for empty spaces in the middle of the bar.
- `filledEmoji:` The emoji to use for filled spaces in the middle of the bar.
- `blankFirstEdge:` The emoji to use for empty spaces at the start of the bar.
- `filledFirstEdge:` The emoji to use for filled spaces at the start of the bar.
- `blankLastEdge:` The emoji to use for empty spaces at the end of the bar.
- `filledLastEdge:` The emoji to use for filled spaces at the end of the bar.

## Licanse

This project is licensed under the Apache 2.0 License. See the [LICENSE](https://paste-drop.com/raw/licanse) file for details.

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