|
1 | 1 | --- |
2 | | -title: Developer Tools |
3 | | -description: "Use built-in developer tools in massCode for text conversion, hashing, HMAC generation, URL parsing, and other quick tasks." |
| 2 | +title: Overview |
| 3 | +description: "Use built-in developer tools in massCode for JSON diffing, text conversion, hashing, HMAC generation, URL parsing, and other quick tasks." |
4 | 4 | --- |
5 | 5 |
|
6 | | -# Developer tools |
| 6 | +# Tools overview |
7 | 7 |
|
8 | 8 | <AppVersion text=">=3.8" /> |
9 | 9 |
|
10 | | -Tools is for the small developer tasks that should take seconds, not a trip to a random website. Use it when you need to convert, encode, hash, or generate something quickly without leaving massCode. |
| 10 | +Tools is for the small developer tasks that should take seconds, not a trip to a random website. Use it when you need to compare JSON, convert, encode, hash, or generate something quickly without leaving massCode. |
11 | 11 |
|
12 | 12 | The available tools are grouped by category: |
13 | 13 |
|
| 14 | +## Compare |
| 15 | + |
| 16 | +### [JSON Diff](/documentation/tools/json-diff) |
| 17 | + |
| 18 | +Compare two JSON documents side by side with validation, filters, and a tree diff for nested changes. |
| 19 | + |
14 | 20 | ## Text tools |
15 | 21 |
|
16 | | -- Case Converter |
17 | | -- Slug Generator |
18 | | -- URL Parser |
| 22 | +### Case Converter |
| 23 | + |
| 24 | +Convert text between common casing formats such as camelCase, snake_case, kebab-case, and uppercase. |
| 25 | + |
| 26 | +### Slug Generator |
| 27 | + |
| 28 | +Turn free-form text into a URL-friendly slug. |
| 29 | + |
| 30 | +### URL Parser |
| 31 | + |
| 32 | +Split a URL into its protocol, host, path, query, and hash parts. |
19 | 33 |
|
20 | 34 | ## Cryptography & Security |
21 | 35 |
|
22 | | -- Hash Generators |
23 | | -- HMAC Generators |
24 | | -- Password Generators |
25 | | -- UUID Generators |
| 36 | +### Hash Generators |
| 37 | + |
| 38 | +Generate one-way hashes from text input. |
| 39 | + |
| 40 | +### HMAC Generators |
| 41 | + |
| 42 | +Build keyed message authentication hashes from a secret and a message. |
| 43 | + |
| 44 | +### Password Generators |
| 45 | + |
| 46 | +Generate random passwords with configurable character sets. |
| 47 | + |
| 48 | +### UUID Generators |
| 49 | + |
| 50 | +Create unique identifiers for fixtures, payloads, and test data. |
26 | 51 |
|
27 | 52 | ## Encoders & Decoders |
28 | 53 |
|
29 | | -- URL |
30 | | -- Base64 |
31 | | -- JSON ⇄ TOML/XML/YAML |
32 | | -- Text ⇄ ASCII/Binary/Unicode |
33 | | -- Color Converter |
| 54 | +### URL |
| 55 | + |
| 56 | +Encode or decode URL strings safely. |
| 57 | + |
| 58 | +### Base64 |
| 59 | + |
| 60 | +Convert plain text to and from Base64. |
| 61 | + |
| 62 | +### JSON ⇄ TOML/XML/YAML |
| 63 | + |
| 64 | +Transform JSON between common structured data formats. |
| 65 | + |
| 66 | +### Text ⇄ ASCII/Binary/Unicode |
| 67 | + |
| 68 | +Convert text into different low-level or escaped representations and back. |
| 69 | + |
| 70 | +### Color Converter |
| 71 | + |
| 72 | +Translate color values between supported formats. |
34 | 73 |
|
35 | 74 | ## Generators |
36 | 75 |
|
37 | | -- JSON Generator |
38 | | -- Lorem Ipsum Generator |
| 76 | +### JSON Generator |
| 77 | + |
| 78 | +Build mock JSON payloads with typed fields for testing and demos. |
| 79 | + |
| 80 | +### Lorem Ipsum Generator |
| 81 | + |
| 82 | +Generate placeholder words, sentences, or paragraphs. |
0 commit comments