Skip to content
uupaa edited this page Dec 12, 2016 · 43 revisions

Modules written in WebModule format will work in a variety of environments, There is also a Browser and io.js dedicated module.

WebModule フォーマットで書かれたモジュールは様々な環境で動作しますが、 Browser や node.js 専用のモジュールも存在します。

  • Supports
    • B: Browser
    • W: WebWorkers
    • S: Node.js (Server Side)
    • N: NW.js (App)
    • E: Electron (App)
GitHub name
npm name
Supports Function
Base64.js
uupaa.base64.js
BWSNE Base64
Bit.js
uupaa.bit.js
BWSNE Bit split, BitView, popcnt, nlz, ntz, IEEE754
ChromeTrigger.js
uupaa.chrometrigger.js
B____ WebIntent. URL reopen in Chrome for Android
Cookie.js
uupaa.cookie.js
B__NE Cookie parse and build
ClickToPlay.js
uupaa.clicktoplay.js
B__NE <video>, <audio>, WebAudio autoplay restricted
Clock.js
uupaa.clock.js
BWSNE Master/Base Clock, Virtual timer
Color.js
uupaa.color.js
BWSNE Color functions. RGBA, HSLA, HSVA
Cookie.js
uupaa.cookie.js
B__NE Cookie parse and build
Doubler.js
uupaa.doubler.js
BWSNE UTF16 and SQLite Safe packer
Easing.js
uupaa.easing.js
BWSNE Easing functions
ES.js
uupaa.es.js
BWSNE ES5, ES6, ES7 polyfill, fallback and shims
EventHandler.js
uupaa.eventhandler.js
BWSNE Geniric Event Handler
ExpGolomb.js
uupaa.expgolomb.js
BWSNE Exponential-Golomb coding
FileLoader.js
uupaa.fileloader.js
BWSNE URL/FireReader, blob/ArrayBuffer converter
FileStore.js
uupaa.filestore.js
B_SNE FireWriter
ForceClick.js
uupaa.forceclick.js
B____ Disable force click on link navigation
GamePad.js
uupaa.gamepad.js
B__?? Gamepad API wrapper
H264.js
uupaa.h264.js
BWSNE H264(AVC) MPEG2-TS ByteStream, RawStream to NALUnit
H264Profile.js
uupaa.h264profile.js
BWSNE H264(AVC) Profile and Level detection
Hash.js
uupaa.hash.js
BWSNE MD5, SHA1, HMAC, Adler32, xxHash, Murmur, CRC32
HexDump.js
uupaa.hexdump.js
BWSNE Hex Dump
M3U8.js
uupaa.m3u8.js
BWSNE M3U8 parser and builder
MessagePack.js
uupaa.messagepack.js
BWSNE MessagePack
MessagePassing.js
uupaa.messagepassing.js
BWSNE Lightweight MessagePassing model
MimeType.js
uupaa.mimetype.js
BWSNE MimeType detection
MP4Builder.js
uupaa.mp4builder.js
BWSNE MP4 file builder
MP4Muxer.js
uupaa.mp4muxer.js
BWSNE MP4 muxer
MP4Parser.js
uupaa.mp4parser.js
BWSNE MP4 file parser
MP4Probe.js
uupaa.mp4probe.js
BWSNE Get MP4 diagnostic information
MPEG2TS.js
uupaa.mpeg2ts.js
BWSNE MPEG-2 TS demuxer
MPEG4ByteStream.js
uupaa.mpeg4bytestream.js
BWSNE MPEG4-10 AVC - Annex B - Byte stream format
NALUnit.js
uupaa.nalunit.js
BWSNE MPEG4-15 AVC - NAL file format
PageVisibilityEvent.js
uupaa.pagevisibilityevent.js
B__NE Page Visibility Event
Perf.js
uupaa.perf.js
B__NE Performance monitor
Postal.js
uupaa.postal.js
BWSNE Message delivery (Observer pattern)
DEPRECATED
see MessagePassing.js
PNG.js
uupaa.png.js
BWSNE PNG/APNG decoder and renderer
Random.js
uupaa.random.js
BWSNE Random with seed. possible to reproduce
ResourceDownloader.js
uupaa.resourcedownloader.js
BW_NE Parallel Resource downloader
ScreenOrientation.js
uupaa.screenorientation.js
B__NE Screen orientation handler.
Sort.js
uupaa.sort.js
BWSNE Sort functions
Spec.js
uupaa.spec.js
BWSNE Browser Detection, Mobile Device Spec
Speech.js
uupaa.speech.js
BWSNE Speech Synthesis and Recognition
Task.js
uupaa.task.js
BWSNE Sync/Async/Sirial/Pallalel task, Junction
TextureAtlas.js
uupaa.textureatlas.js
B__NE Create texture atlas
Thread.js
uupaa.thread.js
BW_NE Thread, ThreadPool, WebWorker, MessageChannel
TypedArray.js
uupaa.typedarray.js
BWSNE TypedArray and Endian utility
UserAgent.js
uupaa.useragent.js
BWSNE UserAgent detection
URI.js
uupaa.uri.js
BWSNE URL parse and build
UTF8.js
uupaa.utf8.js
BWSNE UTF16/UTF8
WebIntent.js
uupaa.webintent.js
B____ WebIntent, Redirect to Chrome or Android App
WebGLDetector.js
uupaa.webgldetector.js
BWSNE WebGL detection
WebPDetector.js
uupaa.webpdetector.js
BWSNE WebP detection
ZLib.js
uupaa.zlib.js
BWSNE ZLib, inflate(unzip)

find other WebModules

$ npm search webmodule