Back to modules View Source
v0.3.67
tinysystems/encoding-module
Container Image
europe-west2-docker.pkg.dev/tinyplatform/tinysystems/encoding-module-v0:0.3.67Components 5 available
G
go_template
Render templates using text/template standard package. Supports layouts and partials. Output is not HTML-escaped, suitable for JSON, plain text, and other formats.
J
json_decode
Decodes input string with JSON
J
json_encode
Encodes input document with JSON
J
jwt_encode
Generates JWT token
X
xml_encode
Encodes input document with XML
Release Notes
Tiny Systems Encoding Module
Data encoding, decoding, and templating components.
Components
| Component | Description |
|---|---|
| JSON Encode | Serialize data to JSON |
| JSON Decode | Parse JSON string into structured data |
| XML Encode | Serialize data to XML |
| JWT Encoder | Create signed JSON Web Tokens |
| Go Template Engine | Render output using Go text/template syntax |
Installation
helm repo add tinysystems https://tiny-systems.github.io/module/
helm install encoding-module tinysystems/tinysystems-operator \
--set controllerManager.manager.image.repository=ghcr.io/tiny-systems/encoding-module
Run locally
go run cmd/main.go run --name=encoding-module --namespace=tinysystems --version=1.0.0
Part of Tiny Systems
This module is part of the Tiny Systems platform -- a visual flow-based automation engine running on Kubernetes.
License
This module's source code is MIT-licensed. It depends on the Tiny Systems Module SDK (BSL 1.1). See LICENSE for details.