Skip to content

MooTool Full Feature Map

Quick Notes

Multi-language Syntax Highlighting

  • markdown
  • java
  • c
  • cpp
  • cs
  • python
  • golang
  • kotlin
  • scala
  • groovy
  • ruby
  • html
  • sql
  • json
  • jshintrc
  • xml
  • yaml
  • javascript
  • jsp
  • typescript
  • css
  • less
  • php
  • properties
  • asm
  • asm6502
  • bbcode
  • clojure
  • csv
  • d
  • dockerfile
  • dart
  • delphi
  • dtd
  • fortran
  • hosts
  • htaccess
  • ini
  • latex
  • lisp
  • lua
  • makefile
  • mxml
  • nsis
  • perl
  • sas
  • tcl
  • unix
  • vb
  • bat

Common Language Code Formatting

  • SQL
  • JSON
  • Java

Ordered/Unordered Lists

Font, Font Size, List Color

Quick Operations

  • Auto Save
  • Remove Spaces
  • Remove Empty Lines
  • Remove Tabs (\t)
  • Scientific Notation → Normal Number
  • Normal Number → Scientific Notation
  • Normal Number → Thousands Separator
  • Thousands Separator → Normal Number
  • snake_case → camelCase
  • camelCase → snake_case
  • Uppercase → Lowercase
  • Lowercase → Uppercase
  • Remove Line Breaks
  • Line Break → ,
  • Line Break → ','
  • Line Break → ","
  • , → Line Break
  • ',' → Line Break
  • "," → Line Break
  • Tab (\t) → Line Break
  • Deduplicate by Line
  • Deduplicate by Line and Count Occurrences
  • Escape
  • Unescape
  • Reverse Lines
  • Sort Lines A→Z
  • Sort Lines Z→A
  • Sort by Pinyin

Time Converter

Timestamp Conversion

  • Time → Timestamp (milliseconds)
  • Timestamp (milliseconds) → Time
  • Timestamp → Time (seconds)
  • Time → Timestamp (seconds)

History

Large Screen Clock

JSON

JSON Formatting

JSON Compression

Font, Font Size

JSON Key Value Conversion

JSON to XML

XML to JSON

JavaBean to JSON

JSON to JavaBean

Escape

Unescape

Get JSON Data via JsonPath

Visual JsonPath Selection

Translation

Chinese-English Translation

Auto Language Detection

Host

Host Formatting/Syntax Highlighting

Local Host Management/View

Host Import/Export

HTTP

HTTP Requests, supporting GET/POST/PUT/DELETE/HEAD/PATCH/OPTIONS

HTTP Header/Body Formatting

Request Management

Request History

Encoding

Native → Unicode

Unicode → Native

URL Encode/Decode

Native → Hexadecimal

Hexadecimal → Native

QR Code

QR Code Generation

  • Custom Size
  • Custom Error Correction Level
  • Custom Logo

QR Code Parsing

History

Crypto / Random

Symmetric Encryption/Decryption

  • AES
  • DES

Asymmetric Encryption/Decryption

  • RSA

Hash Algorithms (File/Text Hash)

  • MD5
  • SHA1
  • SHA256
  • SHA384
  • SHA512

Base64 Encode/Decode

Base32 Encode/Decode

Random UUID Generation

Random String Generation (digits/letters/custom, custom length)

Random Complex Password Generation (custom length)

Calculator

Arithmetic

Base Conversion

Greatest Common Divisor

Least Common Multiple

Permutations and Combinations

History

Network

IP Lookup

Domain Lookup

netstat

ping

IPv4-Long Conversion

DNS Refresh

Color Board

Theme Colors/Standard Colors

Screen Color Picker

Free Color Selection

Color Format Conversion

Color Favorites

Color Mix Calculation (TODO)

Image Helper

Local Image Hosting

Image Base64 Encode/Decode

Image Compression (TODO)

Image Watermark (TODO)

Image OCR (TODO)

Cron

Cron Expression Generation

Cron Expression Parsing

Cron Expression Validation

Cron Expression Favorites

Cron Expression History (TODO)

Common Cron Expressions

Regex

Regex Match Testing

Favorite Regex Patterns

Common Regex Patterns

Java

Java/Groovy Code Formatting and Highlighting

Java/Groovy Code Interpretation and Execution

Formatter

Nginx Config File Formatting

XML Formatting

HTML Formatting

Java Formatting

PDF

PDF Split

PDF Merge

Environment Variables

System Environment Variables

Java Environment Variables

Config Converter

Properties → YAML

YAML → Properties

JSON → YAML (TODO)

YAML → JSON (TODO)

Text Diff

Side-by-Side Comparison

Unified Diff

Copy Differences

MooToolMap.png

Released under the MIT License.