Apache Pulsar Desktop GUI
$29.99, free evaluation
Quickly connect to your Pulsar cluster
Pulsar Assistant supports various authentication methods, including HTTP basic and JWT (Java Web Token), etc.; and supports SSL/TLS transmission encryption.
Publish messages
Using Pulsar Assistant, you can publish messages to specified topics at any time; in addition, you can also combine data templates to send thousands of messages at a time for performance testing to understand how the system handles the load.
Subscribe to the topic and start receiving messages
Support reading messages from different locations, including (starting location, latest location, after the specified time, and reading from the specified MessageID); automatically identify and format different data formats, including Text, JSON, XML, HEX, MessagePack, Avro, and various integer, floating point and date types.
View namespace and topic details
View various detailed indicators, including message inflow, outflow rate, storage size, etc. View the topic-divided bundles, assigned brokers, topics governed by the bundles, and perform various operations on the bundles, including split, unload, clear, delete, etc.
Configuration policies
You can configure policies at the namespace or topic level, including authentication and authorization, message deduplication, and compression.
View subscribers and consumers
Through the Pulsar Assistant, you can view the subscribers and consumers on each topic, the rate at which they process messages, the delay, and the address and version. Reset subscribers, skip a certain number of messages, etc.

Main Functions

Cross-platform

Pulsar Assistant build with Avalonia, offering near-native performance and consuming far fewer resources than equivalent applications developed with web technologies like Electron.

SSL/TLS

Pulsar Assistant supports various authentication methods, including HTTP basic and JWT (Java Web Token), etc.; and supports SSL/TLS transmission encryption to ensure data transmission security.

Publish messages

Using Pulsar Assistant, you can publish messages to specified topics at any time; in addition, you can also combine data templates to send thousands of messages at a time for performance testing to understand how the system handles the load

Data formatting

Automatically recognize and format different data formats, including Text, JSON, XML, HEX, MessagePack, and various integer and floating point types

Data template

Using the data templates provided by Pulsar Assistant, you can generate massive, heterogeneous, realistic data for any development, testing or demo purposes

Perfect management

View the topic-divided bundles and assigned brokers, the topics governed by the bundles, and perform split, unload, clear, delete, etc. on the bundles. Manage subscribers and consumers, process message rate and delay. Reset subscribers, skip a certain number of messages, etc.

  • Tenants Management
  • Namespaces Management
  • Topics Management
  • Subscriptions Management
  • Brokers Management
  • Clusters Management
  • Support JWT and HTTP basic Auth
  • Support SSL/TLS Encryption

Meet the Redisant Family

Redis Assistant Redis Assistant

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

NoSql Assistant NoSql Assistant

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

Memcached Assistant Memcached Assistant

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

ZooKeeper Assistant ZooKeeper Assistant

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

Etcd Assistant Etcd Assistant

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

Kafka Assistant Kafka Assistant

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

RocketMQ Assistant RocketMQ Assistant

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

RabbitMQ Assistant RabbitMQ Assistant

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

Pulsar Assistant Pulsar Assistant

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

HBase Assistant HBase Assistant

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

MQTT Assistant MQTT Assistant

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 Emulator Modbus Slave Emulator

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

Modbus Slave Emulator Modbus Master Emulator

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

Redisant Toolbox Redisant Toolbox

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

Data Assistant Data Assistant

Data Assistant——Generate large, heterogeneous, real-world data for any development, testing or demonstration purposes.

TinyGUI TinyGUI

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.