Main Functions
Viewing HL7 messages
HL7 Assistant makes HL7 messages easy to read, automatically identifying segments, fields, and components. No more wading through the specification. Saving you time and money.
GPU Rendering
HL7 Assistant takes full advantage of your GPU when rendering the interface. This results in a smooth user experience while using less power than before.
Editing HL7 messages
Editing HL7 messages has never been easier. The HL7 Assistant takes care of data positioning, formatting and automatically places separators.
Validating HL7 messages
The HL7 Assistant allows you to easily validate messages, manage profiles, save reports, debug, and improve issues.
Send/Receive HL7 messages
The HL7 Assistant allows you to simulate and test data exchanges with HL7 systems supporting TCP/IP or serial port connections.
Export to JSON and XML
The HL7 Assistant allows you to export HL7 messages to formats such as JSON, XML, etc.
HL7 Definition and Table
HL7 Assistant provides complete message definitions and HL7 table documents for all versions, facilitating quick query.
Timeline
The Timeline tool provides an overview of message volume over time, which is useful when you are browsing a very large message stream and want to see the message rate over time.
- Supports all popular HL7 versions: 2.1, 2.2, 2.3, 2.3.1, 2.4, 2.5, 2.5.1, 2.6, 2.7, 2.7.1, 2.8
- Automatically identify HL7 messages, segments, fields, components and subcomponents
- Quickly edit messages, either via the editor or via structured tables
- View details such as maximum length, table number, optionality, etc.
- View date and time stamps in human-readable format
- Find messages using search
- Process multiple messages simultaneously
- Process large files with tens of thousands of messages
- Process Unicode and non-Latin messages
- Process non-standard messages, separators
- Quickly compare differences between HL7 messages
- Create new HL7 messages from scratch
- Add/modify/delete messages, segments and fields
- Import/export HL7-XML 2.x format
- Export messages to JSON and XML format
- Validate messages, debug and improve issues using parser
- Control which probes to find/report
- Export issue list to file
- Use TCP/IP, serial port, send/receive messages from your desktop, support multiple encoding formats
- Use custom message packaging (MLLP, EGateLogfile, etc.)
- Capture, view and save sent/received messages
- View all versions of message definitions, segment definitions, field definitions, etc.
- View all versions of table definitions
- View the rate of change of message volume over time
- Draw a curve of change over time based on a certain numerical field or component
Meet the REDISANT Family

Redis Desktop GUI - for strings, lists, hashes, sets, sorted sets, streams. Fast, efficient, and takes up very little resources

NoSql Assistant - Connect to multiple NoSql databases simultaneously from a single application to quickly and easily create, manage and maintain databases.

Garnet Assistant - Supporting up to 18 data formats, unleashing the power of caching, making your data management effortlessly intuitive.

ZooKeeper Desktop GUI - display nodes in a tree structure, monitor server status, and multiple data formats: JSON, XML, HEX, MessagePack.

Etcd Assistant - Operate your etcd cluster conveniently and efficiently; support views for multiple keys; manage leases, users, roles, and permissions.

Kafka Assistant——Manage Broker, Topic, Group, monitor server status, and support multiple message formats.

RocketMQ Desktop GUI - In-depth understanding of your queues, subscription and consumption messages, display message traces and stress tests.

RabbitMQ Desktop GUI - In-depth understanding of your queues, subscriptions and consumption messages, showing a complete message flow graph and stress testing.

Pulsar Assistant - manage your tenants, namespaces, topics, subscribe and consume messages, simulate messages and stress test.

HBase Assistant - an intuitive and well-designed graphical user interface that makes database management and development easy for you.

MQTT Desktop GUI - structured themes and dynamic preview, supports various message types, automatically parses message fields and draws them into line charts, making data changes clear at a glance.

Modbus slave station emulator - Simulate multiple slave station devices at the same time, support multiple communication protocols, and quickly build your test platform.

Modbus Master Emulator - create multiple connections at the same time, monitor multiple Modbus slave registers, and quickly debug your slave devices.

IEC104 Client Simulator——Fully supports IEC104 protocol, creates multiple connections at the same time, monitors multiple slave stations.

IEC104 Server Simulator——Fully supports the IEC104 protocol, creates multiple connections at the same time, simulates multiple slave stations, and quickly builds your test platform.

IEC61850 Client Simulator - ideal tool for operating IEC 61850 devices, performs a variety of useful functions, supports IEC 61850 Edition 1 and 2.

IEC61850 Server Simulator - The ideal tool for simulating IEC 61850 devices, performs a variety of useful functions, and supports IEC 61850 Editions 1 and 2.

BACnet Explorer - ideal tool for browsing and controlling BACnet devices, performing a variety of useful functions; built-in BACnet device simulator.

OPC UA Client Simulator – Connect to any OPC UA server; browse the address space, read and write data, and call methods; monitor data changes, events, and history; and generate information models.

HL7 Assistant – a productivity tool for browsing, editing, validating HL7 messages and exchanging data with HL7 applications.

COMTRADE Chart——Quickly view power quality and oscillography data supporting IEEE Std C37.111-1991/1999/2013 specifications.

More than 40 commonly used development tools; native applications, well-designed, fast and efficient; offline use, respect your privacy.

Data Assistant——Generate large, heterogeneous, real-world data for any development, testing or demonstration purposes.
TinyGUI allows you to easily optimize JPG, WebP and PNG images using tinypng.com's API service. And TinyGUI is completely free and open source.