Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including rx-util with all npm packages installed. Try it out:

var rxUtil = require("rx-util")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

rx-util v1.7.3

rxliuli 个人使用的 js 工具库(仅适用于浏览器)

JavaScript tool library for everyday use

rx-util has nothing to do with the famous rx series(rxjs/rxjava/...) , just the first two of my user name(rxliuli), don't misunderstand!

npm esdoc coverage license-MIT-blue

Contribution guide


English 简体中文

I need a lot of the same functions when writing a traditional front end every day, so I need to write a library that I can use on my browser, and that's it. Most of the code in the library has passed unit testing, but please be cautious in production environments. Most of the parts that do not contain unit tests are DOM operation-related functions, as well as some asynchronous code.

If you encounter any problems, please feel free to mention the issue , or PR .



Download rx-util.min.js and import it in HTML

<script src=""></script>

The development environment is more recommended to use rx-util.js with uncompressed code and all comment content.

Modern front end

If you use a modern front-end build tool (real projects are not used, but our tests are available), you can also install them into your project.


yarn add rx-util

Or npm

npm i rx-util

Then use the named import to

import { dateFormat } from 'rx-util'


import * as rx from 'rx-util'
RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free