summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorMehrad <2523528+xehrad@users.noreply.github.com>2025-01-31 12:28:23 +0330
committerGitHub <noreply@github.com>2025-01-31 09:58:23 +0100
commit6ea10299609d36697002c34a0685434010e4d3fa (patch)
tree8ca718b6a38ef662e900299c9bc78c7654725a08
parenta9b11187ba1f9d0831a12cb8727e3233a79d18a8 (diff)
downloadhtmx-6ea10299609d36697002c34a0685434010e4d3fa.tar.gz
htmx-6ea10299609d36697002c34a0685434010e4d3fa.zip
Fix some external links (#3157) (#3160)
Fix some external links (#3157)
-rw-r--r--www/content/extensions/_index.md5
1 files changed, 3 insertions, 2 deletions
diff --git a/www/content/extensions/_index.md b/www/content/extensions/_index.md
index b0b2934a..80a48e78 100644
--- a/www/content/extensions/_index.md
+++ b/www/content/extensions/_index.md
@@ -37,8 +37,9 @@ htmx extensions are split into two categories:
| [disable-element](https://github.com/bigskysoftware/htmx-extensions/blob/main/src/disable-element/README.md) | This extension disables an element during an htmx request, when configured on the element triggering the request. Note that this functionality is now part of the core of htmx via the `hx-disabled-elt` attribute |
| [event-header](https://github.com/bigskysoftware/htmx-extensions/blob/main/src/event-header/README.md) | This extension adds the `Triggering-Event` header to requests. The value of the header is a JSON serialized version of the event that triggered the request. |
| [include-vals](https://github.com/bigskysoftware/htmx-extensions/blob/main/src/include-vals/README.md) | The `include-vals` extension allows you to programmatically include values in a request with a `include-vals` attribute. The value of this attribute is one or more name/value pairs, which will be evaluated as the fields in a javascript object literal. |
-| [json-enc-custom](https://github.com/Emtyloc/json-enc-custom/blob/main/README.md) | This extension works similarly to json-enc but allows for very complex structures, such as embedding JSON objects, lists, or handling indexes, just by using the name attribute. |
| [json-enc](https://github.com/bigskysoftware/htmx-extensions/blob/main/src/json-enc/README.md) | This extension encodes parameters in JSON format instead of url format. |
+| [form-json](https://github.com/xehrad/form-json/blob/main/README.md) | Similar to `json-enc`, but with **type preservation**. Converts form data into structured JSON while maintaining correct types for numbers, booleans, and files (Base64-encoded). Supports nested structures using dot (`.`) or bracket (`[]`) notation. |
+| [json-enc-custom](https://github.com/Emtyloc/json-enc-custom/blob/main/README.md) | This extension works similarly to json-enc but allows for very complex structures, such as embedding JSON objects, lists, or handling indexes, just by using the name attribute. |
| [loading-states](https://github.com/bigskysoftware/htmx-extensions/blob/main/src/loading-states/README.md) | This extension allows you to easily manage loading states while a request is in flight, including disabling elements, and adding and removing CSS classes. |
| [morphdom-swap](https://github.com/bigskysoftware/htmx-extensions/blob/main/src/morphdom-swap/README.md) | Provides a `morph` swap strategy based on the [morphdom](https://github.com/patrick-steele-idem/morphdom/) morphing library. |
| [multi-swap](https://github.com/bigskysoftware/htmx-extensions/blob/main/src/multi-swap/README.md) | This extension allows you to swap multiple elements marked from the HTML response. You can also choose for each element which swap method should be used. |
@@ -51,4 +52,4 @@ htmx extensions are split into two categories:
| [safe-nonce](https://github.com/MichaelWest22/htmx-extensions/blob/main/src/safe-nonce/README.md) | The `safe-nonce` extension can be used to improve the security of the application/web-site and help avoid XSS issues by allowing you to return known trusted inline scripts safely |
| [signalr](https://github.com/Renerick/htmx-signalr/blob/master/README.md) | Provides bidirectional real-time communication via [SignalR](https://github.com/dotnet/AspNetCore/tree/main/src/SignalR). |
| [amz-content-sha256](https://github.com/felipegenef/amz-content-sha256/blob/main/README.md) | HTMX extension for interacting with AWS services that require the content hash as part of the request for data integrity verification. |
-| [hx-drag](https://github.com/AjaniBilby/htmx-drag-examples/blob/main/readme.md) | This extension allows htmx requests to be sent for drag drop events | \ No newline at end of file
+| [hx-drag](https://github.com/AjaniBilby/htmx-drag-examples/blob/main/readme.md) | This extension allows htmx requests to be sent for drag drop events |