Build System
  • Vite
  • Parcel
  • FuseBox
  • Fly
  • Brunch
  • Webpack
  • Gulp
    • npm-check-updates
  • Grunt
Package Manager
  • Yarn
  • npm
Package Manager (Client Side)
  • jspm
  • Bower (Twitter)
Bundler for modules
  • Rollup (ES6)
  • Browserify
Project Manager
  • Lerna
Performance tooling
  • Perf-Tooling
Benchmark
  • Octane
Code Analysis
  • Tern
  • atom-ternjs
JavaScript Testing
  • Sinon
  • testdouble.js
  • chai (BDD)
  • CodeWich
  • Unexpected (BDD)
  • expect.js (BDD)
  • Plato
  • Karma
  • QUnit
  • js-test-driver
  • Capybara (Ruby)
Testing Framework
  • Jest
  • UI Recorder
  • TestCafe
  • Cucumber.js
  • tape
  • AVA
  • should.js (BDD)
  • PhantomJS
  • Selenium
    • selenium-webdriver
    • webdriver.io
    • Nightwatch.js
    • Winium (Windows)
    • Selenium (JP)
  • Mocha
  • Jasmine
  • Jasmine-jQuery
Coverage Analysis
  • istanbul
  • ScriptCover
  • JSCoverage
Javascript Validation
  • jQuery Validation
  • validate.js
Patterns
  • WebdesignerLab
Type Checker
  • is.js
  • Flow
    • flow-typed
JavaScript Debugger
  • RemoteDebug iOS WebKit Adapter
  • Screenlog.js
  • Firebug
  • Theseus
  • source-map
  • LiveHTTPHeaders
  • jash (shell)
  • Fiddle Debugger (MS)
  • strip-debug
  • log4javascript (logging)
Javascript Projects
  • JS Foundation
  • Awesome
  • Google Open Source Programs
JSON
  • Json
  • Bjson
  • Node-cjson
  • jsonlint (Node.js)
  • cJSON
  • Oboe.js
  • Jansson
  • yajl
  • JSON-RPC
JSON Manipulation
  • ijq
  • gron
  • JSON Editable Table
  • JSON-Splora(Electron)
  • jsonsmash
  • jsonQ
  • json.human.js (to Table)
  • JSON-js
  • jq
  • jsonwatch
YAML
  • YAML.org
  • seedtable
  • PyYAML (Python)
  • SiSU (Ruby)
  • JSON to YAML
MessagePack
  • MessagePack
  • MessagePack Languages
JWT
  • JSON Web Token (JWT)
  • jsonwebtoken (Node.js)
Query String
  • qs
Data Tree
  • Baobab
  • baobab-react
JSON Compression
  • rewriting-compressor-for-json
  • Compress your JSON
Fuzzy Search
  • Fuse
  • vue-fuse
CSV to Json
  • Papa Parse
  • CSV.js
  • csv2json
JavaScript Lint
  • xo
  • ESLint
  • JSHint
  • Prettier
  • JSLint
  • js-beautify
JavaScript Minifier
  • Minify
  • UglifyJS (Node.js)
  • YUI Compressor
  • rJSmin
  • JSMin
  • minify (PHP)
Merge javascript files
  • Sprockets
  • Mergejs
  • compressJS.sh
Browser compatibility
  • Can I use
  • Feature.js
  • Modernizr
Resource Optimizer
  • Wro4j (Java)
Tabs Communication
  • AcrossTabs
Terminal
  • WebSSH2
  • Gotty (GO)
  • Termic
  • Gate One (HTML5)
  • Anyterm
  • ajaxWM (window manager)
  • Web Console
Compression
  • Pako
  • Mincer
  • JSZip
  • zip.js
  • js-unzip
  • js-inflate
  • js-deflate
  • zlib.js
  • zlib Javascript (JP)
  • jsziptools
Binary-to-text Encoding
  • Base65536
Virtual Keyboard
  • Keyboard
  • Javascript VirtualKeyboard
  • Greywyvern
Virtual Joystick
  • Nipplej
Lazy Loader
  • Lazysizes
Loading Spinner
  • CSSPIN
  • CSS loader
  • text-spinners
  • SVG-Loaders
  • -cs-spinner
  • Spin.js
  • loading-spinner-animation-using-css-and-webkit
ScreenShots
  • Html2canvas
FileSaver
  • FileSaver
HTMX
  • htmx
Ajax
  • axios
  • Reqwest
  • then-request
  • intercoolerjs
  • SuperAgent
  • jQuery Mockjax
  • DynamicForm
  • OpenAjax
  • Ajaxian
  • Ajax Patterns
Ajax XML
  • Sarissa
  • AJAXSLT
Ajax Jabber
  • Ajaxbber
Web Math
  • AsciiMath
  • MathJax
  • MathQuill
  • W3C Math
  • KaTeX
  • jsMath
Mathematics
  • Fantasy Land
  • Algebra.js
  • JSXGraph
  • Mathnetics
  • Pragmatic Mathematical Service
  • Sushi
Favicon
  • favico.js
  • favicon.js
  • Tinycon
  • notify-better
Creating Favicon
  • icoutils
  • png2ico
Embed
  • embed.js
Synchronization
  • Orbit.js
HashTable
  • jshashtable
Cryptography
  • OpenPGP.js
  • javascript-bcrypt
  • crypto-js
  • jsSHA
  • Cryptography Tools
  • jsSHA2
  • FarFarFar
Hash
  • fnv-plus
Authentication
  • hello.js
Konami Code
  • Cheet.js
Text Editor
  • Stylo
  • CKEditor 5
  • Vue2-Editor
  • Quill
  • MediumEditor
  • Trix
  • Scripted (Node.js)
  • doctored
  • jsvi (vi)
  • Wyzz
  • SHJS (Syntax Highlight)
Regex
  • Regexper
Dashboard
  • Dashboards
  • Gtop
  • Grafana (Golang,Node.js)
  • dashing
  • Freeboard
Bulletin board
  • MySmartBB
Measure
  • Dimensions
Progress Bars
  • Nanobar
Ligatures
  • Utility OpenType
Encoding character
  • jschardet (Node.js)
  • iconv-lite (Node.js)
  • Node-iconv (Node.js)
  • Azoth
  • Unzipper.js
What font
  • Fount
  • WhatFont Tool
Font Parser
  • Opentype.js
Installed fonts
  • STC FontBrowser
  • FontAvailable
  • Fontdetect
  • Detect Whether a Font is Installed
  • font-detect-js
QR code
  • QRCode.js
  • Instascan
OCR
  • tesseract.js
Localization
  • Moji (Japanese)
  • Globalize
  • jQuery Localization Tool
  • Format.JS
  • i18next
  • l10n.js
Japanese TateGaki
  • CSS3 Writing Modes
  • CSS3 Ruby
  • 竹取
  • tategaki

Index Page

Last Modified:2022-02-14