# mout

> Modular Utilities

Latest version **1.2.4** (published 2022-09-19) · MIT license · 0 weekly downloads

## Install

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

## 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.2.4 |
| Published | 2022-09-19 |
| First published | 2013-01-09 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 417.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1285 |
| Author | Miller Medeiros |
| Maintainers | millermedeiros, satazor, conradz, roboshoes |
| Keywords | utilities, functional, amd-utils, stdlib |

## Links

- npm: https://www.npmjs.com/package/mout
- Repository: https://github.com/mout/mout
- Homepage: http://moutjs.com/
- Issues: https://github.com/mout/mout/issues/
- npm.io page: https://npm.io/package/mout

## Alternatives

- [@mdxeditor/editor](https://npm.io/package/@mdxeditor/editor.md) — 962.4K weekly downloads
- [mmdb-lib](https://npm.io/package/mmdb-lib.md) — 680.9K weekly downloads
- [playcanvas](https://npm.io/package/playcanvas.md) — 36.2K weekly downloads
- [@glw907/cairn-cms](https://npm.io/package/@glw907/cairn-cms.md) — 967 weekly downloads
- [markdown-to-confluence](https://npm.io/package/markdown-to-confluence.md) — 103 weekly downloads

## Recent versions

- 1.2.4 (latest) — 2022-09-19
- 1.2.3 — 2021-09-01
- 2.0.0-alpha.1 — 2020-10-03
- 2.0.0-alpha.0 — 2020-10-03
- 1.2.2 — 2019-11-08
- 1.2.1 — 2019-11-08
- 1.2.0 — 2019-11-08
- 1.1.0 — 2017-10-04
- 1.0.0 — 2016-03-26
- 0.12.0 — 2016-03-03
- 0.11.1 — 2015-11-06
- 0.11.0 — 2014-11-17
- 0.10.0 — 2014-09-02
- 0.9.1 — 2014-04-08
- 0.9.0 — 2014-02-04
- … 9 more at https://npm.io/package/mout/versions

## README

![mout](http://moutjs.com/logo.png "Modular JavaScript Utilties")

http://moutjs.com/

[![Build Status](https://travis-ci.org/mout/mout.svg?branch=master)](https://travis-ci.org/mout/mout)
[![Downloads](https://img.shields.io/npm/dm/mout.svg)](https://www.npmjs.com/package/mout)
[![Version](https://img.shields.io/npm/v/mout.svg)](https://www.npmjs.com/package/mout)

All code is library agnostic and consist mostly of helper methods that aren't
directly related with the DOM, the purpose of this library isn't to replace
Dojo, jQuery, YUI, Mootools, etc, but to provide modular solutions for common
problems that aren't solved by most of them. Consider it as a crossbrowser
JavaScript standard library.



## Main goals ##

 - increase code reuse;
 - be clear (code should be clean/readable);
 - be easy to debug;
 - be easy to maintain;
 - follow best practices;
 - follow standards when possible;
 - **don't convert JavaScript into another language!**
 - be compatible with other frameworks;
 - be modular;
 - have unit tests for all modules;
 - work on multiple environments (IE7+, modern browsers, node.js);



## What shouldn't be here ##

 - UI components;
 - CSS selector engine;
 - Event system - pub/sub;
 - Template engine;
 - Anything that isn't generic enough to be on a standard library;
 - Anything that could be a separate library and/or isn't a modular utility...



## API Documentation ##

Online documentation can be found at http://moutjs.com/ or inside the
`doc` folder.



## FAQ / Wiki / IRC ##

For more info about project structure, design decisions, tips, how to
contribute, build system, etc, please check the [project
wiki](https://github.com/mout/mout/wiki).

We also have an IRC channel [#moutjs on
irc.freenode.net](http://webchat.freenode.net/?channels=moutjs)



## License ##

Released under the [MIT License](http://www.opensource.org/licenses/mit-license.php).

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